Commit Graph
1 Commits
Author SHA1 Message Date
Story Crater Bot 9d4678b33a feat(M4.3): Add M4 composition gate verification tests
Adds 8 tests verifying the M4 cycle remains open:
  - Draft skills not loadable (stored in _drafts/)
  - Promoted skills loadable (moved to skills/)
  - Draft not discoverable by standard loader pattern
  - Exclusion rules verified (directory + shingle matching)
  - Cycle guardrails documented (pre + post promotion)
  - Manifest structure defined (kind, name, sha256, shingles, timestamp)
  - False positives prevented (mentions not matched verbatim)
  - Audit trail structure defined (record_sha, artifact_name, similarity, timestamp)

Tests:
  ✓ 8/8 passing

Architecture gates:
  1. Directory barrier: drafts in _drafts/ directory
  2. Content barrier: shingle matching detects quoted skills
  Result: cycle remains open (skill ≠ evidence)

Blocks: M5 (post-training)
Depends: M4.1 ✓, M4.2 ✓
2026-08-25 12:42:01 -07:00