What problem does it solve? Stale tests and out-of-sync assertions break CI for other contributors when APIs change or counted files are added without updating test expectations. ## Core Features & Use Cases - Same-commit test updates: Ensures any change to a function signature, public interface, or exported API is accompanied by corresponding test updates before committing. - Assertion-to-disk synchronization: Keeps expected count arrays (e.g., EXPECTED_FEATURES, EXPECTED_SCENARIOS) aligned with the actual files on disk. - CI triage guidance: Directs developers to verify test assertion arrays against filesystem state before debugging complex CI failures. - Use Case: After adding a new docs page like distributed-mesh.md to a features directory, update the EXPECTED_FEATURES array in the same commit so the next contributor's CI run passes. ## Quick Start Review my pending commit and confirm every API change and added file has its corresponding test and assertion array updated.