# Spec: **Status:** Proposed **Requirements:** **UX spec:** **Supersedes / revises:** **Destination on completion:** ## Summary ## Motivation ## Layer assignment | Logic / responsibility | Layer | Why it belongs there | |------------------------|-------|----------------------| | | Rust | | | | Frontend | | ## Design ## Out of scope ## Acceptance criteria - [ ] `bun run check` and `bun run test` pass. - [ ] `cargo fmt` clean, `cargo clippy` clean, `bun run test:rust` passes (if Rust changed). - [ ] `bun run check:boundary` passes (no taxonomy leak into the frontend). - [ ] New requirement-implementing code carries `// TRACES:` comments. - [ ] `bindings.ts` regenerated if Rust types changed. ## Testing ## TRACES ## Notes for the implementer