Add an architecture edge ratchet and waiting-state tokens #167

Merged
weichen merged 6 commits from feature/architecture-baseline into main 2026-10-03 16:04:36 +00:00
6 Commits
Author SHA1 Message Date
weichen 4afccef8bd Record the sync checkpoint
ci / test (pull_request) Successful in 1m57s
2026-10-03 16:04:26 +00:00
weichen 249ecb67eb Record the sync checkpoint
ci / test (pull_request) Successful in 1m54s
2026-10-03 16:04:11 +00:00
weichenandCursor e6503312ee Record architecture baseline acceptance on the task card
Why: Acceptance evidence has to live on the card before review and merge.
Evidence: make test and make build both exited 0. An injected architecture edge fails.
Impact: Task card only.
Refs: feature/architecture-baseline
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:04:10 +00:00
weichen 6389ed13b7 Record the sync checkpoint 2026-10-03 16:03:04 +00:00
weichenandCursor 937152a563 Add an architecture edge ratchet and waiting-state tokens
Why: New cross-layer imports and unused exports could land unnoticed, and confirm-waiting reused the success color.
Evidence: bash scripts/lint-boundaries.sh passed, including a probe that a new edge fails. Both design-guard tests passed. Knip counts stay at the baselines.
Impact: make test-boundaries now checks architecture edges. Frontend and ui test targets also run the knip ratchet.
Refs: feature/architecture-baseline
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 16:02:57 +00:00
weichen 17565aab82 Record the task card for feature-architecture-baseline 2026-10-03 15:57:52 +00:00