Contents

Repository Map

Path Responsibility
crates/context-core Shared vector, collection, and error domain types
crates/context-filter Filter AST, validation, and SQL-safe rendering inputs
crates/context-query Exact and hybrid query planning/execution kernels
crates/context-index HNSW algorithms and index-facing abstractions
crates/context-storage Durable segment/page formats and validated loaders
crates/context-pg PostgreSQL SQL, SPI, catalog, type, and access-method adapter
sql/ Checked-in generated extension SQL contract
playground/ Packaged end-to-end demo
scripts/ Focused gates, generators, installers, and evidence runners
release/ Release policy, payload, Homebrew, Docker, and readiness tooling
docs/user_guide User-facing behavior and support boundaries
docs/contributor_guide Architecture, testing, safety, and release maintenance

Dependency direction is toward pure Rust kernels. PostgreSQL-specific types, SPI, SQLSTATE mapping, and FFI stay in context-pg; validated storage unsafe work stays in context-storage.