Task · SKT-0153.05.03

Wire agent namespace claims and receipt-backed runtime admission

Description

The executor cannot certify its own tenant custody or infer agent identity from telemetry. The composition root must collect pure declarations, prevent backend-equivalent producer overlap, inject verified collaborators and apply the same persisted admission on boot, live apply and restore.

Acceptance Criteria

Definition of Done

Implementation Notes

Dependency refined after engine contract review: runtime admission needs the typed engine whole-configuration/current-inventory projection, not only a structurally valid local receipt or a desired-payload hash. Existing executor and custody dependencies retained; no Boolean admission substitute or live adapter is authorised by their completion.

Owner requested immediate loop closeout; work is parked and no continuation is authorised by background CI events. Preserve delivered source and partial work; resume only under an explicit new instruction, reconciling current Git, board, runtime and the recorded acceptance blockers. Engine hosted AMD64 race/e2e result remains pending at closeout; no full-estate completion or runtime/live activation claim.

View the source file on GitHub