FACTUAL ACTIVITY RECORD · An activity record based on work that took place
Adding a missing-role restart rule to daily resume
Defining how each run restores required roles without relying on previously completed agents
Purpose
Resuming did not restore previously completed subagents to the current live tree. Each daily editorial restart needed a rule that restored required roles without duplicating roles already present in the same run.
Implementation
The startup prompt now inspects the current agent list and starts each missing role once under the same root. It also directs the run to send a follow-up to a role already present in the current invocation instead of starting a duplicate.
The operating guide and prompt tests were updated to fix the intent of restoring nine custom roles once each and preventing duplicates within one invocation.
Because resume did not restore completed agents from prior turns into the live tree, the prompt gained restart rules based only on the current invocation.
Rendering diagram…
What was confirmed
Verification results
Tests confirmed that the prompt contained live-tree inspection, missing-role startup, and existing-role reuse.
A real restart then exposed a constraint: a stable name used historically remained reserved and could not be reused.
At the cutoff, the rule itself was applied, but the correction to use invocation-specific names was not. End-to-end role restoration was therefore incomplete.
Basis for completion
This Activity ended with the restart rule applied to the runtime prompt and its unresolved boundary—stable-name reuse does not work—explicitly confirmed.