required_canon_version: >=3.0.0
Skill: Invariant Freeze
Version: 0.1.0 Status: Active
Purpose
Verifies that all core invariants (INV-001 through INV-008) exist in CANON/INVARIANTS.md. This ensures that invariants are not removed without a major version bump, maintaining the v1.0 stability guarantee.
Triggers
- •Manual verification of governance stability.
- •CI check before releases.
Inputs
- •
CANON/INVARIANTS.md(source of truth) - •
input.jsonwithexpected_invariantslist.
Outputs
- •
actual.jsonwith:- •
found_invariants: list of matches. - •
missing: list of missing expected invariants. - •
valid: boolean status.
- •
Constraints
- •Must search for exact
[INV-XXX]tags. - •Must not allow gaps or removals from the frozen list.
required_canon_version: >=3.0.0