docs(rfc): mark Transparent Stream RFC Accepted + spike note (#3820)#3864
Conversation
…quena#3820) Direction confirmed by @nesquena (Discord) and the RFC is merged (nesquena#3862), so flip Status Proposed -> Accepted. Also record the settled-path spike result on integration point A: ~31 lines, no new data, compact previews via the existing buildToolCard, and reload consistency for free from the rebuild cleanup; DOM insertion order verified with a node harness. Doc-only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
| Filename | Overview |
|---|---|
| docs/rfcs/transparent-stream-activity-mode.md | Status updated from Proposed → Accepted; Updated date added; spike-validation note appended to integration path A. No code or behaviour changes. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Turn settles / page reloads] --> B{Transparent Stream mode?}
B -- No --> C[Existing grouped Activity card\n_toolWorklogSummary]
B -- Yes --> D[Integration Path A: Settled-Rebuild\nrenderMessages loop]
D --> E[activityOrder already sorted\nchronologically]
E --> F[buildToolCard / _thinkingActivityNode\nbuilders supply compact previews\nCriteria 3 met]
F --> G[Cleanup removes .tool-card-row\nand .agent-activity-thinking\nCriteria 4 met — free]
G --> H[~31-line branch\nno new data required]
A2[Turn is live / streaming] --> B2{Transparent Stream mode?}
B2 -- No --> C2[Old thinkingRow path\nlegacy behaviour]
B2 -- Yes --> D2[Integration Path B: Live\nensureLiveWorklogShell\nreasoning / tool / interim_assistant handlers]
D2 --> E2[Must NOT fall back\nto old thinkingRow]
E2 --> F2[Transparent live branch\nstill to be implemented]
Reviews (2): Last reviewed commit: "Merge branch 'master' into franksong2702..." | Re-trigger Greptile
|
Verified doc-only and accurate. The status flip (Proposed → Accepted) reflects the direction approval, and I confirmed the spike note's cited anchors are real on |
Doc-only follow-up to #3862. No code, no behavior change.
What
masterconfirmed:activityOrderis already chronologically sorted;buildToolCard(tc)/_thinkingActivityNode(text)builders (acceptance criterion 3 met by existing code on this path);.tool-card-rowand.agent-activity-thinkingbefore each render;The spike was local-only and not pushed; this PR just records its conclusion so whoever implements PR-2 has it.
Scope
Doc-only. Implementation PRs still follow the rollout plan and coordinate on #3820 first.
🤖 Generated with Claude Code