System design
Architecture
CoreCortex separates authored intent, durable source state, derived indexes, query policy, and measurement.
Five layers
| Layer | Owns |
|---|---|
| Configuration | Corpus intent and immutable revisions |
| Lifecycle | Records, fragments, relations, jobs, deletion |
| Storage | Pluggable lexical, vector, relational, or graph indexes |
| Retrieval | Plans, fusion, filters, ranking, evidence contracts |
| Evaluation | Golden examples, metrics, experiment history |
Layer boundaries
Configuration names the intended processing and search plan. Lifecycle state records what ran. Storage holds rebuildable indexes. Retrieval produces ranked passages. Evaluation measures those results.
Trust boundaries
Tenant scope, access policy, provenance, and deletion propagation cross every layer. The repository includes the current security baseline and architecture decisions behind those boundaries.
Continue readingEvaluation→