topic: deploy
31 modules sharing the deploy name family (derived from the tree's prefix discipline).
The 'deploy' topic family in the Nishi sovereign ecosystem provides a robust framework for deploying and managing updates across the system, ensuring safety, accountability, and reliability. Central to this is nx_deploy, which enables deploy-with-rollback capabilities, allowing site updates to be pushed with the assurance of recovery. nx_deploy_gate ensures safety guarantees, transforming live deployment from a fragile process into a reliable one. nx_deploy_leash introduces a controlled deployment mechanism, ensuring deployments remain on a leash with owner accountability, preventing unauthorized or untraceable actions.
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.
| module | description | lines | funcs |
|---|---|---|---|
| nx_deploy.nx | the team's SOVEREIGN deploy-with-rollback capability (operator: pushing site updates | 55 | 5 |
| nx_deploy_capture_selection_gate.nx | Signal-free selector witness. Reads only this gate's owned child's /proc record. | 90 | 3 |
| nx_deploy_check.nx | MLIB-022 v1 (CALLOUT-012, operator 2026-06-13: "a deploy organ check -- | 104 | 5 |
| nx_deploy_gate.nx | proves the deploy SAFETY guarantees that turn pushing-live from F-level into reliable: | 61 | 1 |
| nx_deploy_guard.nx | ENFORCED adversarial deploy gate (census gap #1, the ratchet that makes "adversarial | 54 | 4 |
| nx_deploy_leash.nx | DEPLOYMENTS ON A LEASH (operator 2026-07-16: "owners take accountability... | 270 | 8 |
| nx_deploy_leash_gate.nx | gate for deployments-on-a-leash (owner accountability, anti-walk-away). | 95 | 3 |
| nx_deploy_lib.nx | the SAFETY CORE that turns "pushing live" from an F-level manual shit-show into ONE | 129 | 12 |
| nx_deploy_listen_gate.nx | THE REFEREE FOR THE DEPLOY LISTEN CHECK (debt 1786068492). | 243 | 5 |
| nx_deploy_manifest.nx | LIB: the ordered, prereq-gated DEPLOY MANIFEST for the NAS remote-access stack, so it goes | 27 | 3 |
| nx_deploy_manifest_gate.nx | GATE: the NAS remote-access deploy manifest (one coordinated push, prereq-gated). | 73 | 3 |
| nx_deploy_marker.nx | the SELF-SAFE deploy primitive (CAP-DEPLOY-MARKER). A deploy targeting a LIVE service -- | 55 | 4 |
| nx_deploy_marker_gate.nx | 58 | 2 | |
| nx_deploy_provenance.nx | the team addresses the ROOT CAUSE of the deploy uncertainty (operator: | 34 | 4 |
| nx_deploy_provenance_test.nx | never lose the source again. | 42 | 3 |
| nx_deploy_ready.nx | PRE-DEPLOY SAFETY GATE (operator: "prevent things like this... deploy... managed"). | 270 | 15 |
| nx_deploy_ready_scope_gate.nx | proves the pre-deploy gate SCOPES its evidence-honesty block to the deploy | 150 | 3 |
| nx_deploy_run.nx | the RUNNABLE one-command safe deploy (retires the F-level 3-command manual dance). | 88 | 3 |
| nx_deploy_secure.nx | ZERO-PERSISTENT-PLAINTEXT unattended deploy (vault backlog #5). One | 92 | 6 |
| nx_deploy_stage.nx | Existing ELF-stage CLI: source permissions, exact-copy evidence and publication state. | 22 | 1 |
| nx_deploy_stage_candidate_t188.nx | ELF-magic admission and exact-byte staging into a .new slot. | 321 | 19 |
| nx_deploy_stage_cli_driver_t188.nx | 30 | 2 | |
| nx_deploy_stage_cli_t188.nx | Existing ELF-stage CLI: source permissions, exact-copy evidence and publication state. | 22 | 1 |
| nx_deploy_stage_driver_t188.nx | 20 | 2 | |
| nx_deploy_stage_emitter_gate_t188.nx | 45 | 1 | |
| nx_deploy_stage_gate.nx | D001 gate (gv-verdict anchored) for the deploy rename-gap closer. | 66 | 1 |
| nx_deploy_stage_gate_t188.nx | Validates deployment stages by checking file modes, execution, and ownership across various test cases. | 77 | 1 |
| nx_deploy_stage_lib.nx | ELF-magic admission and exact-byte staging into a .new slot. | 321 | 19 |
| nx_deploy_test.nx | the sovereign deploy-with-rollback practices, proven. Three scenarios: | 41 | 3 |
| nx_deploy_verify.nx | the team's capability to ADDRESS the deploy RISK + UNCERTAINTY (operator: "if | 52 | 6 |
| nx_deploy_verify_test.nx | the team refuses to gamble with the live site. Scenarios: | 49 | 3 |