Skip to content

M7: Move ids off the everyday Workbench header #293

Description

@Sandstorm831

Parent

Spec #276; implementation sub-issue of M7 #275.

What to build

The Run id and process id leave the everyday Workbench header. The Run id is shown in the Workbench once the Run leaves an active state and stays listed in Previous Runs. Ids, process, digest, and recovery facts remain in the details panel (stories 96–99).

Acceptance criteria

  • Renderer tests prove the header carries no Run id or process metrics while the Run is active, shows the Run id once it leaves an active state, and that the details panel still carries ids, process, digest, and recovery facts.
  • Previous Runs still lists the Run id.
  • 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.

Blocked by

Implementation packet

Owner: TUI presentation (Workbench header and details panel)

Ratchet: renderer tests for the header without ids and the Run id after an active state

Deletes: the Run id and process id in the everyday header

Gate: ADR 0027 three-OS CI and recorded human evidence, with the slice scenario above.

Dependencies: no new runtime dependency

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified and ready for an AFK agent

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions