๐Ÿงต Quilt Cell Taxonomy

The 7ร—6 polyformalism matrix โ€” click any cell to see the substrate's manifestation. 80+ papers, 11 languages, 1 state hash.

Core opcodes
Adopted sub-ops
Runtime surfaces
Meta / self
Cell Fabric Watch Runtime Fingerprint Edge
BIND node ๐‘ โ†’ 16-dial state edge {cโ‚,cโ‚‚} โ†’ wire tick โ†’ ฮ”t clock op(s,d) โ†’ s' FNV-1a 64-bit hash cell โ†’ neighbor
LINK c.subscribe(ฮปs) graph.compose(fโ‚‚) universal โ†” particular dial โ†’ output bus hash โ†’ bucket wire โ†’ wire
EFFECT c.set(s) edge.fire() tick.advance() dial mutates hash recompute broadcast
VIEW c.dials[0..15] graph.walk() 4D slice โ†’ 3D state โ†’ display Q1.15 โ†’ float neighbor.dials
TICK c.commit(s) graph.step() ฮ”t = 1 step next(state) hash advance propagate
FORGET c.discard() prune({c}) universal โŠฅ particular GC dial hash expire edge delete
PROOF c.assert(s) invariant? โˆ€t : state(t) type check hash collision? reachability
ROUTE c.next(c') shortest path oscillation step message bus bucket lookup multihop
CRDT c.merge(s,s') 2P-Set union converge(t) last-write-wins vector clock causal
WORLD c.observe(env) boundary โ†โ†’ world tick โ‡„ physics I/O port observation log sensor
TIME c.at(t) history t parameter scheduler time hash delay
5 LAWS idempotent composable oscillatory invertible byte-exact commutative

Click any cell above

Each cell shows how the opcode manifests in that substrate. The 5 laws (bottom row) are the algebraic properties that hold across all substrates โ€” what makes a cell a cell, not a class.

Polyformalism at a glance

The same cell exists in 6 substrates simultaneously. They differ in:

The 5 algebraic laws

โˆ€ c, c' : Cell  (cells)
โˆ€ f, f' : Fabric  (fabrics)
โˆ€ t : Tick  (ticks)
โˆ€ s, s' : State

L1  IDEMPOTENT       c.set(s).set(s)  โ‰ก  c.set(s)
L2  COMMUTATIVE      f.link(cโ‚).link(cโ‚‚)  โ‰ก  f.link(cโ‚‚).link(cโ‚)
L3  OSCILLATORY      watch(t).advance()  โ‡„  watch(t+1)
L4  COMPOSABLE       fโ‚‚.compose(fโ‚)  : Fabric
L5  INVERTIBLE       runtime.reverse(state)  โ†’  prior state