- Check that the relevant Rego gate in
policy/covers your change. If it does not, write the gate first. - Write or update specs (FiveAM / BATS) before implementation.
- Run
opa check policy/locally. - All CI jobs must be green; no exceptions.
<type>(<scope>): <subject>
<body>
Types: feat | fix | refactor | test | docs | chore
PATCH freely exceeds 100. Never bump MAJOR for restructuring.
See CLAUDE.md for full semver rules.
All contributions are BSD 2-Clause unless otherwise noted in the file.
Add SPDX-License-Identifier: BSD-2-Clause to every new file.