nx_wflow_execution_evidence_candidate_t346.nx
buildroot/runtime/nx_wflow_execution_evidence_candidate_t346.nx
about
Isolated additive candidate; records execution facts, never operation success.
dependencies 0 imports · 1 importers
imports: none
imported by: nx_wflow_execution_engine_candidate_t346.nx
structs
| 8 | struct WfExecutionEvidence{rid:*u8,connector:*u8,elf:*u8,step:i64,attempt:i64,phase:i64,dispatched:i64,exit_known:i64,exit_code:i64,reason:*u8} |
consts
| 2 | const WFX_REFUSED:i64=0 |
| 3 | const WFX_BEGIN:i64=1 |
| 4 | const WFX_COMPLETE:i64=2 |
| 5 | const WFX_WAIT_UNKNOWN:i64=3 |
functions
| 6 | func wfx_token(s:*u8)->i64{if (s as i64)<=0{return 0};var i:i64=0;while s[i]!=(0 as u8){let c:i64=s[i] as i64;if c<=32||c==127{return 0};i=i+1};if i==0{return 0};return 1} |
| 7 | func wfx_phase(pv:i64)->*u8{if pv==WFX_REFUSED{return "refused"};if pv==WFX_BEGIN{return "begin"};if pv==WFX_COMPLETE{return "complete"};if pv==WFX_WAIT_UNKNOWN{return "wait-unknown"};return "invalid"} |
| 9 | func wf_emit_execution(led:*u8,e:*WfExecutionEvidence)->i64 |
| 31 | func wfx_record(cx:*i64,rid:*u8,name:*u8,elf:*u8,step:i64,att:i64,phase:i64,dispatched:i64,known:i64,code:i64,reason:*u8)->i64 |