P3: extract Mosaic Constitution (L0) + gut AGENTS.md dispatcher #574

Closed
opened 2026-06-21 02:55:17 +00:00 by jason.woltje · 0 comments
Owner

Phase 3 of the framework constitution alpha. Extracts the non-negotiable law into defaults/CONSTITUTION.md (L0), guts defaults/AGENTS.md to a ~80-line load-order dispatcher, adds constitution/LAYER-MODEL.md governance spec. Wires the launcher to inject CONSTITUTION.md and both installers to seed it (no resident-law regression). Capability-verbs the sequential-thinking binding across the 4 runtime adapters (restoring the hard-stop force per adversarial review). Folds the dual-engine gate-hardening: identity denylist now covers examples/, self-test-first, *.json scope, ci.yml fail-fast, L0 line-count ceiling. Adversarial gate-preservation review: nothing lost. Refs #542.

Phase 3 of the framework constitution alpha. Extracts the non-negotiable law into defaults/CONSTITUTION.md (L0), guts defaults/AGENTS.md to a ~80-line load-order dispatcher, adds constitution/LAYER-MODEL.md governance spec. Wires the launcher to inject CONSTITUTION.md and both installers to seed it (no resident-law regression). Capability-verbs the sequential-thinking binding across the 4 runtime adapters (restoring the hard-stop force per adversarial review). Folds the dual-engine gate-hardening: identity denylist now covers examples/, self-test-first, *.json scope, ci.yml fail-fast, L0 line-count ceiling. Adversarial gate-preservation review: nothing lost. Refs #542.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#574