Add synthetic fixtures and proposed policy contracts for safely demonstrating future Lariza capabilities. Assisted-by: Codex: GPT-5.6
813 B
813 B
Governance demo
This tiny payment service is a stable target for demonstrating repository and organization governance features without using production code.
Demonstration scenarios
- Preview an organization policy inherited by this repository.
- Show why
mainrequires approvals, resolved conversations, and trusted CI. - Change
internal/payment/**and require the Payments Owners group. - Request a temporary exception using the issue template.
- Compare audit-only and enforced policy decisions.
- Explain which policy source won when repository settings conflict.
The .lariza/policy.yaml document is an intentionally proposed contract. It is
not consumed by upstream Gitea and gives future Lariza APIs and UI a versioned,
reviewable fixture.
Run the sample locally with go test ./....