|
| 1 | +# CORTEX Design Wiki |
| 2 | + |
| 3 | +This wiki is the **canonical home for CORTEX architecture and design documentation**. |
| 4 | + |
| 5 | +> The repository includes `DESIGN.md` as a small **TOC/landing page** that points here. Use this wiki for all deep dives, algorithm descriptions, and mathematical reasoning. |
| 6 | +
|
| 7 | +## Where to start |
| 8 | + |
| 9 | +- **If you’re writing an issue or PR that affects the architecture:** start with **Architecture Overview**. |
| 10 | +- **If you need to understand retrieval behavior:** see **Retrieval & Metroid Algorithm**. |
| 11 | +- **If you’re changing ingestion or indexing:** see **Ingestion (Hippocampus)**. |
| 12 | +- **If you’re optimizing or debugging consolidation:** see **Consolidation (Daydreamer)**. |
| 13 | +- **If you’re changing storage formats or persistence:** see **Storage Architecture**. |
| 14 | +- **If you’re tuning performance budgets:** see **Performance Model & Constraints**. |
| 15 | +- **If you need definitions or constant values:** see **Terminology + Numerics**. |
| 16 | +- **If you need the math behind the design:** see **Math Appendix**. |
| 17 | + |
| 18 | +--- |
| 19 | + |
| 20 | +## Wiki Pages (Table of Contents) |
| 21 | + |
| 22 | +- [Architecture Overview](Architecture.md) |
| 23 | +- [Retrieval & Metroid Algorithm](Retrieval.md) |
| 24 | +- [Ingestion (Hippocampus)](Ingestion.md) |
| 25 | +- [Consolidation (Daydreamer)](Consolidation.md) |
| 26 | +- [Storage Architecture](Storage.md) |
| 27 | +- [Performance Model & Constraints](Performance.md) |
| 28 | +- [Security & Trust](Security.md) |
| 29 | +- [Terminology + Numerics](Terminology.md) |
| 30 | +- [Math Appendix](Math-Appendix.md) |
| 31 | + |
| 32 | +--- |
| 33 | + |
| 34 | +## How to use this wiki |
| 35 | + |
| 36 | +- **Edit on GitHub**: Edit the markdown directly in the wiki repo (`cortex.wiki`) and push. |
| 37 | +- **Linking from issues/PRs**: Link to the relevant wiki page (e.g., `https://github.com/devlux76/cortex/wiki/Retrieval-&-Metroid-Algorithm`). |
| 38 | +- **Keeping it up to date**: When the code changes, update the relevant wiki page; include the wiki link in the PR description. |
0 commit comments