@@ -150,15 +150,17 @@ proofs:
150150 contract_family : " 300 architecture"
151151 status : implemented
152152 profile : local_quick
153- command : mix gn_ten.distribution .preflight --json
154- fixture : lib/stack_lab/gn_ten/distribution_preflight.ex
155- receipt : receipt://stack_lab/gn_ten_distributed_preflight /latest
153+ command : mix stack_lab. gn_ten.node_lab .preflight --json
154+ fixture : support/gn_ten_node_lab
155+ receipt : receipt://stack_lab/gn_ten_node_lab_preflight /latest
156156 proves :
157+ - the reusable support/gn_ten_node_lab package owns preflight and peer lifecycle checks
157158 - EPMD can be found and started on this host
158159 - StackLab can start a shortname controller node
159160 - StackLab can generate a redacted per-run cookie value without writing it to receipts
160161 - the planned distribution port range is validated
161- - a temporary peer can start, answer bounded erpc, stop, and become unreachable after cleanup
162+ - frozen topology specs can be parsed with node-cap enforcement
163+ - a temporary peer can start, sync code paths, answer bounded erpc, stop, and become unreachable after cleanup
162164 - current EPMD names and listen-socket exposure are recorded
163165 - existing multi-node proofs remain parallel in root CI until node-lab migration
164166 does_not_prove :
@@ -168,10 +170,10 @@ proofs:
168170 - per-run cookie application to peers
169171 - production distribution security
170172 - release artifact boot
171- next_action : create support/gn_ten_node_lab and move reusable peer lifecycle APIs behind the package boundary
173+ next_action : use support/gn_ten_node_lab for Phase 5 topology specs, app boot, facade readiness, and pg group checks
172174 trace_receipt :
173175 schema : aitrace.single_node_proof_trace.v1
174- ref : trace://stack_lab/gn_ten_distributed_preflight /latest
176+ ref : trace://stack_lab/gn_ten_node_lab_preflight /latest
175177 posture :
176178 authoritative_audit? : false
177179 production_deployment_proven? : false
0 commit comments