v0.3.0 — cARL Asserts His Authori-tay
Summary
cARL now makes its authority model explicit: canonical governance lives in cARL artefacts, while harness-specific files act as disposable loaders/adapters.
Changes
- Refactors GitHub Copilot instructions into a thin procedural cARL loader.
- Clarifies that harness adapter files are disposable loaders, not independent authorities.
- Updates core governance packs for hydration, validation, reconciliation, and final cARL/docs reporting.
- Strengthens invariants, trust-boundary guidance, tool policy, dependency guidance, identity guidance, security guidance, and memory cache behaviour.
- Syncs embedded managed assets with the updated live governance artefacts.
Validation
go build ./cmd/carlcompleted successfully../carl harness statusshowed GitHub Copilot present and synced.go test ./...was attempted on Raspberry Pi arm64 with Go 1.19.8, but full validation requires Go 1.24+.
Notes
Non-Copilot adapters may report drift until regenerated or synced from the updated embedded canonicals.