docs(rfc): reconcile Live-to-Final assistant-reply contracts with shipped behavior (#6144) (#6147)

Docs-only reconciliation of the Stable Assistant Turn Anchors / Live-to-Final
RFCs + CONTRACTS.md + Phase 0 inventory from proposed/scaffold to
accepted/implemented framing. No runtime/CI change; one comment-header fix in
static/assistant_turn_anchors.js. Remaining hardening tracked under #3400.

Co-authored-by: nesquena-hermes <agent@nesquena-hermes>
Co-authored-by: franksong2702 <franksong2702@users.noreply.github.com>
This commit is contained in:
authored and GitHub committed 2026-07-16 08:19:43 -07:00
1 parent 6ed474ca54
commit df0c204d73
9 files changed
+156 -31

No files matched your search

+9 -8
View File
@@ -47,16 +47,17 @@ First-time contributor RFCs should be discussed in an issue before opening a PR.
replay, compression, and session metadata coherent during active and recovered
WebUI runs.
- [`live-to-final-assistant-replies.md`](live-to-final-assistant-replies.md)
— #3400 product model for long-running assistant replies, live process prose,
tool activity, recovery, terminal outcomes, and the final-answer boundary.
— #3400 accepted product model for long-running assistant replies, live
process prose, tool activity, recovery, terminal outcomes, display
projections, and the final-answer boundary.
- [`transparent-stream-activity-mode.md`](transparent-stream-activity-mode.md)
— #3820 opt-in display mode for power users who need a transparent,
chronological Thinking / progress / tool-call stream alongside the default
Compact Worklog model.
— #3820 implemented opt-in display mode for power users who need a
transparent, chronological Thinking / progress / tool-call stream alongside
the default Compact Worklog and opt-in Final answer only projections.
- [`stable-assistant-turn-anchors.md`](stable-assistant-turn-anchors.md) — #3926
proposed frontend presentation/reconciliation model for anchoring live
assistant activity, settled final answers, replay, and Compact/Transparent
render modes to one assistant turn.
implemented frontend presentation/reconciliation model for anchoring live
assistant activity, settled final answers, replay, and all activity display
modes to one assistant turn; remaining hardening is tracked under #3400.
- [`canonical-session-resolution.md`](canonical-session-resolution.md) — #2361
focused contract for resolving URL, query parameter, localStorage, sidebar,
and compression-lineage session IDs to one canonical visible chat target.