nx_compare_preview_capture_t56.nx
buildroot/runtime/nx_compare_preview_capture_t56.nx
about
Test-only staged matrix capture. No source edits or index publication.
WARNING: matrix HTML rendering can refresh public reference assets via rp_publish.
Do not run against the real tree without accepting that existing emitter side effect.
args: <unique-output-stem> <capture-bytes> <timeout-ms> <html|json> [<target-basename> <domain> <scope-id>].
Four arguments preserve the original fixed target/deploy behavior. Extended calls require a reviewed
Compare-owned scope row binding the exact target/domain/mode/SHA; html scope includes reference-asset refresh.
No arbitrary path, arbitrary argv, caller policy path, or publishing verb is accepted.
dependencies 4 imports · 0 importers
imports: nx_tool_run.nxnx_estate_path.nxnx_itoa_lib.nxnx_compare_capture_scope_lib.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| 12 | const CRM_I64_MAX: i64 = 9223372036854775807 |
| 13 | const CRM_PATH_CAP: i64 = 512 |
functions
| 14 | func crm_out(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } return sys_write(1, s, n) } called by 1: main |
| 15 | func crm_equal(a: *u8, b: *u8) -> i64 { var i: i64 = 0; while a[i] != (0 as u8) { if a[i] != b[i] { return 0 }; i = i + 1 }; if b[i] != (0 as u8) { return 0 }; return 1 } called by 1: main |
| 16 | func crm_decimal(s: *u8) -> i64 called by 1: main |
| 28 | func crm_append(p: *u8, at: i64, s: *u8) -> i64 called by 1: main |
| 34 | func main(argc: i64, argv: *i64) -> i64 |