You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While the Run Projection reports a live Turn, the Workbench shows OpenCode's block scanner beside plain words saying the agent is working and naming the interrupt key. The scanner is rebuilt, not copied: 8 cells, 40 ms frames, a trail in the accent colour, ■ for active and ⬝ for inactive cells, drawn from existing OpenTUI primitives with its provenance recorded. With animation off it becomes a static [⋯]. It stops when the Turn ends (stories 93–95).
Acceptance criteria
Renderer tests prove the scanner shows during a live Turn, stops when it ends, and becomes the static marker with animation off, with the working words present in every case.
Meaning never depends on motion or colour.
The scanner's vendor provenance record passes the structural step.
Prototype Crucible's launch and Run information architecture #23 evidence: keymap and focus, small terminals and resize, large content, interaction tuning, meaning without colour, and renderer and platform evidence, each shown by testRender frames with the fake Renderer Port.
CI scenario: the Workbench renderer tests are green on Windows x64, macOS arm64, and Linux x64.
Parent
Spec #276; implementation sub-issue of M7 #275.
What to build
While the Run Projection reports a live Turn, the Workbench shows OpenCode's block scanner beside plain words saying the agent is working and naming the interrupt key. The scanner is rebuilt, not copied: 8 cells, 40 ms frames, a trail in the accent colour,
■for active and⬝for inactive cells, drawn from existing OpenTUI primitives with its provenance recorded. With animation off it becomes a static[⋯]. It stops when the Turn ends (stories 93–95).Acceptance criteria
testRenderframes with the fake Renderer Port.Blocked by
Implementation packet
Owner: TUI presentation (Workbench working indicator), vendor provenance record
Ratchet: renderer tests for scanner on, off, and reduced motion
Deletes: nothing
Gate: ADR 0027 three-OS CI and recorded human evidence, with the slice scenario above.
Dependencies: no new runtime dependency