All modules:

Link copied to clipboard

kuilt-cluster is the server-cluster facade for kuilt-raft. It packages the two-tier overlay topology — a complete-graph voter core (K_m) plus a sparse learner periphery — as two high-level types: ServerCluster (server side) and ClusterClient (client side).

Link copied to clipboard
Link copied to clipboard

The kuilt contract: the types every fabric and consumer depends on.

Link copied to clipboard

A dependency-free delta-state CRDT zoo. Provides Quilted<S> value types only — no transport dependency. Live replication over a Seam lives in :kuilt-quilter.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Turn-based game facade over :kuilt-raft. Provides two bootstrap paths and a typed turn sequencer; hides all Raft machinery from application code.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Live CRDT replication over a Seam. Depends on :kuilt-core (transport contract) and :kuilt-crdt (value types); :kuilt-crdt itself has no transport dependency.

Link copied to clipboard

Raft consensus over a Seam: leader election + PreVote, log replication, log compaction with chunked InstallSnapshot, dynamic membership, linearizable reads (readIndex()), and graceful leadership transfer (transferLeadership()).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Adapts byte streams into kuilt message links — the bridge a stream transport crosses to become a fabric.

Link copied to clipboard

A raw-TCP fabric — the headline of the pluggable fabric kit.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard