Everything you need to understand, run, and extend the Udanax Gold hypertext engine.
Quick Start guide, prerequisites, CLI reference, security notes, and macOS Gatekeeper instructions.
markdownComplete manual covering server setup, web UI guide, command bar, document operations, and troubleshooting.
markdownConfigure HTTPS and WSS for encrypted connections. Self-signed certs, Caddy reverse proxy, and Safari compatibility.
markdownHow to run the 1,664 tests (unit, integration, TLS, proptest). Stress testing and coverage expectations.
markdown15-section deep dive with 9 SVG diagrams, worked examples, and Big-O analysis of every data structure.
9 diagrams · interactiveHow O-tree, H-tree, and Canopy combine for O(log n) transclusion queries. Visual layer-by-layer walkthrough.
interactive diagramXanadu Gold as a Rust library compiling to WebAssembly. High-level component map and design philosophy.
markdownSeparation of the core hypertext engine from the applications and clients built on top of it.
markdownThe Udanax Gold content model where content is identity — bytes are their own addressing key.
markdownNelson's original 17 rules for Xanadu systems with xudanu's compliance status for each rule.
markdownHow Xudanu's publication model compares to the original Udanax Gold and Nelson's specifications.
markdownTracking the port from Udanax Gold C++ to Rust. Edition, XnRegion, RangeElement, and connected components.
markdownWire protocol API reference (v2). WebSocket JSON message format, all operations, request/response schemas.
markdownWebSocket protocol details, session lifecycle, and server-side audit/logging capabilities.
markdownHow to integrate Xanadu Gold into a JavaScript or TypeScript application.
markdownBuilding custom frontends that connect to the xudanu server over its WebSocket JSON API.
markdownTed Nelson's micropayment vision, storage cost accounting, the utility meter, and per-use billing.
markdownLabel sequences through nested editions, snapshot persistence, and the endorsement system.
markdownPlan for connecting BackfollowEngine, canopy, recorder, and ENT into a working transclusion detection pipeline.
markdownDesign documents for each phase of the Rust implementation, from core data structures through federation.
Mapping algebra, text manipulation, type wrappers with certification, and the club-based permission hierarchy.
phaseLabel system and identity unification — two critical features from the Udanax Gold model.
phaseReading content from the document store and storage cost accounting for editions.
phaseContent-fingerprint-based shared detection and proper mapping types beyond positional matching.
phaseRange-based transclusion queries and an ordered bundle stepper with merge-sort for the O-tree.
phasePersistent queries that accumulate results over time, plus admin health monitoring.
phaseProduction-grade cryptography: Ed25519, X25519, ChaCha20-Poly1305, HKDF-SHA256, Argon2id.
phaseEndorsement system wired into the server API with authority validation.
phaseMutual authentication and encrypted channels between federated servers.
phaseG-Set CRDT with BLAKE3 verification for cross-server content replication.
phaseThe Reconciliation Plane — mutable state via DagWood for concurrent edit resolution.
phaseWeb-of-trust join protocol and membership management for federated servers.
phaseGovernance Plane using lightweight PBFT consensus for federation-wide decisions.
phase