Add synthetic fixtures and proposed policy contracts for safely demonstrating future Lariza capabilities. Assisted-by: Codex: GPT-5.6
20 lines
669 B
YAML
20 lines
669 B
YAML
cases:
|
|
- name: documentation-only change
|
|
changedPaths: [docs/architecture.md]
|
|
expectedDecision: allow-after-baseline
|
|
expectedApprovalGroups: []
|
|
- name: payment implementation change
|
|
changedPaths: [internal/payment/payment.go]
|
|
expectedDecision: require-review
|
|
expectedApprovalGroups: [payments-owners]
|
|
- name: attempted locked-field override
|
|
repositoryOverride:
|
|
branches.main.forcePush: allow
|
|
expectedDecision: deny
|
|
expectedReason: organization-field-locked
|
|
- name: valid temporary exception
|
|
exception:
|
|
approvedBy: independent-governance-owner
|
|
expiresIn: 48h
|
|
expectedDecision: allow-with-audit-event
|