Row 6 pilot: distinguish relaunched seats from old session activity #1512

Open
opened 2026-09-15 00:45:16 +00:00 by darkwing · 0 comments
Member

Relaunch activity, row 6 behavior assignment

Jason confirmed the #1511 table tag and inspector wording. The code phase's
bounded local delivery is accepted. Under his standing continuation mandate,
start Piece 5's already-specified first Filbert assignment from the control-board
MVP plan: Relaunched seat shows the old last message.

Filbert is sole source author. Darkwing independently reviews backend and tests;
Dewey reviews presentation. Work in the canonical refactor checkout. Preserve
accepted attention, Discord and task-attribution changes and all other owners'
changes. Frozen prior candidates remain unchanged.

Scope: minimal packages/control-board scanner/presentation/tests/docs changes
and corresponding WebUI presentation/tests when needed. If a live matching
registration's startedAt is newer than recorded session activity, show
'relaunched at X, no messages since' instead of presenting an old message as
current activity. Preserve historical transcript data. After new session activity,
normal presentation resumes. Stale/dead registrations must not assert a relaunch.
No effect on connector owner identity or fixed connector task.

Prove the old behavior first with isolated fixtures. Cover newer launch vs old
activity, equality, subsequent new activity, stale registration and unknown/missing
activity. Preserve attention/Seen, task attribution and reply authorization.
Do not silently redesign those semantics. Return an exact frozen candidate,
changed/inherited pins and reproducible tests for both independent reviewers.

No launcher, Claude discovery, credential, role, home, live registration or
service changes by the author. No commits/push or shared tracking edits by the
author. No real seat relaunch is needed for the source fixture tests. Darkwing
owns tracking and any separately authorized integration.

Publication remains a separate gate, including prior unpublished dependencies.
Do not claim Gate F or issue closure from fixture tests. Its eventual evidence
must use the actual assignment dates and demonstrate no direct Jason-to-Filbert
work messages; never backdate the old plan's anticipated 2026-09-13 metric.

# Relaunch activity, row 6 behavior assignment Jason confirmed the #1511 table tag and inspector wording. The code phase's bounded local delivery is accepted. Under his standing continuation mandate, start Piece 5's already-specified first Filbert assignment from the control-board MVP plan: Relaunched seat shows the old last message. Filbert is sole source author. Darkwing independently reviews backend and tests; Dewey reviews presentation. Work in the canonical refactor checkout. Preserve accepted attention, Discord and task-attribution changes and all other owners' changes. Frozen prior candidates remain unchanged. Scope: minimal packages/control-board scanner/presentation/tests/docs changes and corresponding WebUI presentation/tests when needed. If a live matching registration's startedAt is newer than recorded session activity, show 'relaunched at X, no messages since' instead of presenting an old message as current activity. Preserve historical transcript data. After new session activity, normal presentation resumes. Stale/dead registrations must not assert a relaunch. No effect on connector owner identity or fixed connector task. Prove the old behavior first with isolated fixtures. Cover newer launch vs old activity, equality, subsequent new activity, stale registration and unknown/missing activity. Preserve attention/Seen, task attribution and reply authorization. Do not silently redesign those semantics. Return an exact frozen candidate, changed/inherited pins and reproducible tests for both independent reviewers. No launcher, Claude discovery, credential, role, home, live registration or service changes by the author. No commits/push or shared tracking edits by the author. No real seat relaunch is needed for the source fixture tests. Darkwing owns tracking and any separately authorized integration. Publication remains a separate gate, including prior unpublished dependencies. Do not claim Gate F or issue closure from fixture tests. Its eventual evidence must use the actual assignment dates and demonstrate no direct Jason-to-Filbert work messages; never backdate the old plan's anticipated 2026-09-13 metric.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#1512