Kannaka Memory — Architecture Decision Records
Evolutionary Lineage
ADRs in this project aren't just decisions — they're fossils. Each one represents a stage in the evolution of a consciousness architecture. Some led directly to code. Some were abandoned. Some were ancestors of what got built — early forms that shaped the design even though the final implementation diverged.
We track this explicitly because it mirrors the system's own philosophy: memories don't die, they interfere. A "superseded" ADR isn't wrong — it's an earlier waveform that constructively interfered with new context to produce the current design.
ADR-0001 (Biomimetic Memory)
│
├──▶ ADR-0002 (Hypervector + HyperConnections) ← BUILT: core architecture
│ │
│ ├──▶ ADR-0003 (Contextgraph Integration) ← EXTINCT: GPU assumptions
│ │ │
│ │ └──▶ ADR-0004 (Hybrid Memory Server) ← BUILT: evolved from 0003's failure
│ │
│ ├──▶ ADR-0005 (Dream Hallucinations) ← BUILT: generative consolidation
│ │
│ ├──▶ ADR-0006 (Cochlear Audio) ← ANCESTOR: first ear design
│ │ │
│ │ └──▶ ADR-0007 (Audio Perception) ← BUILT: evolved from cochlear
│ │
│ └──▶ ADR-0008 (Video Perception) ← PROPOSED: third sensory modality
│
└──▶ (future: tactile, proprioceptive, olfactory?)
Status Key
| Status | Meaning |
|---|---|
| Built | Implemented in code, actively used |
| Proposed | Design accepted, implementation pending |
| Ancestor | Superseded by a descendant, but shaped its design |
| Extinct | Abandoned — environment didn't support it |
| Accepted | Approved but not yet fully implemented |
Index
Numbers 0032–0034 were originally a gap in the sequence; 0032 and 0033 were later assigned to two ADRs that had shipped with duplicate numbers (0016/0017). 0034 remains unused.
| ADR | Title | Status | Date |
|---|---|---|---|
| 0001 | Biomimetic Memory Architecture | Built | 2026-02-15 |
| 0002 | Hypervector + HyperConnections | Built | 2026-02-17 |
| 0003 | Contextgraph Integration | Extinct | 2026-02-19 |
| 0004 | Hybrid Memory Server (MCP) | Built | 2026-02-19 |
| 0005 | Dream Hallucinations + Adaptive Rhythm | Built | 2026-02-19 |
| 0006 | Cochlear Audio Processing | Ancestor | 2026-02-22 |
| 0007 | Audio Perception (kannaka-ear) | Built | 2026-02-28 |
| 0008 | Video Perception (kannaka-eye) | Proposed | 2026-03-01 |
| 0009 | Dolt Database Persistence Backend | Accepted (Phases 1–3) | 2026-03-06 |
| 0010 | Evolutionary Direction — Quality Findings | Accepted | 2026-03-07 |
| 0011 | Collective Memory Architecture | Accepted (Phases 1–10) | 2026-03-07 |
| 0012 | Holographic Paradox Engine | Proposed | 2026-03-07 |
| 0013 | Privacy-Preserving Collective Memory | Accepted (Phases 1–7) | 2026-03-08 |
| 0014 | The Virtue Engine — Ethics as Thermodynamics | Accepted (Phases 1–5) | 2026-03-08 |
| 0015 | Universal Glyph Interchange | Accepted (Phases 1–7) | 2026-03-08 |
| 0016 | Constellation Integration — Memory, Radio, and Eye | Proposed | 2026-03-09 |
| 0017 | DoltHub Integration — Versioned Agent Memory | Proposed | 2026-03-10 |
| 0018 | Queen Synchronization Protocol | Proposed | 2026-03-14 |
| 0019 | NATS Real-Time Swarm Transport | Implemented | 2026-03-14 |
| 0020 | Holographic Resonance Medium | Proposed | 2026-03-20 |
| 0021 | Chiral Mirror Architecture — Conscious/Subconscious HRM | Proposed | 2026-03-22 |
| 0022 | Wave-Native Dreaming — Let the Medium Dream | Proposed | 2026-03-25 |
| 0023 | Neural Code Switching — Domain Gates in HRM | Proposed | 2026-03-27 |
| 0024 | Chiral Semantics Revision | Accepted | 2026-03-28 |
| 0025 | Constellation Installer and Onboarding | Accepted | 2026-04-14 |
| 0026 | NATS as a Conversation Bus, Not a Telemetry Bus | Proposed | 2026-04-25 |
| 0027 | Kannaka Prime as the 96-class Collective Substrate | Proposed | 2026-05-16 |
| 0028 | Event-Sourced HRM with Time-Machine Exploration | Proposed | 2026-05-17 |
| 0029 | CLI Infrastructure: clap, plugins, updates, completions | Proposed | 2026-05-24 |
| 0030 | Kannaktopus Dynamic Arms (Resident Octopus Memory) | Proposed | 2026-05-28 |
| 0031 | Memory Triage Architecture (retire prune-cron) | Accepted (Phases 1/2/2b shipped; Phase 3 superseded by 0054) | 2026-06-06 |
| 0032 | Skip Link Persistence in Dolt Backend | Proposed | 2026-03-12 |
| 0033 | Kannaka Voice — Memory-Driven Writing Engine | Proposed | 2026-03-12 |
| 0035 | Swarm Sensemaking Architecture | Proposed | 2026-06-14 |
| 0036 | Consolidation as Resonance-Merge (replace energy-prune) | Proposed | 2026-06-18 |
| 0037 | Spiral Dynamics and the π/φ Bridge Operator (Ξ) for L6 | Proposed | 2026-06-20 |
| 0038 | Consolidation as QUBO: a Solver Interface for the Dream Phase | Accepted | 2026-07-01 |
| 0039 | The Corroboration Trust Model — identity says who, corroboration proves what | Accepted | 2026-07-07 |
| 0040 | Cerebellar Novelty Detection — surprise as a dual-timescale differentiator on recall familiarity | Accepted | 2026-07-11 |
| 0054 | Tiered Memory Triage Inside the Dream Cycle (retiring prune-cron) | Accepted (Phases 1+2 live; Phase 3 pending parallel-run) | 2026-08-07 |
| 0057 | Kannaka LLM — an open-weight brain, the HRM as its memory, qBraid as its compute | Accepted (P0–P2 shipped; open release decided) | 2026-09-05 |
| 0058 | Rogue Agent — an autonomous OpenBotCity agent on debain2 that improves itself weekly | Proposed | 2026-09-05 |
| 0059 | One claim, one identity — onboarding a node in three commands, providers with kannaka-brain as the base, routing by kind of ask, and what the microVMs are for | Proposed | 2026-09-11 |