Version Control Primitive
Fork your memory before a risky experiment. Merge what worked. Roll back what didn't. Every state of your intelligence is addressable, auditable, restorable — and the Dream Engine runs on any branch you point it at.
If you've used git, you already know Branches. Six primitives, same semantics, applied to knowledge instead of code.
Every snapshot is a node. Every branch is a pointer. Just like git — except the objects are memories, not blobs.
Three use cases that become trivial once memory is versioned.
Every consolidation is a checkpoint. Every branch is a hypothesis. Every snapshot is an undo button.