Skip to content

[The Framework] Persistent background dashboard process #302

Description

@suleimansh

Part of #299 (MVP slice 1 of 3). Rom greenlit cutting hard; building on the existing .framework/ store, LOGS.md deferred.

Today the dashboard (packages/framework/src/dashboard/) is per-run ephemeral: it dies when the run ends. Make $ framework (no prompt) ensure a persistent local process that serves the dashboard (localhost:4477) across runs, rehydrating from the existing store (.framework/events.jsonl + run.json).

Scope (MVP):

  • $ framework with no prompt: ensure the background process is running; print convenience commands + version.
  • Dashboard server runs standalone, rehydrates from the store, and stays up after a run finishes.
  • One project = the cwd. No multi-project, no monorepo.

Done: run framework, the browser stays live showing the last/current run and survives the run ending.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions