topic: connect
88 modules sharing the connect name family (derived from the tree's prefix discipline).
The 'connect' topic family in the Nishi sovereign ecosystem enables secure account management, persistence, and integration across distributed systems. Modules like nx_connect_2fa provide two-factor authentication, while nx_connect_accounts handles account management and data persistence. nx_connect_api serves as the CLI interface, acting as an MCP tool to interact with the system, with nx_connect_api_gate ensuring secure access through synthetic argument dispatch. These modules work together to maintain security, usability, and interoperability within the ecosystem.
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_connect.nx | BOUNDED, NON-BLOCKING TCP CONNECT. The missing primitive. | 94 | 2 |
| nx_connect_2fa.nx | CONNECT two-factor account protection (the SEC census cell). | 183 | 8 |
| nx_connect_accounts.nx | CONNECT accounts + PERSISTENCE (the "demo state resets on restart" gap, | 336 | 12 |
| nx_connect_accounts_gate.nx | gate for CONNECT accounts + persistence (nx_connect_accounts). Uses | 126 | 7 |
| nx_connect_ads.nx | CONNECT "brought to you by" ad rail (the FR census cell), COMPOSING the | 111 | 7 |
| nx_connect_album.nx | the family suite's sharing API as a VERB DISPATCHER over nx_suite_share, which is | 183 | 8 |
| nx_connect_album_gate.nx | the API's regression proof. The dispatcher is the seam where a permission | 258 | 7 |
| nx_connect_api.nx | the CLI wrapper registered as the MCP tool `nx_connect`. It shifts the program name | 21 | 1 |
| nx_connect_api_gate.nx | gate for the CONNECT MCP front door. Drives ca_dispatch with synthetic argv | 192 | 6 |
| nx_connect_api_lib.nx | the CONNECT FRONT DOOR: one stateless verb dispatcher over all 8 capability | 368 | 22 |
| nx_connect_app_gate.nx | offline gate for the CONNECT interactive app (nx_connect_serve pure core). | 456 | 8 |
| nx_connect_appd.nx | the DEPLOYABLE CONNECT app daemon (ops shell around the pure core | 486 | 14 |
| nx_connect_auth_gate.nx | proves TWO things about CONNECT's real-login rung: | 159 | 6 |
| nx_connect_award_page.nx | an AWARD-CALIBER showcase page (attacks the ABSENT creativity cells of | 59 | 2 |
| nx_connect_blind_abuse.nx | CONNECT capability: CONTENT-BLIND abuse detection (CIQ roadmap exec cell; | 68 | 4 |
| nx_connect_browser_verify.nx | verify the LIVE public CONNECT app THROUGH THE NISHI BROWSER ENGINE | 72 | 4 |
| nx_connect_calibrated_div.nx | CONNECT capability: calibrated recommendation with intra-list DIVERSITY | 87 | 4 |
| nx_connect_call.nx | FUNCTIONALITY rung: call SESSION SIGNALING (the control plane of voice/ | 149 | 14 |
| nx_connect_censor_transport.nx | CONNECT capability: censorship-resistant transport (CIQ vision frontier | 63 | 5 |
| nx_connect_census.nx | R0 GENESIS GATE of CONNECT (sovereign worldwide social + language app). | 127 | 6 |
| nx_connect_conn_quality.nx | CONNECT capability: connection-QUALITY ranking, not engagement (CIQ vision | 61 | 4 |
| nx_connect_contacts_gate.nx | proves the CONNECT contact list (the "we don't even have a contact list" | 161 | 7 |
| nx_connect_csae_report.nx | CONNECT capability: mandatory CSAE / CyberTipline reporting pipeline (CIQ | 75 | 4 |
| nx_connect_datalight.nx | CONNECT worldwide LOW-BANDWIDTH reach (the last LDS-census MU cell): | 151 | 9 |
| nx_connect_decode.nx | VIDEO ROOM receive: wire SVC layer-selection to REAL PIXELS. A sovereign | 142 | 10 |
| nx_connect_device_client.nx | CONNECT, PRIVACY-FIRST / DATA-ON-THE-ENDPOINT. The evolution of the E2E | 111 | 4 |
| nx_connect_device_client_gate.nx | proves the PRIVACY-FIRST / DATA-ON-THE-ENDPOINT property on the | 109 | 5 |
| nx_connect_e2e_client.nx | the FULL-E2E CONNECT client: key AGREEMENT + sealed send + decrypting | 86 | 4 |
| nx_connect_e2e_client_gate.nx | proves the emitted FULL-E2E client: BOTH sovereign wasms ship, keys | 94 | 5 |
| nx_connect_e2e_proof.nx | LIVE-LOOP witness for the full-E2E CONNECT proof: computes the EXACT bytes | 79 | 5 |
| nx_connect_e2ee_min.nx | CONNECT capability: data-minimizing, content-blind E2EE (CIQ roadmap vision | 78 | 4 |
| nx_connect_events.nx | CONNECT real-world MEETUP EVENTS + RSVP (the direct Meetup axis; the LDS | 169 | 5 |
| nx_connect_events_lib.nx | the real-world EVENTS + RSVP engine, extracted as a shared library so the | 150 | 11 |
| nx_connect_fair_rank.nx | CONNECT capability: FAIRNESS-BY-CONSTRUCTION ranking (the CIQ roadmap's #1 | 105 | 5 |
| nx_connect_func_census.nx | CONNECT FUNCTIONALITY & CAPABILITY census, benchmarked head-to-head | 159 | 6 |
| nx_connect_gate.nx | proves nx_connect_bounded actually BOUNDS a connect, and that it is a safe | 156 | 5 |
| nx_connect_graceful_degrade.nx | 65 | 2 | |
| nx_connect_graph.nx | R4 of CONNECT: the UNIFIED heterogeneous interest graph (HIN) + one | 101 | 5 |
| nx_connect_graph_lib.nx | THE UNIFIED INTEREST GRAPH, extracted as a shared library so the verifying | 69 | 7 |
| nx_connect_group.nx | FUNCTIONALITY rung: group chat + broadcast channels with a | 91 | 4 |
| nx_connect_group_lib.nx | group + broadcast-channel ROLES and PERMISSIONS, extracted as a shared library | 70 | 7 |
| nx_connect_groupkey.nx | VIDEO ROOM E2E group keying (MLS-style sender-key ratchet). Hardens the | 108 | 9 |
| nx_connect_h2h_exceed.nx | Verifies in-process integrity and disk-cited facts for HEAD-TO-HEAD exceed claims in the Nishi ecosystem. | 186 | 9 |
| nx_connect_honest_framing.nx | CONNECT capability: honest no-compatibility-score framing (CIQ vision | 68 | 6 |
| nx_connect_idage.nx | R3 of CONNECT: the SAFETY SPINE -- privacy-preserving age assurance + | 170 | 12 |
| nx_connect_keyx_vm_gate.nx | THE FULL-E2E KEY-AGREEMENT CROWN TOOTH: prove the Diffie-Hellman | 107 | 6 |
| nx_connect_lanes.nx | R2 of CONNECT: the structured per-relationship INTENT-LANE consent | 77 | 4 |
| nx_connect_lanes_lib.nx | the per-relationship INTENT-LANE consent state machine, extracted as a shared | 47 | 4 |
| nx_connect_lds_census.nx | CONNECT / LDS-COMMUNITY VERTICAL maturity scorecard (honest ratchet). | 109 | 6 |
| nx_connect_lds_free.nx | CONNECT / LDS vertical: FREE-FOREVER enforced as a WALL, not a slogan. | 96 | 6 |
| nx_connect_lds_page.nx | the CONNECT / LDS landing, now COMPOSED FROM nx_sclass_kit (v2) instead of | 66 | 1 |
| nx_connect_lds_reconnect.nx | CONNECT / LDS-community vertical: MEMBER <-> MISSIONARY RECONNECTION. | 117 | 5 |
| nx_connect_lds_reconnect_lib.nx | the MEMBER <-> MISSIONARY RECONNECTION model, extracted as a shared | 110 | 12 |
| nx_connect_lds_room.nx | CONNECT / LDS vertical: YOUTH GAME + HANGOUT ROOM (safety admission layer). | 145 | 11 |
| nx_connect_lds_youth.nx | 95 | 4 | |
| nx_connect_live_verify.nx | SOVEREIGN live verification of the PUBLIC CONNECT app, every rung OURS | 270 | 10 |
| nx_connect_match.nx | R1 of CONNECT: the RECIPROCAL language-exchange MATCH ENGINE + its gate. | 100 | 4 |
| nx_connect_match_lib.nx | the RECIPROCAL language-exchange match engine, extracted as a shared library | 81 | 7 |
| nx_connect_maturity.nx | the HONEST production-readiness gauge for CONNECT, built 2026-07-24 after the | 115 | 7 |
| nx_connect_media.nx | FUNCTIONALITY rung: media + voice-message ATTACHMENTS. The attachment | 122 | 11 |
| nx_connect_msg.nx | ACTUAL FUNCTIONALITY rung: the CONNECT messaging core. The real chat | 164 | 11 |
| nx_connect_msgx.nx | FUNCTIONALITY rung: message BREADTH. Extends the messaging core with the | 151 | 13 |
| nx_connect_page.nx | the CONNECT product landing, composed from nx_sclass_kit (award-tier, ADA, | 98 | 1 |
| nx_connect_polls.nx | CONNECT polls + quizzes (the MED census cell; Telegram yardstick). | 107 | 4 |
| nx_connect_polls_lib.nx | the poll/ballot engine, extracted as a shared library so the verifying gate | 53 | 4 |
| nx_connect_presence.nx | CONNECT: typing indicator + online presence + scheduled/silent send. | 255 | 14 |
| nx_connect_pubkey_bind_gate.nx | proves the CONNECT pubkey directory BINDS keys to an authenticated | 220 | 8 |
| nx_connect_reconnect_page.nx | the CONNECT reconnection surface, composed from nx_sclass_kit in a | 75 | 1 |
| nx_connect_research_fetch.nx | SOVEREIGN web-fetch for the CONNECT video-room exceed research | 96 | 5 |
| nx_connect_room_exceed.nx | HONEST measured head-to-head for the video room, grounded in the | 118 | 8 |
| nx_connect_room_rx.nx | NISHI VIDEO ROOM: the RECEIVE engine, driven to a MEASURED exceed vs | 143 | 11 |
| nx_connect_room_scale.nx | VIDEO ROOM large-scale capability (the architectural enabler for big | 88 | 10 |
| nx_connect_room_scale_exceed.nx | SUBSTANTIATED scale exceed, grounded in SOVEREIGN-fetched | 86 | 5 |
| nx_connect_room_tx.nx | VIDEO ROOM SEND side (completes the loop; mirrors the receive design). | 105 | 12 |
| nx_connect_seal.nx | CONNECT message sealing on the REAL, RFC-8439-verified ChaCha20-Poly1305 AEAD, | 62 | 4 |
| nx_connect_seal_gate.nx | proves CONNECT message sealing is REAL AEAD, not the additive stand-in. | 94 | 7 |
| nx_connect_serve.nx | the CONNECT interactive app, PURE CORE (no main). | 2082 | 78 |
| nx_connect_session_gate.nx | gate for the CONNECT R2 anonymous-session layer (nx_connect_accounts | 134 | 7 |
| nx_connect_social.nx | CONNECT SOCIAL SURFACE: profile cards + moments feed + stories (TTL) + | 377 | 20 |
| nx_connect_speaker.nx | VIDEO ROOM receive intelligence: active-speaker detection + | 111 | 7 |
| nx_connect_translate.nx | CONNECT in-chat TRANSLATION + CORRECTION flow (the Tandem-wedge DIF cell). | 184 | 9 |
| nx_connect_transport.nx | VIDEO ROOM receive: LIVE TRANSPORT substrate (RTP/UDP-class). | 105 | 12 |
| nx_connect_ui.nx | the CONNECT APP-TIER UI emitter. PURE EMIT: no main, no syscalls, no imports, so a | 417 | 45 |
| nx_connect_ui_gate.nx | the gate for the CONNECT app-tier UI emitter (nx_connect_ui). | 191 | 6 |
| nx_connect_wards.nx | Enforces community-only boundaries in ward groups by checking field classes and consent gates. | 109 | 4 |
| nx_connect_wards_lib.nx | WARD & BRANCH COMMUNITY groups, extracted as a shared library so the | 73 | 6 |
| nx_connect_youth_lib.nx | the YOUTH-SAFETY VISIBLE-CONTEXT WALL ("two-deep"), extracted as a shared | 46 | 4 |
| nx_connect_youth_page.nx | the CONNECT youth-rooms page, emitted ENTIRELY by composing nx_sclass_kit. | 74 | 1 |