Changes
- Inventory PR readiness and stack dependencies#319
- Restore queued PR maintenance and rebase conflict reporting#318
- Polish the chat composer and expand workspace sizing#317
- Triage issues and acknowledge external contributors with Codex#316
- Babysit open PRs with Codex CI fixes and guarded rebases#315
- Stream Planner tool calls from their own start and end, including Atomic's own tools#314
- Draw Mermaid labels as HTML so arrows and entities read as written#313
- Return the canonical URL from read_document#305
- Add independent conversation-driven research offers#3041
- Make popovers dismiss consistently and badge the phone Decisions count#3034
- Refine completed decision cards#3021
- Keep the comment card off its passage and match Chat's composer and author row#3012
- Group comment threads on one block under a single marker#3007
- Fix touch ergonomics on phones#2995
- Replace the native link prompt with an inline link popover#2987
- Show document connection status in the document header#2975
- Show Chopin's work as live stages with inspectable tools#2964
- Show a neutral initial when an avatar fails to load#2956
- Say so when the Planner is unavailable#2946
- Hide decision write actions for read-only viewers#2934
- Let Tab leave the editor outside lists#2924
- Keep authored tabs on one line and fade the strip edges#2912
- Put Research last in the slash menu and add icons and hints#2904
- Keep decision cards at document width and header icons from shrinking#2896
- Adapt tablet navigation to the measured workspace#28810
- Align tables to prose and polish unavailable images, formula toggles, and icon titles#2879
- Make navigation dialogs compact and palette-style#2864
- Show a Planner question as waiting on a decision in chat#2856
- Compact the Projects sidebar into single-line rows#2844
- Make UI copy consistent#2839
- Upgrade the Atomic harness to 0.9.27#282
- Quiet framed empty states for documents and projects#2818
- Make archived documents read plainly as archived#28010
- Dismiss the account menu on Escape and outside click#2796
- Rest the chat composer at two lines and grow with content#2782
- Let comment markers scroll away with their passage#2774
- Render inline code in decision question text#2764
- Compact the heading type scale and stop iOS focus zoom#2758
- Make the design audit render the real components#2744
- Show workflow questions in Decisions without run and stage ids#273
- Let stopped Chopin turns release the chat queue#2727
- Limit the atomic Planner's own turns to read-only tools#270
- Put Chat sidebar controls at the pane edges#269
- Polish Chopin chat and Decisions UI#2684
- Let the atomic Planner hand an implement request to another session over Intercom#267
- Verify the complete Jev workflow and document review boundaries#266
- Activate Jev conversation decisions and shared document controls#265
- Jev: recover inline research placement and completion notices#264
- Jev: orchestrate durable conversation processing and Planner jobs#263
- Jev 10: integrate durable decision services and scoped Planner tools#262