code wiki / hub

topic: hub

29 modules sharing the hub name family (derived from the tree's prefix discipline).

The 'hub' topic family manages the deployment, governance, and distribution of content within the Nishi sovereign ecosystem, ensuring data-driven hubs are securely published and accessible. Modules like `nx_hub_deploy_bundle` handle gated publishing, while `nx_hub_gw` and `nx_hub_gw_decide` manage the gateway's decision-making and routing. `nx_hub_emit` generates the final HTML output, integrating cards into a distributable format. Together, these modules enable a non-regressive, operator-approved workflow for content lifecycle management.

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_hub_cards_seed.nxseed the HUB CARD registry into the SOVEREIGN content-addressed store via495
nx_hub_deploy_bundle.nxqueue the DATA-DRIVEN hub to the publisher (outward, operator-approval-gated)505
nx_hub_emit.nxsovereign emitter: content/hub.cards -> dist/hub/index.html1896
nx_hub_exceed_gate.nx1196
nx_hub_graft.nxNON-REGRESSIVE hub card add (operator 2026-07-10: "eat the debt, deploy with rollback").917
nx_hub_gw.nxthe HUB gateway DAEMON (loopback HTTP), the live shell over the gated maturity router.39216
nx_hub_gw_decide.nxthe HUB gateway's PURE request->decision handler (bytes in, HTTP status out).1144
nx_hub_gw_gate.nx1187
nx_hub_legacy_migrate.nxmigrate the LAST old-format hub data into the sovereign native store, then484
nx_hub_lib_verify_gate.nxSOVEREIGN verify that the public hub now carries the Library link. Real HTTPS886
nx_hub_page.nxthe clean LANDING HUB for nishifamily.com (served behind the Nishi Family OPAQUE).572
nx_hub_provision.nxprovision a PERSONAL HUB as a FULL STANDALONE DOMAIN SITE (operator: "they are full552
nx_hub_provision_gate.nxSOVEREIGN in-process gate for standalone-domain hub provisioning. Writes a fixture697
nx_hub_publish.nxPARTNER WITH THE PUBLISHER: submit the hub artifacts to the publisher's governed434
nx_hub_publish_bin.nxsubmit the two HUB BINARIES to the publisher (policy=outward, operator-approval384
nx_hub_publish_hostctl.nxsubmit the SUPERVISOR (nx_hostctl, now carrying the HC_HUB_GW guard) to the153
nx_hub_render.nxthe LEVELED hub index renderer: registry + a viewer's level -> the HTML they may see.1365
nx_hub_render_gate.nx916
nx_hub_replicate.nxLIB: HUB-TO-HUB content replication (operator: "hub to hub"). Gossip spreads the INDEX;334
nx_hub_replicate_gate.nxproves HUB-TO-HUB replication end to end: hub B (empty) learns hub A's index via663
nx_hub_research.nxTHIN structured PERSONAL-HUB / BLOG / ORGANIZER / CALENDAR / VIDEO-SHARING research401
nx_hub_roles_seed.nxseed the HUB ROLES registry (handle -> access level) into the SOVEREIGN273
nx_hub_ship.nxsovereign stager for the hub-gateway push (so deploy needs NO bash printf/scratch .sh):324
nx_hub_spoke.nxthe central permanent HUB (main Nishi) grows by absorbing what its CLONES learn, then507
nx_hub_spoke_test.nxACCEPTANCE GATE for the HUB role (GROW: Naruto clone-integrate-grow, governed,503
nx_hub_template.nxthe S-CLASS PERSONAL-HUB template emitter (blog / organizer / hub) for the autonomous23013
nx_hub_template_gate.nxSOVEREIGN in-process gate for the personal-hub template emitter. Feeds a fixture885
nx_hub_verify_gate.nxSOVEREIGN live verifier for nishifamily.com/hub/.876
nx_hub_ws_register.nxCOORDINATE with other workstreams: register this session's workstreams into the675