Files
governance-demo/tests/governance-cases.yaml
reynold ff97cad216 feat: seed Lariza feature demonstration
Add synthetic fixtures and proposed policy contracts for safely demonstrating future Lariza capabilities.

Assisted-by: Codex: GPT-5.6
2026-07-18 20:21:36 +08:00

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