Router inference-only authority boundary with preserved legacy editing (#180) #198

Merged
kilo merged 3 commits from issue-180-native-authority-boundary into develop 2026-10-07 07:00:11 +00:00
Member

Refs #180.

Integrated Scope

Bounded Router-side phase of the owner-approved staged native-agent migration. Strict administrator-issued inference_only grants permit current server-direct HTTP transport only; native worker routes remain unsupported for those grants. Client tools return to the harness; pins/metadata do not expand authority. Current registration, administrator/client/active-identity and adapter facts are rechecked before dispatch. Native continuations retain their original adapter/handle, pin and compare resource-binding identity, refuse changed or unknown replacement bindings, and preserve unchanged turns across benign configuration rebuilds.

Legacy omitted/false grants and D-063 project/edit/source/service/authentication behavior are preserved. Device/inode checks are not inode-generation or atomic filesystem fencing, Kernel isolation or external-editor leases. D-073 records scoped authority/negative/source evidence; D-074 and workflow guards require Daybreak through direct Codex after ordinary review/validation at stable exact base/HEAD before completion/merge. No Kilo availability gate, fallback reviewer or cross-repository propagation.

Exact Objects And Integration

Reviewed base/merge-base: 1dae1948f372e0f1739896655bb7db97d6b08460.
Reviewed HEAD: cbfb552a9be55bc9d154a6ce81fa14e84078d176.
Merged into develop: 8a0ae13d4b4de96abc1d127c855803ee5e5af5a1, exactly those two parents.
Reviewed/integrated source tree: 82297a5ccc2d3bce57bc0e2f1d46acc426cfcf39.
Three normal commits preserved: f679bad, 2af3390, cbfb552; 26 scoped files. Canonical supported MCP merge, no force/auto-merge, branch deletion, history rewrite, main/release/deployment or external mutation.

Validation And Review

Sanitized locked sync PASS; full hard-bounded foreground make check: 2738 tests PASS, 17 skips, 611.433s. Both basedpyright checks zero diagnostics; full/staged whitespace PASS. Recorded tested patch exactly verified against unchanged committed source. Integrated develop acceptance: 45 continuation/binding/composed fake-Codex/legacy-ZCode tests PASS, 30.920s; clean exact local/fetched develop verified.

Current complete whole-PR reviews: ordinary ordinal 4 APPROVE/empty findings; independent gpt-daybreak-blue-latest security ordinal 5 APPROVE/empty findings through direct official Codex at the same exact base/HEAD. Explicit model dispatch, fresh ephemeral/read-only context, bounded execution, no self-report physical identity inference or substitute. Five total ordinals preserved, including earlier-head REQUEST_CHANGES and invalidated approvals. See review receipt comment15519 and issue receipt comment15524.

The originally long-reported running gate was an already-completed unconsumed result, not a hung test. Actual process/child absence, terminal success and unchanged source were verified; subsequent security remediation received a new full foreground hard-bounded gate, with completion consumed immediately.

Remaining Issue Gates

This PR is merged, but #180 remains open per its owner disposition: Router-phase evidence alone cannot establish full migration closure, equivalent accepted Kernel replacement or legacy retirement. Current Kernel #50 verification/test-only profile, #52 consumer obligations and #60 installed/composed acceptance do not supply those receipts. No live native/provider/physical/helper/billing/confinement/retirement claim is made. The D-063 path remains intact, and no speculative follow-up or unauthorized external implementation was created.

Refs #180. ## Integrated Scope Bounded Router-side phase of the owner-approved staged native-agent migration. Strict administrator-issued `inference_only` grants permit current server-direct HTTP transport only; native worker routes remain unsupported for those grants. Client tools return to the harness; pins/metadata do not expand authority. Current registration, administrator/client/active-identity and adapter facts are rechecked before dispatch. Native continuations retain their original adapter/handle, pin and compare resource-binding identity, refuse changed or unknown replacement bindings, and preserve unchanged turns across benign configuration rebuilds. Legacy omitted/false grants and D-063 project/edit/source/service/authentication behavior are preserved. Device/inode checks are not inode-generation or atomic filesystem fencing, Kernel isolation or external-editor leases. D-073 records scoped authority/negative/source evidence; D-074 and workflow guards require Daybreak through direct Codex after ordinary review/validation at stable exact base/HEAD before completion/merge. No Kilo availability gate, fallback reviewer or cross-repository propagation. ## Exact Objects And Integration Reviewed base/merge-base: `1dae1948f372e0f1739896655bb7db97d6b08460`. Reviewed HEAD: `cbfb552a9be55bc9d154a6ce81fa14e84078d176`. Merged into develop: `8a0ae13d4b4de96abc1d127c855803ee5e5af5a1`, exactly those two parents. Reviewed/integrated source tree: `82297a5ccc2d3bce57bc0e2f1d46acc426cfcf39`. Three normal commits preserved: `f679bad`, `2af3390`, `cbfb552`; 26 scoped files. Canonical supported MCP merge, no force/auto-merge, branch deletion, history rewrite, main/release/deployment or external mutation. ## Validation And Review Sanitized locked sync PASS; full hard-bounded foreground make check: 2738 tests PASS, 17 skips, 611.433s. Both basedpyright checks zero diagnostics; full/staged whitespace PASS. Recorded tested patch exactly verified against unchanged committed source. Integrated develop acceptance: 45 continuation/binding/composed fake-Codex/legacy-ZCode tests PASS, 30.920s; clean exact local/fetched develop verified. Current complete whole-PR reviews: ordinary ordinal 4 APPROVE/empty findings; independent `gpt-daybreak-blue-latest` security ordinal 5 APPROVE/empty findings through direct official Codex at the same exact base/HEAD. Explicit model dispatch, fresh ephemeral/read-only context, bounded execution, no self-report physical identity inference or substitute. Five total ordinals preserved, including earlier-head REQUEST_CHANGES and invalidated approvals. See review receipt comment15519 and issue receipt comment15524. The originally long-reported running gate was an already-completed unconsumed result, not a hung test. Actual process/child absence, terminal success and unchanged source were verified; subsequent security remediation received a new full foreground hard-bounded gate, with completion consumed immediately. ## Remaining Issue Gates This PR is merged, but #180 remains open per its owner disposition: Router-phase evidence alone cannot establish full migration closure, equivalent accepted Kernel replacement or legacy retirement. Current Kernel #50 verification/test-only profile, #52 consumer obligations and #60 installed/composed acceptance do not supply those receipts. No live native/provider/physical/helper/billing/confinement/retirement claim is made. The D-063 path remains intact, and no speculative follow-up or unauthorized external implementation was created.
Enforce inference-only client authority and preserve legacy editing (#180)
All checks were successful
ci / check (pull_request) Successful in 9m52s
f679bad980
Recheck current authority and close failed continuations (#180)
All checks were successful
ci / check (pull_request) Successful in 9m51s
2af339048d
Pin native continuation authority across configuration rebuilds (#180)
All checks were successful
ci / check (pull_request) Successful in 9m49s
cbfb552a9b
Author
Member

Exact current review/validation gates passed for base 1dae1948f372e0f1739896655bb7db97d6b08460 and HEAD cbfb552a9be55bc9d154a6ce81fa14e84078d176.

Ordinary independent whole-PR review ordinal 4: APPROVE, empty findings; complete 26-file/three-commit inspection, 173 original pure tests independently rerun, zero type diagnostics and canonical currentness verified.

Required independent security review ordinal 5: gpt-daybreak-blue-latest, executed directly through official Codex with explicit model flag, fresh ephemeral context and read-only sandbox, 900-second hard bound. APPROVE, empty findings; exact Git base/HEAD, complete security/authority/compatibility/UX context and validation provenance inspected. Model dispatch is verified by the actual CLI invocation; physical runtime identity is not inferred from reviewer self-report. No Kilo model discovery/dispatch or fallback reviewer.

Final normal gate: 2738 tests PASS, 17 skips, 611.433s; locked sanitized sync, both basedpyright invocations and whitespace checks PASS. Tested patch exactly matches this unchanged clean HEAD. Five total whole-PR ordinals retained, including earlier-head REQUEST_CHANGES and invalidated approvals; no reset or rewritten history.

This approves the explicitly authorized bounded Router-side phase and Router-specific workflow correction. It does not establish Kernel replacement/installed acceptance or legacy retirement. Fresh issue #180 and linked Kernel #50/#52/#60 evidence preserve those separate gates; #180 must remain open rather than be closed solely on this Router-phase receipt.

Exact current review/validation gates passed for base `1dae1948f372e0f1739896655bb7db97d6b08460` and HEAD `cbfb552a9be55bc9d154a6ce81fa14e84078d176`. Ordinary independent whole-PR review ordinal 4: APPROVE, empty findings; complete 26-file/three-commit inspection, 173 original pure tests independently rerun, zero type diagnostics and canonical currentness verified. Required independent security review ordinal 5: `gpt-daybreak-blue-latest`, executed directly through official Codex with explicit model flag, fresh ephemeral context and read-only sandbox, 900-second hard bound. APPROVE, empty findings; exact Git base/HEAD, complete security/authority/compatibility/UX context and validation provenance inspected. Model dispatch is verified by the actual CLI invocation; physical runtime identity is not inferred from reviewer self-report. No Kilo model discovery/dispatch or fallback reviewer. Final normal gate: 2738 tests PASS, 17 skips, 611.433s; locked sanitized sync, both basedpyright invocations and whitespace checks PASS. Tested patch exactly matches this unchanged clean HEAD. Five total whole-PR ordinals retained, including earlier-head REQUEST_CHANGES and invalidated approvals; no reset or rewritten history. This approves the explicitly authorized bounded Router-side phase and Router-specific workflow correction. It does not establish Kernel replacement/installed acceptance or legacy retirement. Fresh issue #180 and linked Kernel #50/#52/#60 evidence preserve those separate gates; #180 must remain open rather than be closed solely on this Router-phase receipt.
kilo merged commit 8a0ae13d4b into develop 2026-10-07 07:00:11 +00:00
Sign in to join this conversation.
No description provided.