docs: close consolidated story review findings

This commit is contained in:
lda
2026-07-13 15:47:59 +07:00 Verified
parent 40b0ba2779
commit ddaf8c6102
5 changed files with 12 additions and 12 deletions
+5 -5
View File
@@ -205,11 +205,11 @@ Presentation visual audit, July 11:
## Completed: Presentation Recomposition And Authoring Story ## Completed: Presentation Recomposition And Authoring Story
Scenes 7 and 8 now present an external-agent request through a scripted Scenes 7 and 8 now present an external-agent request through a scripted
presentation surface and factual prepared-authoring proof. Scene 8 is one local request-to-first-turn presentation surface and factual prepared-authoring proof. Scene 7 is one local
beat; its obsolete `/handoff` route fails closed. Scene 8 keeps a persistent request-to-first-turn beat; its obsolete `/handoff` route fails closed. Scene 8
prepared assistant pane beside six factual phase visuals in an adaptive keeps a persistent prepared assistant pane beside six factual phase visuals in
approximately 35/65 split. The obsolete receipt/trace modal and lower chat dock an adaptive approximately 26/74 split. The obsolete receipt/trace modal and
were removed. Plans: lower chat dock were removed. Plans:
[`presentation agent authoring story`](historical/superpowers/plans/2026-07-11-presentation-agent-authoring-story.md) [`presentation agent authoring story`](historical/superpowers/plans/2026-07-11-presentation-agent-authoring-story.md)
and and
[`Scene 9 assistant pane`](historical/superpowers/plans/2026-07-12-scene-9-assistant-modal.md). [`Scene 9 assistant pane`](historical/superpowers/plans/2026-07-12-scene-9-assistant-modal.md).
+1 -1
View File
@@ -166,7 +166,7 @@ visual hierarchy, chat mode, evidence mode, and fallback route.
- Runtime providers: - Runtime providers:
`http://127.0.0.1:5173/present#scene/architecture/runtime/focus/runtime-providers` `http://127.0.0.1:5173/present#scene/architecture/runtime/focus/runtime-providers`
- NodeUse: - NodeUse:
`http://127.0.0.1:5173/present#scene/architecture/node-use/focus/node-use` `http://127.0.0.1:5173/present#scene/architecture/overview/focus/node-use`
- Agent handoff: - Agent handoff:
`http://127.0.0.1:5173/present#scene/agent-handoff/request` `http://127.0.0.1:5173/present#scene/agent-handoff/request`
- Prepared lifecycle: - Prepared lifecycle:
+1 -1
View File
@@ -14,7 +14,7 @@ Open each URL in a browser at 100% zoom, 1280x720 viewport:
Review these routes at `1024x768`, `1200x800`, and `1280x720`, always at 100% Review these routes at `1024x768`, `1200x800`, and `1280x720`, always at 100%
browser zoom: browser zoom:
1. `/present#scene/architecture/node-use/focus/node-use` 1. `/present#scene/architecture/overview/focus/node-use`
2. `/present#scene/resume-output-evidence/trace` 2. `/present#scene/resume-output-evidence/trace`
The logical canvas widths must be `960`, `1080`, and `1280` respectively. The logical canvas widths must be `960`, `1080`, and `1280` respectively.
+1 -1
View File
@@ -364,7 +364,7 @@ workflow authoring RPC operations.
(discover, draft, diagnose, repair, artifact, deployment) with a compact phase rail (discover, draft, diagnose, repair, artifact, deployment) with a compact phase rail
and one dominant factual product projection per beat. A persistent prepared and one dominant factual product projection per beat. A persistent prepared
assistant pane stays visible on the left while the phase canvas remains assistant pane stays visible on the left while the phase canvas remains
dominant on the right; the starting split is approximately 35/65 and adapts dominant on the right; the starting split is approximately 26/74 and adapts
to the available width. Its active tool group follows the current beat. There to the available width. Its active tool group follows the current beat. There
is no lower chat dock, detached trace modal, or second transcript. is no lower chat dock, detached trace modal, or second transcript.
@@ -44,7 +44,7 @@ export type PreparedAuthoringPhase = {
readonly label: string; readonly label: string;
readonly commands: readonly PreparedAuthoringCommand[]; readonly commands: readonly PreparedAuthoringCommand[];
readonly conversation: readonly AuthoringConversationTurn[]; readonly conversation: readonly AuthoringConversationTurn[];
/** Compact factual projection for Scene 9; command detail stays in the trace panel. */ /** Compact factual projection for the prepared lifecycle presentation. */
readonly proof: readonly string[]; readonly proof: readonly string[];
}; };
@@ -52,7 +52,7 @@ const unknownPhase = (phase: never): never => {
throw new Error(`unknown phase: ${phase}`); throw new Error(`unknown phase: ${phase}`);
}; };
/** Maps a scene 9 beat ID to the corresponding authoring phase. */ /** Maps a canonical recording beat ID to its authoring phase. */
export const authoringPhaseForBeat = (beatId: AuthoringPhaseId): AuthoringPhaseId => { export const authoringPhaseForBeat = (beatId: AuthoringPhaseId): AuthoringPhaseId => {
switch (beatId) { switch (beatId) {
case "discover": case "discover":
@@ -275,8 +275,8 @@ export const authoringToolGroupId = (phase: AuthoringPhaseId): string =>
/** /**
* Projects the prepared recording into one stable assistant transcript. * Projects the prepared recording into one stable assistant transcript.
* *
* IDs depend only on phase and command position so the full Scene 8 thread and * IDs depend only on phase and command position so the handoff thread and
* compact Scene 9 dock retain DOM/message identity while later phases appear. * prepared lifecycle assistant retain DOM/message identity as phases appear.
*/ */
export const projectPreparedAuthoringThread = ( export const projectPreparedAuthoringThread = (
throughPhase: AuthoringPhaseId = "deployment", throughPhase: AuthoringPhaseId = "deployment",