Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 11 additions & 8 deletions .agents/phases/phase-04-product-polish.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
| --- | --- |
| Status | Active; stages 1–9, 11–15, 17–27, 29 and 31–33 complete; stages 16 and 28 await the user's terminal test; stage 30 automatic-compaction visibility unstarted; stage 34 conversation chrome in progress; stage 10 branding planned and unstarted |
| Status | Active; stages 1–9, 11–15, 17–27, 29 and 31–34 complete; stages 16 and 28 await the user's terminal test; stage 30 automatic-compaction visibility unstarted; stage 10 branding planned and unstarted |
| Parent roadmap | [Plexmaton Roadmap](../roadmap.md) |
| Product contract | [UI/UX](../ui-ux.md) |
| Depends on | Phase 01 interaction ownership; Phase 02 journal/accounting/budget projections; Phase 03 durable collaboration, owned child scheduling, Handoff/Stop, passive recovery and canonical Attention |
Expand Down Expand Up @@ -392,13 +392,16 @@ Rejected: treating JSONL round trips as independent export/import acceptance.
whole turn at once. Where hosted-tool spend belongs in the cost surface stays open in
[ui-ux](../ui-ux.md) §open questions.

34. **Conversation chrome — in progress.** The user's turn sits on a band of lifted ground behind a
blue `›` instead of an accent-coloured bar, the composer's rule names the model rather than
repeating the agent, and the activity line moves while the agent works:
the mark's core, the label, elapsed time, effort, and how long the route has been quiet. Both
were chosen from rendered candidates beside Claude Code, Codex and Grok, and both change
presentation only; motion runs on the workspace's one clock ([motion](../specs/motion.md)). The
[stage plan](../plans/phase-04-stage-34-conversation-chrome.md) owns the order.
34. **Conversation chrome — complete.** The user's turn sits on a band behind a blue `›`, and the
composer's rule names the model and its effort (COM-4). The activity line moves on the one
[motion](../specs/motion.md) clock and reads the turn's time without the user's waits, the
effort, and the primary's quiet; idle, it gives its rows back (COM-5). Chosen from rendered
candidates in the [spike](../spikes/conversation-chrome/README.md); the user reviewed the band at
[120](../../crates/plexmaton-tui/frames/user-message-120.svg),
[88](../../crates/plexmaton-tui/frames/user-message-88.svg),
[60](../../crates/plexmaton-tui/frames/user-message-60.svg) and
[hovered](../../crates/plexmaton-tui/frames/user-message-120-hover.svg), and the activity line in
their own terminal.

Other roadmap work in performance, math and extensibility receives a stage when its evidence is
ready; this phase opening does not claim those capabilities have started.
Expand Down
4 changes: 2 additions & 2 deletions .agents/plans/phase-04-stage-10-branding.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ square. It is presentation and nothing else reads it.
## Order and why

Static geometry before motion, as the stage has always said. Placement before motion so the frames
that motion must not disturb exist first. The motion owner is stage 34's, so this stage waits for it
rather than growing a second clock.
that motion must not disturb exist first. The mark moves on the motion owner stage 34 landed rather
than growing a second clock.

## Deliberately not in this plan

Expand Down
68 changes: 0 additions & 68 deletions .agents/plans/phase-04-stage-34-conversation-chrome.md

This file was deleted.

2 changes: 1 addition & 1 deletion .agents/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ table in `AGENTS.md` allows.
| 01 | One real agent in the workspace: a thin loop over one provider, and the transcript grammar against its output | Closed 2026-09-03: delivered one live OpenAI-compatible agent, five bounded native tools with explicit approval and cancellation, and the reviewed responsive transcript grammar |
| 02 | Canonical session state, persistence, durable permission policy, provider transports, context projection and project instructions | Closed 2026-09-12 by scoped evidence: delivered JSONL sessions and recovery, four provider dialects, compaction, durable permissions, AGENTS.md and conversation tree/rewind; unproven recovery/readmission acceptance inherited by Phase 03, independent export/import by Phase 04; MCP optional |
| 03 | Durable multi-agent mailbox and runtime ownership | Closed 2026-09-16: delivered ordered durable delegation/mail, owned child scheduling, Stop and Handoff control, passive, process-kill and in-app switch recovery, canonical Attention and the accepted responsive agent workspace |
| 04 | Product polish, performance hardening, math in production, and extensibility | Active; stages 1–9, 11–15, 17–27, 29 and 31–33 complete; stage 16 effort selection awaits user testing; stage 28 model-switch degradation in progress; stage 30 automatic-compaction visibility unstarted; stage 34 conversation chrome in progress; stage 10 branding planned and unstarted |
| 04 | Product polish, performance hardening, math in production, and extensibility | Active; stages 1–9, 11–15, 17–27, 29 and 31–34 complete; stages 16 and 28 await the user's terminal test; stage 30 automatic-compaction visibility unstarted; stage 10 branding planned and unstarted |

## Locked

Expand Down
2 changes: 1 addition & 1 deletion .agents/spikes/conversation-chrome/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
| Field | Value |
| --- | --- |
| Question | How the working agent, the user's turn and the mark should look, decided from rendered candidates |
| Feeds | [stage 34](../../plans/phase-04-stage-34-conversation-chrome.md) and [stage 10](../../plans/phase-04-stage-10-branding.md) plans |
| Feeds | [Phase 04](../../phases/phase-04-product-polish.md) stage 34, complete, and the [stage 10](../../plans/phase-04-stage-10-branding.md) plan |
| Method | HTML mockups in the palette, opened for the user; two kitty scripts for what a browser cannot show |

Every decision below was made by the user on a rendered frame, 2026-09-21 and 2026-09-22. The
Expand Down
Loading