code wiki / _hdl_build / nx_deploy_manifest.nx
nx_deploy_manifest.nx
buildroot/runtime/_hdl_build/nx_deploy_manifest.nx
about
nx_deploy_manifest.nx -- LIB: the ordered, prereq-gated DEPLOY MANIFEST for the NAS remote-access stack, so it goes
live in ONE coordinated push. Steps (each requires the prior): cert -> relay -> gateway -> OPAQUE-login -> WAF ->
audit -> mTLS. Picks the next deployable step (prereq satisfied), reports readiness, and verifies all components
healthy before declaring the API live. Composes the proven deploy-safety pattern. never-brick #26: pure logic,
nothing is "live" until its health check passes. license_tier: ORIGINAL
dependencies 1 imports · 1 importers
imports: nx_syscalls.nx
imported by: nx_deploy_manifest_gate.nx
structs
| none |
consts
| none |
functions
| 9 | func mf_next(done: *i64, prereq: *i64, n: i64) -> i64 called by 1: main |
| 24 | func mf_ready(done: *i64, n: i64) -> i64 { var i: i64=0; while i<n { if done[i]==0 { return 0 } i=i+1 } return 1 } called by 1: main |
| 27 | func mf_health(up: *i64, n: i64) -> i64 { var i: i64=0; while i<n { if up[i]==0 { return 0 } i=i+1 } return 1 } called by 1: main |