Skip to content

WebUI: add a seeded demo workspace for visual QA #110

Description

@ULookup

Background

The Codex-style WebUI polish needs repeatable visual QA for the ready three-pane workbench. Today, running the Vite dev server without a backend drops into the first-world onboarding flow, so the main WorldSidebar / MainPanel / InspectorPanel state cannot be reviewed in a browser without external data.

Proposal

Add a dev-only seeded/demo mode or fixture endpoint that can render a representative narrative workspace with:

  • at least one world, session, and active agent
  • sample user/assistant/tool/approval/system timeline cells
  • story/files/agents/run inspector data
  • running/idle/approval states for visual regression checks

Acceptance Criteria

  • A developer can run the WebUI locally and open a stable URL or enable a documented flag to see the ready three-pane workbench.
  • The demo state does not affect production API behavior.
  • The fixture supports desktop and mobile visual QA.

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions