code wiki / connect

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.

moduledescriptionlinesfuncs
nx_connect.nxBOUNDED, NON-BLOCKING TCP CONNECT. The missing primitive.942
nx_connect_2fa.nxCONNECT two-factor account protection (the SEC census cell).1838
nx_connect_accounts.nxCONNECT accounts + PERSISTENCE (the "demo state resets on restart" gap,33612
nx_connect_accounts_gate.nxgate for CONNECT accounts + persistence (nx_connect_accounts). Uses1267
nx_connect_ads.nxCONNECT "brought to you by" ad rail (the FR census cell), COMPOSING the1117
nx_connect_album.nxthe family suite's sharing API as a VERB DISPATCHER over nx_suite_share, which is1838
nx_connect_album_gate.nxthe API's regression proof. The dispatcher is the seam where a permission 2587
nx_connect_api.nxthe CLI wrapper registered as the MCP tool `nx_connect`. It shifts the program name211
nx_connect_api_gate.nxgate for the CONNECT MCP front door. Drives ca_dispatch with synthetic argv1926
nx_connect_api_lib.nxthe CONNECT FRONT DOOR: one stateless verb dispatcher over all 8 capability36822
nx_connect_app_gate.nxoffline gate for the CONNECT interactive app (nx_connect_serve pure core).4568
nx_connect_appd.nxthe DEPLOYABLE CONNECT app daemon (ops shell around the pure core48614
nx_connect_auth_gate.nxproves TWO things about CONNECT's real-login rung:1596
nx_connect_award_page.nxan AWARD-CALIBER showcase page (attacks the ABSENT creativity cells of592
nx_connect_blind_abuse.nxCONNECT capability: CONTENT-BLIND abuse detection (CIQ roadmap exec cell;684
nx_connect_browser_verify.nxverify the LIVE public CONNECT app THROUGH THE NISHI BROWSER ENGINE724
nx_connect_calibrated_div.nxCONNECT capability: calibrated recommendation with intra-list DIVERSITY874
nx_connect_call.nxFUNCTIONALITY rung: call SESSION SIGNALING (the control plane of voice/14914
nx_connect_censor_transport.nxCONNECT capability: censorship-resistant transport (CIQ vision frontier635
nx_connect_census.nxR0 GENESIS GATE of CONNECT (sovereign worldwide social + language app).1276
nx_connect_conn_quality.nxCONNECT capability: connection-QUALITY ranking, not engagement (CIQ vision614
nx_connect_contacts_gate.nxproves the CONNECT contact list (the "we don't even have a contact list"1617
nx_connect_csae_report.nxCONNECT capability: mandatory CSAE / CyberTipline reporting pipeline (CIQ754
nx_connect_datalight.nxCONNECT worldwide LOW-BANDWIDTH reach (the last LDS-census MU cell):1519
nx_connect_decode.nxVIDEO ROOM receive: wire SVC layer-selection to REAL PIXELS. A sovereign14210
nx_connect_device_client.nxCONNECT, PRIVACY-FIRST / DATA-ON-THE-ENDPOINT. The evolution of the E2E1114
nx_connect_device_client_gate.nxproves the PRIVACY-FIRST / DATA-ON-THE-ENDPOINT property on the1095
nx_connect_e2e_client.nxthe FULL-E2E CONNECT client: key AGREEMENT + sealed send + decrypting864
nx_connect_e2e_client_gate.nxproves the emitted FULL-E2E client: BOTH sovereign wasms ship, keys945
nx_connect_e2e_proof.nxLIVE-LOOP witness for the full-E2E CONNECT proof: computes the EXACT bytes795
nx_connect_e2ee_min.nxCONNECT capability: data-minimizing, content-blind E2EE (CIQ roadmap vision784
nx_connect_events.nxCONNECT real-world MEETUP EVENTS + RSVP (the direct Meetup axis; the LDS1695
nx_connect_events_lib.nxthe real-world EVENTS + RSVP engine, extracted as a shared library so the15011
nx_connect_fair_rank.nxCONNECT capability: FAIRNESS-BY-CONSTRUCTION ranking (the CIQ roadmap's #11055
nx_connect_func_census.nxCONNECT FUNCTIONALITY & CAPABILITY census, benchmarked head-to-head1596
nx_connect_gate.nxproves nx_connect_bounded actually BOUNDS a connect, and that it is a safe1565
nx_connect_graceful_degrade.nx652
nx_connect_graph.nxR4 of CONNECT: the UNIFIED heterogeneous interest graph (HIN) + one1015
nx_connect_graph_lib.nxTHE UNIFIED INTEREST GRAPH, extracted as a shared library so the verifying697
nx_connect_group.nxFUNCTIONALITY rung: group chat + broadcast channels with a914
nx_connect_group_lib.nxgroup + broadcast-channel ROLES and PERMISSIONS, extracted as a shared library707
nx_connect_groupkey.nxVIDEO ROOM E2E group keying (MLS-style sender-key ratchet). Hardens the1089
nx_connect_h2h_exceed.nxVerifies in-process integrity and disk-cited facts for HEAD-TO-HEAD exceed claims in the Nishi ecosystem.1869
nx_connect_honest_framing.nxCONNECT capability: honest no-compatibility-score framing (CIQ vision686
nx_connect_idage.nxR3 of CONNECT: the SAFETY SPINE -- privacy-preserving age assurance +17012
nx_connect_keyx_vm_gate.nxTHE FULL-E2E KEY-AGREEMENT CROWN TOOTH: prove the Diffie-Hellman1076
nx_connect_lanes.nxR2 of CONNECT: the structured per-relationship INTENT-LANE consent774
nx_connect_lanes_lib.nxthe per-relationship INTENT-LANE consent state machine, extracted as a shared474
nx_connect_lds_census.nxCONNECT / LDS-COMMUNITY VERTICAL maturity scorecard (honest ratchet).1096
nx_connect_lds_free.nxCONNECT / LDS vertical: FREE-FOREVER enforced as a WALL, not a slogan.966
nx_connect_lds_page.nxthe CONNECT / LDS landing, now COMPOSED FROM nx_sclass_kit (v2) instead of661
nx_connect_lds_reconnect.nxCONNECT / LDS-community vertical: MEMBER <-> MISSIONARY RECONNECTION.1175
nx_connect_lds_reconnect_lib.nxthe MEMBER <-> MISSIONARY RECONNECTION model, extracted as a shared11012
nx_connect_lds_room.nxCONNECT / LDS vertical: YOUTH GAME + HANGOUT ROOM (safety admission layer).14511
nx_connect_lds_youth.nx954
nx_connect_live_verify.nxSOVEREIGN live verification of the PUBLIC CONNECT app, every rung OURS27010
nx_connect_match.nxR1 of CONNECT: the RECIPROCAL language-exchange MATCH ENGINE + its gate.1004
nx_connect_match_lib.nxthe RECIPROCAL language-exchange match engine, extracted as a shared library817
nx_connect_maturity.nxthe HONEST production-readiness gauge for CONNECT, built 2026-07-24 after the1157
nx_connect_media.nxFUNCTIONALITY rung: media + voice-message ATTACHMENTS. The attachment12211
nx_connect_msg.nxACTUAL FUNCTIONALITY rung: the CONNECT messaging core. The real chat16411
nx_connect_msgx.nxFUNCTIONALITY rung: message BREADTH. Extends the messaging core with the15113
nx_connect_page.nxthe CONNECT product landing, composed from nx_sclass_kit (award-tier, ADA,981
nx_connect_polls.nxCONNECT polls + quizzes (the MED census cell; Telegram yardstick).1074
nx_connect_polls_lib.nxthe poll/ballot engine, extracted as a shared library so the verifying gate534
nx_connect_presence.nxCONNECT: typing indicator + online presence + scheduled/silent send.25514
nx_connect_pubkey_bind_gate.nxproves the CONNECT pubkey directory BINDS keys to an authenticated2208
nx_connect_reconnect_page.nxthe CONNECT reconnection surface, composed from nx_sclass_kit in a751
nx_connect_research_fetch.nxSOVEREIGN web-fetch for the CONNECT video-room exceed research965
nx_connect_room_exceed.nxHONEST measured head-to-head for the video room, grounded in the1188
nx_connect_room_rx.nxNISHI VIDEO ROOM: the RECEIVE engine, driven to a MEASURED exceed vs14311
nx_connect_room_scale.nxVIDEO ROOM large-scale capability (the architectural enabler for big8810
nx_connect_room_scale_exceed.nxSUBSTANTIATED scale exceed, grounded in SOVEREIGN-fetched865
nx_connect_room_tx.nxVIDEO ROOM SEND side (completes the loop; mirrors the receive design).10512
nx_connect_seal.nxCONNECT message sealing on the REAL, RFC-8439-verified ChaCha20-Poly1305 AEAD,624
nx_connect_seal_gate.nxproves CONNECT message sealing is REAL AEAD, not the additive stand-in.947
nx_connect_serve.nxthe CONNECT interactive app, PURE CORE (no main).208278
nx_connect_session_gate.nxgate for the CONNECT R2 anonymous-session layer (nx_connect_accounts1347
nx_connect_social.nxCONNECT SOCIAL SURFACE: profile cards + moments feed + stories (TTL) +37720
nx_connect_speaker.nxVIDEO ROOM receive intelligence: active-speaker detection +1117
nx_connect_translate.nxCONNECT in-chat TRANSLATION + CORRECTION flow (the Tandem-wedge DIF cell).1849
nx_connect_transport.nxVIDEO ROOM receive: LIVE TRANSPORT substrate (RTP/UDP-class).10512
nx_connect_ui.nxthe CONNECT APP-TIER UI emitter. PURE EMIT: no main, no syscalls, no imports, so a41745
nx_connect_ui_gate.nxthe gate for the CONNECT app-tier UI emitter (nx_connect_ui).1916
nx_connect_wards.nxEnforces community-only boundaries in ward groups by checking field classes and consent gates.1094
nx_connect_wards_lib.nxWARD & BRANCH COMMUNITY groups, extracted as a shared library so the736
nx_connect_youth_lib.nxthe YOUTH-SAFETY VISIBLE-CONTEXT WALL ("two-deep"), extracted as a shared464
nx_connect_youth_page.nxthe CONNECT youth-rooms page, emitted ENTIRELY by composing nx_sclass_kit.741