|
21 | 21 | "harness_anchor": "Stage 02", |
22 | 22 | "visible_surfaces": ["release_prompt", "release_section_prompt", "stage_prompt"], |
23 | 23 | "delivery_projection": {"component_id": "package:references/runtime-core-ir.md", "component_sha256": "806b009f891ac9794e064c5bfb91cd65339ba45e441be5cc9d1ccfcd4287dc9e", "delivery": "prompt-bound", "visible_before_call": true}, |
24 | | - "checker": {"obligation": "pre-producer-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "4f5fb5644d03933ffa62f5911729c4ea678019a4bad9853c9d9e3a846c4d1ed2"}, |
| 24 | + "checker": {"obligation": "pre-producer-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "de7c700f8a3489f64c3d12b30080d4a0918737dc028f97cc2ad1b50db8791e96"}, |
25 | 25 | "normalizer": {"class": "none", "semantic_fields": []}, |
26 | 26 | "selection_inputs": ["validated_stage01_state", "stage_policy"], |
27 | 27 | "resolver_selection": {"stage": "02", "validated_state": {"route_shards": [], "owner_module_ids": [], "cold_clause_ids": [], "live_pressure": false, "ambiguous": false}}, |
|
36 | 36 | "harness_anchor": "route_targets", |
37 | 37 | "visible_surfaces": ["stage_prompt"], |
38 | 38 | "delivery_projection": {"component_id": "package:references/runtime-core-routing.md", "component_sha256": "fd4173e016084740def242afeea89821b3ab5f2af49df35a08772d253a22b044", "delivery": "prompt-bound", "visible_before_call": true}, |
39 | | - "checker": {"obligation": "pre-producer-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "4f5fb5644d03933ffa62f5911729c4ea678019a4bad9853c9d9e3a846c4d1ed2"}, |
| 39 | + "checker": {"obligation": "pre-producer-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "de7c700f8a3489f64c3d12b30080d4a0918737dc028f97cc2ad1b50db8791e96"}, |
40 | 40 | "normalizer": {"class": "lossless-alias", "semantic_fields": []}, |
41 | 41 | "selection_inputs": ["validated_stage02_state", "route_state"], |
42 | 42 | "resolver_selection": {"stage": "03", "validated_state": {"route_shards": [], "owner_module_ids": [], "cold_clause_ids": [], "live_pressure": false, "ambiguous": false}}, |
|
91 | 91 | "harness_anchor": "held_burden_activation", |
92 | 92 | "visible_surfaces": ["release_prompt", "release_section_prompt", "stage_prompt"], |
93 | 93 | "delivery_projection": {"component_id": "package:references/runtime-core-recursion.md", "component_sha256": "b001617be7984656cfccf55a48f9b7d45404f255fd104a32dd12260dbbd7666d", "delivery": "prompt-bound", "visible_before_call": true}, |
94 | | - "checker": {"obligation": "pre-producer-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "4f5fb5644d03933ffa62f5911729c4ea678019a4bad9853c9d9e3a846c4d1ed2"}, |
| 94 | + "checker": {"obligation": "pre-producer-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "de7c700f8a3489f64c3d12b30080d4a0918737dc028f97cc2ad1b50db8791e96"}, |
95 | 95 | "normalizer": {"class": "none", "semantic_fields": []}, |
96 | 96 | "selection_inputs": ["validated_mrp_state", "terminal_states", "dependency_edges"], |
97 | 97 | "resolver_selection": {"stage": "05", "validated_state": {"route_shards": [], "owner_module_ids": [], "cold_clause_ids": [], "live_pressure": false, "ambiguous": false}}, |
|
151 | 151 | "harness_anchor": "Return exactly one JSON object", |
152 | 152 | "visible_surfaces": ["stage_prompt"], |
153 | 153 | "delivery_projection": {"component_id": "harness:transport-json-only", "component_sha256": "51048ff3566e5ad916d78787250594af5d9bb926c1417df9cd357c24c26587d4", "delivery": "prompt-bound", "visible_before_call": true}, |
154 | | - "checker": {"obligation": "post-producer-non-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "4f5fb5644d03933ffa62f5911729c4ea678019a4bad9853c9d9e3a846c4d1ed2"}, |
| 154 | + "checker": {"obligation": "post-producer-non-semantic", "path": "tools/check_staged_runtime_handshake.py", "sha256": "de7c700f8a3489f64c3d12b30080d4a0918737dc028f97cc2ad1b50db8791e96"}, |
155 | 155 | "normalizer": {"class": "transport-only", "semantic_fields": []}, |
156 | 156 | "selection_inputs": ["stage_policy"], |
157 | 157 | "proof_class": "harness-assisted" |
|
164 | 164 | "generated_owner": null, |
165 | 165 | "harness_anchor": "raw response text", |
166 | 166 | "delivery_projection": {"component_id": "none", "component_sha256": "51048ff3566e5ad916d78787250594af5d9bb926c1417df9cd357c24c26587d4", "delivery": "not-model-visible", "visible_before_call": false}, |
167 | | - "checker": {"obligation": "post-producer-custody", "path": "tools/check_staged_runtime_handshake.py", "sha256": "4f5fb5644d03933ffa62f5911729c4ea678019a4bad9853c9d9e3a846c4d1ed2"}, |
| 167 | + "checker": {"obligation": "post-producer-custody", "path": "tools/check_staged_runtime_handshake.py", "sha256": "de7c700f8a3489f64c3d12b30080d4a0918737dc028f97cc2ad1b50db8791e96"}, |
168 | 168 | "normalizer": {"class": "none", "semantic_fields": []}, |
169 | 169 | "selection_inputs": [], |
170 | 170 | "proof_class": "custody-only" |
|
0 commit comments