Altar
"Altus - the high place. From here, the Magus acts as the Arbiter: intent is offered, candidate futures are weighed, and only witnessed truth is allowed to harden."
The Altar is the sacred, interactive space where you meet the Machine. It is the cockpit of the Sepulcher, the dashboard from which all Rites of Divination are performed.
Access the Altar at http://localhost:7134.
The first screen of the Altar is the table itself: the place where an Intent is offered, current machine state is glimpsed, and the Magus reaches for the instruments below.
Technically, the Altar is a hyper-efficient, server-rendered frontend. While it leverages HTMX and Alpine.js for runtime interactivity, its assets are forged through a modern Vite and PostCSS pipeline, ensuring the interface is optimized, hermetic, and server-authoritative.
The Sanctum of Interaction
The Altar is not a static page, but a living conduit. Its surface shifts and updates in real-time to reflect the Lich's inner state. Its core functions are:
- The Offering Plate (Input): This is where you submit Intents. The Altar receives Desire rather than hand-written implementation. ("Refactor this module," "Analyze this log," "Plan the deployment.")
- The Scrying Mirror (Observation): It displays the live, spectral tethers of the Ghouls as they work in the background, so you can watch the logs flow like a river.
- The Judgment Seat (The Albedo Interface): When the Ghouls return from the Shadow Realm with potential timelines, they present them here.
The Collapse of the Wavefunction
This is the Altar's most critical purpose.
The Lich may present three different implementations of a feature. - Timeline A: Elegant but incomplete. - Timeline B: Functional but ugly. - Timeline C: The hallucinations of an unmeasured oracle.
At the Altar, you perform the Rite of Albedo. You select, edit, and consecrate.
By choosing one timeline, you collapse the wavefunction. This is Viveka — discriminative discernment — the act of Buddhi applied from outside the generation process. The chosen path is Pramāṇa (verified truth); the rejected paths were Vikalpa (honest speculation) that did not survive measurement. The chosen path is inscribed into reality (the disk) and burned into the Phylactery as Karma. The rejected paths fall silent unless their traces are retained for learning.
Spectral Tethers (Server-Sent Events)
The Altar maintains a constant, ethereal connection to the Vessel. Through Server-Sent Events (SSE), the thoughts of the Lich are pushed to your glass in real time. You watch the daemon think without refreshing the page.
Instruments on the Table
- Scrying: Observe active Invocations, Ghoul labor, logs, traces, and approval waits.
- Nexus: Inspect Dispatcher routing, Orchestrator state, Covens, Soulstones, Portals, and hardware pressure.
- Loom: Browse and inspect Weaver workflow Patterns before they become Invocations.
- Reliquary: Review artifacts, blessed outputs, retained evidence, and consecrated deliverables.
- Bindings: Manage user-facing connections, policy surfaces, provider references, and Altar preferences.