Skip to content

release: 0.52.0 — the screen set rev 8 actually specified - #491

Merged
danielgwilson merged 1 commit into
mainfrom
release/0.52.0
Aug 20, 2026
Merged

release: 0.52.0 — the screen set rev 8 actually specified#491
danielgwilson merged 1 commit into
mainfrom
release/0.52.0

Conversation

@danielgwilson

Copy link
Copy Markdown
Owner

release: 0.52.0 — the screen set rev 8 actually specified

0.51.0 built the labs and lab screens. This finishes the set.

  • THE RUN CARD. The denominator leads — ✓ 1/1 reached the goal, not a
    bare "pass" — then the participant's own closing words, then what it
    took and cost, then Open in Observer / Run again.
  • THE INTERRUPTED CARD, at the same level rather than as an apology:
    what it managed, how long it has been quiet, whether sandboxes may
    still be running, and Reclaim to stop them — because an interrupted
    run keeps costing money until something does.
  • ALL RUNS, the cross-lab peer. Participants lead, labs follow, and one
    thought line follows the cursor rather than every participant
    streaming at once.

Only actions that work appear; Share… waits for #471.

Proven on real runs, including one killed on purpose to produce a genuine
interrupted run: the card reported 9 thoughts captured and an unknown
cost — it died before pricing itself, which is the honest answer — and
Reclaim stopped its orphaned E2B sandbox.

Also fixes the status-record scope gap #483 left behind: it was
established at runLab only, so a test or adopter calling a backend
directly kept its cadence ticking past the end of the call. Every backend
entry now scopes its own.

0.51.0 built the labs and lab screens. This finishes the set.

  - THE RUN CARD. The denominator leads — `✓ 1/1 reached the goal`, not a
    bare "pass" — then the participant's own closing words, then what it
    took and cost, then `Open in Observer` / `Run again`.
  - THE INTERRUPTED CARD, at the same level rather than as an apology:
    what it managed, how long it has been quiet, whether sandboxes may
    still be running, and `Reclaim` to stop them — because an interrupted
    run keeps costing money until something does.
  - ALL RUNS, the cross-lab peer. Participants lead, labs follow, and one
    thought line follows the cursor rather than every participant
    streaming at once.

Only actions that work appear; `Share…` waits for #471.

Proven on real runs, including one killed on purpose to produce a genuine
interrupted run: the card reported 9 thoughts captured and an unknown
cost — it died before pricing itself, which is the honest answer — and
`Reclaim` stopped its orphaned E2B sandbox.

Also fixes the status-record scope gap #483 left behind: it was
established at `runLab` only, so a test or adopter calling a backend
directly kept its cadence ticking past the end of the call. Every backend
entry now scopes its own.
@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
humanish Ignored Ignored Aug 20, 2026 5:36pm

Request Review

@danielgwilson
danielgwilson merged commit f9c7a19 into main Aug 20, 2026
8 checks passed
@danielgwilson
danielgwilson deleted the release/0.52.0 branch August 20, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant