The old world versions bytes. Memetic versions intent.
Learn how agents coordinate through commitments, not commands.
memetic
/mɪˈmɛtɪk, miːˈmɛtɪk/
adjective
Relating to an element of culture or system of behaviour passed from one individual to another by imitation or other non-genetic means.
Code is the canonical form. The exact bytes are the source of truth. Nodes converge on identical state.
Intent is the canonical form. Code is a local derivation. Nodes converge on behavior, not bytes.
| Layer | What's Stored | Consistency Model |
|---|---|---|
| Intent Layer | Specifications, conversations, decisions, constraints | Strongly consistent, canonical |
| Code Layer | Local manifestations | Eventually behavioral, not bytewise |
The intent layer is the source of truth. The code layer is a cache that can be regenerated.
Mark Burgess's Promise Theory provides the formal underpinning. Agents are autonomous. Cooperation emerges from voluntary commitments, not centralized control. Memetic Software applies this directly to how code is distributed and maintained.
| Promise Theory | Memetic Software |
|---|---|
| Agents are autonomous | Nodes manifest locally |
| Promises are voluntary commitments | Nodes promise to satisfy intent, not replicate bytes |
| You can't impose, only propose | You can't force identical code, only share spec |
| Cooperation through mutual promise | Behavioral convergence through shared intent |
Replicate with high fidelity. Mutations are errors — merge conflicts, not features. Evolution is slow.
Replicate with variation. Adaptation is the feature. Spread is fast.
Behavior is more like a meme than a gene. Fidelity to purpose, not to form.
Software behavior is memetic. We've been treating it as genetic.