Consolidated from the original BOOTSTRAP.md and IMPLEMENTATION_PLAN.md. The package structure defined here was largely followed and then exceeded. Current codebase has 38+ packages in pkg/ vs the 8 originally planned.
Go is not a compromise. It is a structural fit.
They say what a thing must do. The type is defined entirely by the constraint envelope. Any concrete type satisfying the constraint IS that interface, without declaring itself to be.
launch them into the constraint space and let the structure capture them. Channels are the bonding sites -- typed surfaces where a walker gets captured and its value locks into the lattice.
simultaneously -- multiple valid fillers for the same lattice site. The runtime picks one structurally.
it returns to the pool. Accretion and dissolution running simultaneously.
compatible elements, not by extending a class tree. Inheritance creates grain boundaries.
producing proteins.
| Phase | Package | Status |
|---|---|---|
| 0 | go mod init | Done |
| 1 | axiom/, state/ (axiom pair, trigrams) | Done: pkg/axiom, pkg/state |
| 2 | lattice/ (nodes, sites, constraints) | Done: pkg/lattice |
| 3 | enzyme/ (input decomposition) | Done: pkg/enzyme |
| 4 | walk/, bond/ (Brownian walk, bonding) | Done: pkg/walk, pkg/bond |
| 5 | dissolve/ (dissolution, lock-in eval) | Done: pkg/dissolve |
| 6 | Coherence field (type-layer separation) | Integrated into lattice |
| 7 | Ambiguity management | Integrated into lattice |
| 8 | hexagram/ (64 dynamical states) | Done: pkg/hexagram |
| 9 | Self-reference (ingest own source) | In progress (pkg/colony, pkg/grow, pkg/emit) |
| 10 | Sporulation (portable seeds) | In progress (pkg/colony spore format) |
Additions beyond original plan: pkg/crypto (gnarl, cayley, hamadryad, shadow channels), pkg/kismet (consensus), pkg/causal, pkg/grammar, pkg/colony, pkg/grow, pkg/emit, and 20+ other packages.
| Source Document | Role |
|---|---|
| NEGATIVE_SPACE.md | Axiom + crystal/fungal growth model |
| SEEDINSTRUCTIONSET.md | Three bits and eight opcodes |
| HIGHER_DIMENSIONS.md | Lattice geometry |
| ALGEBRAIC_DECOMPOSITION.md | Mathematical substrate |
| NANNY_PLAN.md | Developmental roadmap beyond sporulation |