Taking screenshots resets the database and signs out whoever is using the console #119

Open
opened 2026-09-21 07:18:35 +00:00 by cgalo5758 · 0 comments
Owner

What a contributor runs into

The capture run resets the application database to the demo snapshot, rebuilds that snapshot with fresh identifiers whenever a migration or the seed changed, and ends every session. Anyone browsing the console while it runs is signed out, and the record addresses they had open now point at rows that no longer exist. The only mitigation today is announcing the run.

Why it costs

Reviewing the running console and capturing it are the two things done most often in a review round, and they cannot be done at the same time. The cost is paid every round, by the person least expecting it.

Where

The capture target and the stack it drives.

Done when

A capture run uses its own application instance and database, which the per-worktree stack contract already makes possible with collision-free ports, and leaves any other running instance untouched.

Migrated from status/issues.md at b7a0e15

## What a contributor runs into The capture run resets the application database to the demo snapshot, rebuilds that snapshot with fresh identifiers whenever a migration or the seed changed, and ends every session. Anyone browsing the console while it runs is signed out, and the record addresses they had open now point at rows that no longer exist. The only mitigation today is announcing the run. ## Why it costs Reviewing the running console and capturing it are the two things done most often in a review round, and they cannot be done at the same time. The cost is paid every round, by the person least expecting it. ## Where The capture target and the stack it drives. ## Done when A capture run uses its own application instance and database, which the per-worktree stack contract already makes possible with collision-free ports, and leaves any other running instance untouched. Migrated from status/issues.md at b7a0e15
cgalo5758 added the
kind
debt
area/opsarea/testing
labels 2026-09-21 07:18:35 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wiki-cafe/member-console#119