Documentation
Primitive specs first. More to follow.
LatticeKit is in active build. The primitive specs land here as each primitive stabilises — what it owns, the core concepts, the entity shape, the API surface, and an example. Getting started, full schema reference, OpenAPI reference, and design notes are queued behind these.
flowchart LR
Git[Git / YAML] --> R(Radiant)
subgraph live[Runtime primitives]
direction TB
S[Seldon]
T[Trantor]
Te[Terminus]
Ha[Hardin]
Ho[Hober]
Pa[Payments]
M[Mallow]
end
R --> live
OB[(Audit outbox)]
live --> OB
subgraph fan[Event consumers]
direction TB
D[Daneel]
Sp[Speaker]
Pv[Palver]
end
OB --> fan
Sp -. consent gate .-> Te
Definition flows down into runtime primitives; runtime primitives emit into a shared audit outbox; consumers fan out from there.
Radiant
Git-backed YAML configuration. Repositories, assets, versions, aliases, resolution.
LiveSeldon
Universal scheduling. Offers, availability, bookings, lifecycle, emission.
LiveTrantor
Physical resources, types, holds, allocation.
LiveTerminus
People, accounts, ranked groups, consent, entitlement.
In progressHardin
Sellable catalog for retail and food service.
In progressHober
Live POS order tabs.
In progressPayments
Processors, payment methods, intents, settlements, disputes.
In progressMallow
Ledger records, sales, payouts, settlements.
In progressSpeaker
Outbound messages, channels, consent-gated dispatch.
PlannedDaneel
Workflows, actions, retries, compensation.
PlannedPalver
WebSocket channels over the audit event outbox.