−
100%
+
fit
scroll
The River maps HexOS as a vertical flow
through three Ritual Hand columns
(Citrine-based), with each row typed by
Sapphire. Columns (Dice) = Ritual Hands: Left
Hand — Infrastructure stacks (UNIX Socket,
Web Socket, Nginx, Web Server, ThreeJS,
Unreal, Forge.app) Membrane — Bridging layer
(Gems Ontology, Rust Code, Portal Binary,
Stream Binary, Wisps, Keyboard Runeboard)
Right Hand — Sacred data flows (Portal
Command Things, Stream Command Things, Vessel
Command Things, Event Things, Party Things)
Row Types (Sapphire): Lattice — Ontological
framework/schema (Gems, Rust Code, Head Wisp
Roles, Wisp Tribes) Artifact — A built thing
that exists (Portal Binary, Head Wisp, MCP
Things, hx Things) Stack — Infrastructure
dependency (UNIX Socket, Web Server, ThreeJS,
Unreal Vessel) Data — Flowing information
(Command Things, Event Things, Party Things)
The River flows top to bottom: 1. Gems
(Ontology) → Membrane 2. Rust Code →
Membrane 3. Portal Binary → Membrane 4. Gems
(RAM) → Membrane 5. Command Things → Right
Hand 6. Socket stacks → Left Hand 7. Stream
Binary → Membrane 8. Party Things → Right
Hand (Moons watching Crowns/Amulets/Amethyst)
9. Event Things → Right Hand (Moons watching
Beings & Gem mutations) 10. Nginx/Web Server
→ Left Hand 11. Web Vessel → Left Hand 12.
Vessel Command Things → Right Hand 13.
Keyboard Runeboard → Membrane 14. Wisps
(Head, Key, Mylar, Thing Box) → Membrane 15.
ThreeJS / Unreal Vessel → Left Hand 16.
Forge.app Vessel → Left Hand Table-as-Dice
model: Columns = Dice (each column is a die)
Rows = Faces (each row is a face on that die)
Column/Row headers = Gems (sapphire for row
type, citrine for column hand) Body cells =
Pearls (the content at each intersection)
△