The 7ร6 polyformalism matrix โ click any cell to see the substrate's manifestation. 80+ papers, 11 languages, 1 state hash.
| 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 |
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.
The same cell exists in 6 substrates simultaneously. They differ in:
โ 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