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
Owner

Summary

  • New dependency edges between backend internal packages or frontend directories fail. Vanished edges warn.
  • Pin ui 9c03457 and frontend d5f59f1. DESIGN.md records waiting color, diff tokens, task colors, tooltip size, shortcuts, and text expansion.

Test plan

  • make precheck READY at R0 5266d81.
  • Injected edge backend/store -> backend/architecture_probe fails.
  • make test exit 0. make build exit 0.
## Summary - New dependency edges between backend internal packages or frontend directories fail. Vanished edges warn. - Pin ui 9c03457 and frontend d5f59f1. DESIGN.md records waiting color, diff tokens, task colors, tooltip size, shortcuts, and text expansion. ## Test plan - [x] make precheck READY at R0 5266d81. - [x] Injected edge backend/store -> backend/__architecture_probe__ fails. - [x] make test exit 0. make build exit 0.
weichen added 5 commits 2026-10-03 16:04:21 +00:00
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>
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>
Record the sync checkpoint
ci / test (pull_request) Successful in 1m54s
249ecb67eb
weichen added 1 commit 2026-10-03 16:04:29 +00:00
Record the sync checkpoint
ci / test (pull_request) Successful in 1m57s
4afccef8bd
weichen merged commit e294729a44 into main 2026-10-03 16:04:36 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#167