Changes
- Render Markdown in chat messages#34
- Move room presence avatars into header#33
- Rebuild the chat rail#32
- Remove migrated TQ task store#31
- Rebuild buttons, fields and selects#30
- Rebuild the status marks and avatars#29
- Rebuild the design tokens#28
- 004: Replace the account colour palette#27
- Share one surface style between the slash menu and selection toolbar#26
- Make the document the app shell’s only raised surface#25
- Give block preview portals distinct React keys#24
- Check what the model actually sent before believing the schema#23
- Print the app's address once both halves are up#22
- Simplify comment and question cards#21
- Let users hide side panes without shrinking the document below 400px#20
- Animate newly received messages and status indicators#19
- Shorten empty states and composer status copy#18
- Add tabular-nums to figures and balance plan headings#17
- Scale buttons down on press#16
- Add one focus-visible outline rule for all controls#15
- Add easing and duration tokens, set transition defaults#13
- Add type scale tokens, replace arbitrary font sizes#12
- Add radius tokens and replace bare rounded classes#11
- Add two-stop shadow scale tokens#10
- Emit all theme tokens, fix callout colours, load Inter#9
- Colour a fence, and draw a patch as the change it is#8
- Let the planner reach for a diagram or a formula#7
- Test the frontend with a browser, and run it on every push#6
- Give a table rails to reshape it by#5
- Take the reader to the prose a decision points at#4
- Leave the resolved decisions showing, and remember the choice#3
- Show what the agent changed, and where it is working#2
- Comment on the plan, and accept the thread as a decision#1