the-custodian/docs/changes/netkingdom-target-2026-10-16/decision-auth/verification-r2.json
codex 014bbd2893
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Reject generated-only commits / generated-commit-guard (push) Successful in 11s
docs: preserve reviewed NetKingdom session artifacts
2026-11-01 22:58:27 +01:00

42 lines
2.4 KiB
JSON

{
"schema": "netkingdom.verification.v1",
"patch": "implementation-r2.patch",
"patch_sha256": "98c4300c42fe93759a55297fe6629f1d4aeed249c3625f7fd37c8ab523a08ca9",
"full_candidate": {
"passed": 685,
"failed": 16,
"skipped": 1,
"seconds": 51.58
},
"focused_candidate": {
"passed": 158,
"failed": 0,
"seconds": 12.42
},
"unchanged_owner_baseline_failed_files": {
"passed": 120,
"failed": 16,
"seconds": 14.08
},
"new_failures": [],
"baseline_failure_test_ids": [
"tests/test_exec_owner.py::test_actual_bound_child_gets_only_selected_secret_and_fixed_environment",
"tests/test_exec_owner.py::test_binding_changed_after_approval_refuses_before_fetch",
"tests/test_exec_owner.py::test_config_changed_during_fetch_does_not_launch",
"tests/test_exec_owner_companions.py::test_companion_fetch_failure_starts_no_child",
"tests/test_exec_owner_companions.py::test_companion_value_reaches_bound_child_and_is_redacted",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[consent]",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[env]",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[extra]",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[field]",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[lane]",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[missing]",
"tests/test_exec_owner_companions.py::test_delivery_rechecks_companion_contract_before_any_read[stage]",
"tests/test_exec_owner_companions.py::test_each_lane_is_gated_separately_before_backend",
"tests/test_exec_owner_companions.py::test_unresolvable_companion_refuses_before_any_gate",
"tests/test_human_control.py::test_real_exec_handler_rejects_undeclared_claim_before_consume_backend_child",
"tests/test_integration_companions.py::test_two_lanes_reach_one_bound_owner"
],
"reason": "Every candidate failure exactly matches a failure reproduced against unchanged canonical owner source; all refuse on exec_owner._check_path sandbox /tmp ancestry ownership. No guard bypass or ownership relaxation was added.",
"native_acceptance": false
}