code wiki / wflow

topic: wflow

69 modules sharing the wflow name family (derived from the tree's prefix discipline).

The 'wflow' topic family provides a structured framework for workflow automation within the Nishi sovereign ecosystem, enabling precise control and execution of processes through a modular, binary-per-organ design. At its core, nx_wflow_engine serves as the foundational workflow engine, driving execution through a series of orchestrated gates. Modules like nx_wflow_approve_gate introduce human-in-the-loop approvals, ensuring critical steps are validated before proceeding. Meanwhile, nx_wflow_branch_gate allows for dynamic decision-making by enabling conditional branching within workflows, enhancing flexibility and adaptability in process automation.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

moduledescriptionlinesfuncs
nx_wflow.nxthe PRODUCTION CLI over the pure-core workflow engine (nx_wflow_engine.nx). This is how1183
nx_wflow_approve_capacity_gate_t278.nxR4 HUMAN-IN-THE-LOOP approvals gate. An `approve` step PARKS the run1232
nx_wflow_approve_gate.nxR4 HUMAN-IN-THE-LOOP approvals gate. An `approve` step PARKS the run1232
nx_wflow_bind_event_gate_t282.nx361
nx_wflow_bind_event_owned_t282.nx441
nx_wflow_boolean_boundary_probe_t344.nx42
nx_wflow_branch_capacity_gate_t278.nxR9 MID-FLOW BRANCHING gate: optional 7th step field `k=v` evaluated against1022
nx_wflow_branch_gate.nxR9 MID-FLOW BRANCHING gate: optional 7th step field `k=v` evaluated against1022
nx_wflow_capacity_candidate_gate_t278.nx941
nx_wflow_capacity_canonical_gate_t278.nx941
nx_wflow_capacity_counterexample_t278.nx291
nx_wflow_capture_gate.nxR8b STDOUT-CAPTURE gate: exec-organ channel `connector>varname` pipes the1093
nx_wflow_cli_gate.nxgate for the file-driven production path (wf_lines_load + wf_fire_files):732
nx_wflow_completion_fixed_gate_t31.nxActual connector completion, qualified by an independent raw wait status.432
nx_wflow_completion_gate_t30.nxPrivate qualification of actual workflow child completion; only the fixture child terminates itself.401
nx_wflow_completion_gate_t31.nxActual connector completion, qualified by an independent raw wait status.432
nx_wflow_connect_gate.nxR3 CONNECTOR layer gate: the exec-organ action over the GREEN fail-closed1505
nx_wflow_data_gate.nxR8 DATA-PASSING gate: run-scoped variables on the event-sourced ledger.1273
nx_wflow_decimal_probe_t278.nx172
nx_wflow_diagnostics_gate_t240.nx402
nx_wflow_diagnostics_t240.nxthe PRODUCTION CLI over the pure-core workflow engine (nx_wflow_engine.nx). This is how1143
nx_wflow_engine.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row156662
nx_wflow_engine_candidate_t230.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row164359
nx_wflow_engine_capacity_candidate_t278.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row160660
nx_wflow_engine_completion_t31.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row162059
nx_wflow_engine_gate.nxgate wrapper for the pure-core workflow engine (house pure-core+gate idiom;71
nx_wflow_engine_identity_candidate_t344.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row156662
nx_wflow_event_canonical_gate_t344.nxNative integration qualification of additive workflow result commands.568
nx_wflow_event_result_gate_t344.nxNative integration qualification of additive workflow result commands.568
nx_wflow_evidence_canonical_gate_t230.nx251
nx_wflow_evidence_gate_t229.nxRegression for release workflow evidence failure. Uses only a probe action.161
nx_wflow_evidence_gate_t230.nx251
nx_wflow_execution_engine_candidate_t346.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row161061
nx_wflow_execution_evidence_candidate_t346.nxIsolated additive candidate; records execution facts, never operation success.354
nx_wflow_execution_gate_t346.nx321
nx_wflow_fault_fixture_t230.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row153059
nx_wflow_foreach_canonical_gate_t278.nx371
nx_wflow_foreach_owned_gate_t278.nx371
nx_wflow_identity_canonical_gate_t344.nxNative integration qualification of additive workflow result commands.1848
nx_wflow_identity_canonical_selftest_t344.nx21
nx_wflow_identity_gate_t344.nxNative integration qualification of additive workflow result commands.1717
nx_wflow_identity_ownership_gate_t344.nx663
nx_wflow_identity_selftest_t344.nx21
nx_wflow_loop_capacity_gate_t278.nxR11 LOOPS gate: for-each = apply-to-each over the connector plane. Step arg1213
nx_wflow_loop_gate.nxR11 LOOPS gate: for-each = apply-to-each over the connector plane. Step arg1213
nx_wflow_mapping_canonical_gate_t278.nx523
nx_wflow_mapping_negative_gate_t278.nx523
nx_wflow_mapping_oldpair_fixture_t278.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row160660
nx_wflow_obs_gate.nxR6 RUN OBSERVABILITY gate: the board + 0-JS HTML run page are derived ENTIRELY1122
nx_wflow_onerr_capacity_gate_t278.nxR10 ON-ERROR gate: optional 8th step field = forward on-fail target. On1162
nx_wflow_onerr_gate.nxR10 ON-ERROR gate: optional 8th step field = forward on-fail target. On1162
nx_wflow_owned_mapping_gate_t278.nx523
nx_wflow_ownership_canonical_gate_t344.nx663
nx_wflow_ownership_negative_gate_t344.nx663
nx_wflow_ownership_old_engine_fixture_t344.nxR1 KEYSTONE of the Workflow Automation ladder (/compare/automation census row154861
nx_wflow_ownership_old_text_fixture_t344.nxOwned variable substitution over one immutable ledger snapshot.23124
nx_wflow_posteffect_gate_t230.nxExact test-only append fault seam, no deployment or external effect.341
nx_wflow_result.nxAdditive workflow result adapter. Existing fire/resume remain unchanged.29117
nx_wflow_result_candidate_t344.nxAdditive workflow result adapter. Existing fire/resume remain unchanged.29117
nx_wflow_result_cli_t344.nxthe PRODUCTION CLI over the pure-core workflow engine (nx_wflow_engine.nx). This is how1183
nx_wflow_result_gate_t344.nxNative integration qualification of additive workflow result commands.1127
nx_wflow_text_identity_candidate_t344.nxOwned variable substitution over one immutable ledger snapshot.23124
nx_wflow_text_oldpair_fixture_t278.nxOwned variable substitution over one immutable ledger snapshot.13411
nx_wflow_text_owned.nxOwned variable substitution over one immutable ledger snapshot.23124
nx_wflow_text_owned_candidate_t278.nxOwned variable substitution over one immutable ledger snapshot.13411
nx_wflow_tpl_gate.nxR13 TEMPLATE GALLERY gate: gallery = <dir>/index (name|description) + per-name962
nx_wflow_ui.nxR7 the WORKFLOW CONSOLE: a sovereign, 0-JS, self-contained HTML page that VISUALLY29020
nx_wflow_var_owned_gate_t277.nx321
nx_wflow_version_gate.nxR12 VERSIONING gate: `@version N` directive in the flows file (loader skips1082