diff --git a/.torch/backlog/TASK-125dd886-6859-4e3c-a0c7-abbfde9eac24.json b/.torch/backlog/TASK-125dd886-6859-4e3c-a0c7-abbfde9eac24.json new file mode 100644 index 0000000..7515cd8 --- /dev/null +++ b/.torch/backlog/TASK-125dd886-6859-4e3c-a0c7-abbfde9eac24.json @@ -0,0 +1,44 @@ +{ + "schema": "torch.dev/backlog-item/v1alpha1", + "id": "TASK-125dd886-6859-4e3c-a0c7-abbfde9eac24", + "title": "Provide the Kernel-owned atomic identity reservation contract for startup presence", + "description": "Explicit owner57e4712e requests one bounded Project Kernel-owned reservation contract/schema phase after TASK-bounded-routine-coordination safely lands/closes. Native Kernel24a4625a declined Runtime edits to src/control-plane/** and requires separately assigned owned implementation. This is a dependency of SAME TASK-pilot-starting-presence, whose Runtime owner retains lifecycle/schedule integration and Release exact CLI consent; it is not a second Runtime assignment or ownership transfer. Implement only the reviewed durable per-project identity reservation API/storage contract required by that slice; agree exact interface with Runtime and strict paths/tests with QA. Unknown interruption must prevent duplicate starts; no elapsed-time offline inference, wake activation, provider launch, installation or broader owner-grant/approval schema changes. Current Kernel task continuity outranks this proposal. Preserve all history/state/unique commits and exact-commit QA/integration gates.", + "priority": "high", + "affectedDomains": [ + "project-kernel", + "provider-runtime", + "qa", + "release-self-host" + ], + "dependencies": [ + "TASK-bounded-routine-coordination" + ], + "acceptanceCriteria": [ + "Runtime and Kernel agree a precise owned reservation interface and storage/schema contract for TASK-pilot-starting-presence before edits; peer consent covers any additional path, without transferring ownership.", + "Independent concurrent manual and scheduled contenders at the durable boundary produce at most one per-project identity reservation and retain attributable competing attempt evidence.", + "Unknown or interrupted launch preserves a guarded reservation; known terminal completion/failure and proven process absence remain distinguishable, with no timeout-only offline or automatic duplicate restart.", + "Existing named identity/ownership/pause/runtime gates remain enforced; no provider start, automatic wake enablement, installation change or broader approval authority follows from reservation acquisition.", + "QA-approved additive deterministic scenarios and complete Test Integrity Note preserve all historical notes/assertions/holdouts; resulting clean exact candidate passes four fresh gates, independent QA and guarded serialized integration." + ], + "observedAt": "286bfa72e3202ec0806f7c3075821c8057d6e132", + "feature": null, + "milestone": null, + "state": "proposed", + "owner": null, + "evidence": [], + "commit": null, + "integrationRequest": null, + "blockedReason": null, + "createdAt": "2026-10-01T07:57:28.590Z", + "updatedAt": "2026-10-01T07:57:28.590Z", + "revision": 1, + "history": [ + { + "from": null, + "to": "proposed", + "actorId": "session-manager", + "at": "2026-10-01T07:57:28.590Z", + "note": "Task created." + } + ] +} diff --git a/reports/audit/pilot-remaining-work-handoff-report-2026-10-01.md b/reports/audit/pilot-remaining-work-handoff-report-2026-10-01.md index d6cf61c..299dd09 100644 --- a/reports/audit/pilot-remaining-work-handoff-report-2026-10-01.md +++ b/reports/audit/pilot-remaining-work-handoff-report-2026-10-01.md @@ -1,5 +1,35 @@ # Current pilot remaining-work handoff +## Dependency routing at 07:58 UTC + +QA `61de48f4` is **approved revision2**: read-only immutable-integrity preparation +may use durable TORCH evidence/attachments only. No source/tests/notes, repository +report/record path, implementation assignment or migration is authorized. This +resolves the named consent wait while retaining incomplete Kernel dependency and +Work Integration's unassigned state; scope response remains a peer handoff. + +Owner `57e4712e` records actual Kernel24a4625a refusal of Runtime cross-owned +control-plane edits. Ownership lookup confirms `src/control-plane/**` Kernel. +The explicitly requested bounded dependency is now existing-backlog proposal +**TASK-125dd886-6859-4e3c-a0c7-abbfde9eac24**, unassigned revision1, dependent on +Kernel's current policy item completion. It provides the Kernel-owned atomic +identity reservation API/storage contract for **the SAME Runtime starting- +presence task**. It is not a new Runtime assignment, ownership transfer or +competing queue. Kernel/Runtime must agree the exact contract and obtain QA path +consent before implementation; only after current Kernel task safely lands/closes +may Manager reread brief/next and assign it. Runtime retains its existing item +and can design owned lifecycle/schedule integration and send exact CLI diff to +Release while waiting. Messages `e26c4483`/`3591e8ba` route the boundary directly. +The dependency is Fleet-owned, not a human decision; no wake/install/provider +start or timeout-only reservation release is authorized. + +Owner's independent Kernel evidence (clean two-parent07a2bc, 13/13 combined +regressions, all117 historical Markdown sections preserved, integrity SHA256 +`239fb5539e9f7cfc8562ac5351c61e7e1d345f00737a557ce9fa1b6d702e941a`) is retained as +message57e4712e evidence, separate from the still-required actual independent QA +verdict and native exact request. Evolution reassessed after this intake: seven +advisory recurring boundary sets, no Fleet proposal; six specialists retained. + ## Closing readback at 07:55 UTC Manager checkpoint `0e37e3d` was followed by guard-approved clean merge to