topic: site
59 modules sharing the site name family (derived from the tree's prefix discipline).
The 'site' topic family in the Nishi sovereign ecosystem enables the creation of unified, accessible, and secure websites through a modular architecture. The nx_site_build module generates multi-page sites from a single blueprint, ensuring consistency across pages. nx_site_auth provides a centralized access control mechanism, while nx_site_chrome manages site-wide navigation and authority, integrating with knowledge sources for dynamic surface rendering. These modules work together to deliver a cohesive, scalable, and maintainable web presence.
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_site_archetype.nx | R5 of the SITE FACTORY: COMPOSE whole, award-tier, WCAG-AAA, responsive sites from | 964 | 32 |
| nx_site_archetype_gate.nx | 135 | 6 | |
| nx_site_auth.nx | THE ONE access gate every Nishi site composes (build-once; no per-site auth). | 156 | 7 |
| nx_site_auth_gate.nx | REFEREE for the ONE shared access gate (nx_sa_validate) against the REAL | 115 | 5 |
| nx_site_autofix.nx | table-driven accessibility AUTOFIX (the finding->fix->re-gate loop of the | 109 | 6 |
| nx_site_build.nx | R1 WHOLE-SITE emitter. From ONE .site blueprint, emit a multi-PAGE site with a SHARED | 321 | 16 |
| nx_site_build_gate.nx | 95 | 5 | |
| nx_site_build_run.nx | RUNNABLE publish-build: read a .site blueprint path (from a config file) and an | 56 | 4 |
| nx_site_chrome.nx | SOVEREIGN site-wide navigation authority. Reads knowledge/site/surfaces.reg | 336 | 21 |
| nx_site_command.nx | EDIT YOUR SITE VIA COMMAND PROMPT, the team updates with ROLLBACK (operator: "take | 66 | 6 |
| nx_site_command_test.nx | prove editing the site VIA COMMAND PROMPT with versioned ROLLBACK (the modern | 49 | 3 |
| nx_site_compose.nx | UNIFIED file-driven multi-type builder. One organ reads a .site DATA file and, from a | 177 | 7 |
| nx_site_compose_gate.nx | gate for the UNIFIED file-driven multi-type builder (nx_site_compose). Proves ONE | 105 | 10 |
| nx_site_deploy.nx | the team's BUILD -> DEPLOY -> UPDATE capability for nishifamily.com, with the safety | 49 | 6 |
| nx_site_deploy_test.nx | prove the team's deploy capability NEVER mutates production unsafely: a deploy | 52 | 3 |
| nx_site_dispatch.nx | the RECONCILED sites daemon's BRAIN: the complete, PURE, DATA-DRIVEN per-request | 44 | 2 |
| nx_site_dispatch_gate.nx | PURE gate for the reconciled daemon's data-driven brain. Proves the WHOLE decision | 64 | 6 |
| nx_site_factory_census.nx | HONEST HAVE-vs-GAP census for the SOVEREIGN SITE FACTORY: the team's | 112 | 3 |
| nx_site_factory_ws_register.nx | register the SITE FACTORY arc into the WMS registry SSOT | 78 | 5 |
| nx_site_gen_run.nx | the TEAM runs its site generator from a data spec (autonomous, like the image | 84 | 4 |
| nx_site_generator.nx | the team's AUTONOMOUS site generator (operator: "just like elder ai using its | 39 | 2 |
| nx_site_handler.nx | the RECONCILED daemon's REQUEST HANDLER (bytes-in -> bytes-out, the part the TLS shell | 80 | 6 |
| nx_site_handler_gate.nx | SOVEREIGN in-process gate for the reconciled daemon's request handler (no TLS/socket). | 98 | 6 |
| nx_site_handoff.nx | R-HANDOFF of the SITE FACTORY: turn a factory archetype + its .req brief into a | 109 | 4 |
| nx_site_handoff_gate.nx | referee for R-HANDOFF (nx_site_handoff). Reads the artifacts the wrapper produced: | 81 | 5 |
| nx_site_import.nx | the MIGRATION IMPORTER: the no-lock-in CAPABILITY (not architecture). Ingest a foreign site's | 86 | 9 |
| nx_site_import_gate.nx | import a foreign (lock-in-platform) page: content captured, third-party tracking STRIPPED, | 61 | 3 |
| nx_site_ingest.nx | FLAG ingestion-friendly sites + AUTO-INGEST the full site to the local Nishi | 137 | 15 |
| nx_site_ingest_register.nx | GOVERNED registration of flag-ingestible-sites + full-site auto-ingest. | 46 | 2 |
| nx_site_ingest_test.nx | ACCEPTANCE GATE for flag-ingestible-sites + full-site auto-ingest. | 92 | 4 |
| nx_site_intake.nx | PUBLIC contact-intake route core for GENERATED SITES (uigen lane, debt 1785934266; | 221 | 13 |
| nx_site_intake_gate.nx | proves the PUBLIC intake route core END-TO-END IN-PROCESS (the | 160 | 4 |
| nx_site_intake_serve.nx | the DEPLOYABLE ops shell around the gated pure core nx_site_intake | 129 | 5 |
| nx_site_liveness.nx | the LIVE truth source the maturity engine was missing: probe each public site for REAL | 53 | 2 |
| nx_site_lock.nx | the one-click operational tool over the real lock registry. Resolves whether a | 56 | 5 |
| nx_site_lock_gate.nx | 98 | 4 | |
| nx_site_lock_lib.nx | DATA-DRIVEN multi-level access-control lock resolver. ONE reusable primitive | 128 | 8 |
| nx_site_migrate.nx | CLOSE the migration loop: foreign site -> import (nx_site_import) -> our blueprint -> REBUILD | 45 | 2 |
| nx_site_migrate_gate.nx | the full migration loop: import a lock-in site -> rebuild sovereignly -> the rebuilt page | 67 | 3 |
| nx_site_monitor.nx | UPTIME + ALERTING (closes hosting_research gap #2 "uptime-alerting", 3/0 CONFIRMED: | 148 | 13 |
| nx_site_monitor_gate.nx | KAT for uptime/alerting. Deterministically asserts the transition classifier | 46 | 2 |
| nx_site_pages.nx | DATA-DRIVEN multi-page site generator (operator: finish the andelinwest WEBSITE -- the | 156 | 8 |
| nx_site_pages_gate.nx | MEASURED gate for the data-driven website page generator. Generates the andelinwest | 94 | 10 |
| nx_site_probe.nx | diagnostic: GET several paths on nishifamily.com through our own TLS-1.3 + Mozilla CA and | 65 | 5 |
| nx_site_provision.nx | THE one-call site provisioner: a .site config -> a provisioned s-class site | 32 | 1 |
| nx_site_provision_gate.nx | proves provisioning is correct AND s-class-by-construction. | 40 | 1 |
| nx_site_provision_lib.nx | shared core for SITE PROVISIONING (operator: "build sites easily that are | 63 | 7 |
| nx_site_publish.nx | CLI half of the artifact-publish capability (tools-api name: nx_site_publish). | 6 | 1 |
| nx_site_publish_gate.nx | gates artifact-publish placement semantics on a THROWAWAY CWD (the docroot | 90 | 5 |
| nx_site_publish_lib.nx | ARTIFACT-PUBLISH, LIBRARY half (sp_main dispatcher) capability (closes the coverage BUILD-queue gap "artifact-publish"; | 152 | 3 |
| nx_site_quality_gate.nx | the STANDING site-quality gate (operator 2026-06-09: "easy for a | 156 | 11 |
| nx_site_requirements.nx | R5b of the SITE FACTORY: the REQUIREMENTS -> CONTENT compiler (the census's | 32 | 1 |
| nx_site_requirements_gate.nx | referee for R5b (nx_site_requirements / the .req content compiler). | 79 | 4 |
| nx_site_search.nx | the live /search ENDPOINT handler for a public site (operator: wire the live /search). PURE | 130 | 6 |
| nx_site_search_gate.nx | MEASURED gate for the live /search endpoint handler (nx_site_search). Self-contained: | 105 | 8 |
| nx_site_snapshot.nx | the team's SITE SNAPSHOT capability (part of S-class hosting: you cannot host | 35 | 6 |
| nx_site_snapshot_test.nx | proven by the REAL capture of the live site (sizes are the actual bytes | 43 | 3 |
| nx_site_wholesale.nx | R-SITESHAPE of the SITE FACTORY: EMIT a complete multi-page site from a `site:` | 237 | 6 |
| nx_site_wholesale_gate.nx | referee for R-SITESHAPE (nx_site_wholesale). Reads the artifacts the wrapper | 84 | 5 |