Design
Two materials: blueprint while the agent works (blue cursors, rough blocks); paper when a person reads or signs. Status colours mean something: blue = working, green = signed, amber = waiting, red = blocked.
Landing page builds itself; the request screen is the only place with heavy motion. Elsewhere: quiet paper, review by exception, one seal when someone signs.
Tokens live in the client CSS and this docs theme. Full brief in repo docs/design.md.