Helpdesk, I need help with a Mission Control rerun/reconciliation bug.
Context:
We fixed the assignee-default bug so new planning tasks should inherit the project owner correctly.
But retries are still broken for both Aemeath and Shorekeeper procedures.
What I observed:
When I clean stale links, clear nativeTaskId / nativeRunId, and set a planning task back to launch_requested, Mission Control does attempt relaunch.
But reconciliation then reattaches the planning task back to the old failed task id instead of creating or binding to a fresh retry attempt.
This affects:
policy-protocol-index-creation-proc-0
policy-protocol-index-creation-proc-1
policy-protocol-index-creation-proc-2
also seen on high-signal-governance-stability-sentinel-proc-1
Important symptoms:
stale failed task ids keep getting relinked
retry is not truly fresh
Shorekeeper procedure rerun also drifted through wrong linkage/owner behavior
I preserved retry history in mission-control/data/planning-retry-history.json
Likely fix direction:
retries need a fresh attempt identity, not just the same planningTaskId
reconciliation should ignore superseded failed runs during relink
explicit assignee on retry must be preserved
Can you inspect and patch the rerun/relink logic?