topic: browser
49 modules sharing the browser name family (derived from the tree's prefix discipline).
The 'browser' topic family in the Nishi sovereign ecosystem provides a secure, navigable browser window with modular support for navigation, status tracking, and cryptographic proofs. The nx_browser serves as the live, navigable window, while nx_browser_arc_status offers real-time monitoring of browser arcs. nx_browser_bg_gate ensures the browser's rendering engine correctly applies background colors, maintaining visual integrity and security across 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_browser.nx | the LIVE, NAVIGABLE sovereign browser WINDOW. Fetches a URL over our own DNS+TLS1.3+ | 1243 | 33 |
| nx_browser_arc_pipeline.nx | the WARDEN routes the BROWSER arc's open rungs (B1-B5, | 92 | 6 |
| nx_browser_arc_pipeline_test.nx | the ENGINEER's KAT gate for the Warden's | 46 | 3 |
| nx_browser_arc_status.nx | runner: the WARDEN's live browser-arc board. Reads the | 115 | 1 |
| nx_browser_bg_cascade_gate.nx | PROOF (re-runnable, adversary-controlled) of the S21 dark-theme fix: the | 75 | 4 |
| nx_browser_bg_gate.nx | proves the Nishi Browser box painter fills element backgrounds given as rgb() (and | 271 | 8 |
| nx_browser_buyguard.nx | the Nishi BROWSER's "before you buy" pass, on REAL page HTML (operator: "part | 136 | 6 |
| nx_browser_buyguard_gate.nx | proves the browser "before you buy" pass works on REAL page HTML via the | 112 | 8 |
| nx_browser_census.nx | SOVEREIGN browser-parity census scoreboard organ (MCP tool + API payload). | 129 | 7 |
| nx_browser_darkmode_gate.nx | DARK MODE (the "OLED look" the operator framed the visual push around), | 130 | 7 |
| nx_browser_demo_42.nx | visible end-to-end demo program. Paints | 49 | 2 |
| nx_browser_demo_hello.nx | visible demo program. Paints | 57 | 2 |
| nx_browser_demo_html.nx | end-to-end HTML-input demo. Tokenizes | 106 | 2 |
| nx_browser_demo_html_nishi.nx | end-to-end demo rendering | 99 | 2 |
| nx_browser_demo_lowercase.nx | renders the lowercase pangram | 86 | 2 |
| nx_browser_demo_multiline.nx | visible demo proving newline-aware | 53 | 2 |
| nx_browser_demo_pangram.nx | demo program rendering the classic | 87 | 2 |
| nx_browser_demo_styled.nx | the closing demo of the day. Renders | 150 | 2 |
| nx_browser_demo_test.nx | Session 3 of bits-up browser arc. | 583 | 7 |
| nx_browser_doc_gate.nx | gate for the BROWSER-NATIVE document omnitool: nx_browser's load_page diverts a | 184 | 17 |
| nx_browser_drive.nx | THE KEYSTONE ORGAN (S21 census: input drive). Drives the NISHI BROWSER (our own | 120 | 8 |
| nx_browser_exceed_census.nx | BROWSER-ON-ALL-OS arc, capstone: the MEASURED EXCEED census vs the | 185 | 10 |
| nx_browser_fetch.nx | the practical render-front fetch: browser headers (nx_https_get_spoof: real Firefox UA | 122 | 10 |
| nx_browser_fetch_probe.nx | proves the render-front header fix: fetch a URL that bot-blocked our plain client | 38 | 3 |
| nx_browser_find_gate.nx | gate for FIND-IN-PAGE (the Ctrl+F feature every browser has; UX census had | 123 | 6 |
| nx_browser_forms.nx | the SOVEREIGN Nishi-browser FORM model: parse <form>/<input>/<textarea> from a | 325 | 17 |
| nx_browser_forms_e2e_gate.nx | 124 | 10 | |
| nx_browser_forms_focus_gate.nx | 89 | 4 | |
| nx_browser_forms_gate.nx | 121 | 8 | |
| nx_browser_forms_paint.nx | RENDER layer for the Nishi-browser form fields: draw a <input>/<textarea> | 60 | 3 |
| nx_browser_forms_render_gate.nx | 84 | 8 | |
| nx_browser_game_marker_gate.nx | proves the nishi-game marker extraction is BOTH correct on the | 93 | 5 |
| nx_browser_gate.nx | THE BROWSER GATE: one command re-proves the | 285 | 10 |
| nx_browser_image_demo_test.nx | THE end-to-end image milestone. | 117 | 2 |
| nx_browser_js_census.nx | RESEARCH-GROUNDED scorecard + build-ladder for the Nishi browser's | 144 | 10 |
| nx_browser_local_test.nx | end-to-end "browser is up" demo. | 169 | 10 |
| nx_browser_os_census.nx | BROWSER-ON-ALL-OS arc, rung R0: the measured per-OS browser census. | 203 | 10 |
| nx_browser_own_site_live_test.nx | Phase-5 keystone row: LIVE | 143 | 2 |
| nx_browser_page_demo_test.nx | the browser renders a REAL webpage. | 133 | 3 |
| nx_browser_profile_gate.nx | gate for the browser PERSISTENT PROFILE STORE (R4 of the comms-parity | 132 | 7 |
| nx_browser_profile_store.nx | the Nishi browser's PERSISTENT PROFILE STORE (lib, no main). | 72 | 6 |
| nx_browser_render.nx | REUSABLE sovereign CSS render core. Holds nx_browser's OS-AGNOSTIC pipeline: | 1482 | 38 |
| nx_browser_render_own_test.nx | Phase-5 render row: take the HTML | 106 | 2 |
| nx_browser_render_pe.nx | R2/R3 proof: run the EXTRACTED CSS render organ (br_layout cascade+box-layout, | 37 | 1 |
| nx_browser_render_shot.nx | R2 proof probe for the CSS-on-native-Windows arc. Reads an HTML file, | 39 | 2 |
| nx_browser_user_sim.nx | THE SYNTHETIC USER (operator: prove it "via ocr and user testing like trying | 311 | 9 |
| nx_browser_ux_census.nx | the RESEARCH-GROUNDED browser UX/CX census (operator: the testing suite = | 246 | 9 |
| nx_browser_view_serve.nx | surface the nishi browser's render as a web page reachable from the | 59 | 2 |
| nx_browser_xp.nx | EXPERIENTIAL BROWSER TEST, reusable organ + MCP tool. Drives the REAL render core | 96 | 5 |