Files

915 B

Repository instructions

Read CLAUDE.md, CONTRIBUTING.md, docs/SESSION-STATE.md, and docs/TODO.md before substantive work. Munitor is a CircleCI orb: source changes belong under src/, generated packed scripts must remain synchronized, and consumer behavior must be covered by BATS fixtures and assertions.

Use feature branches targeting develop; main is release-only. Run make all before opening a pull request and make validate when the CircleCI CLI is available. Publish development snapshots from feature or develop; publish stable orb versions only from semantic version tags on main.

For deployment changes, preserve the established contract: repository-owned Dockerfiles are opt-in, consolidated GitOps paths are repository-relative kustomization.yaml files, and production_only prevents non-main write-back. Never put credentials in manifests, fixtures, logs, or documentation.