Expand description
Storage contracts and SQLite-backed graph state.
Storage owns persisted graph facts, mutation log entries, derived index metadata, and health snapshots. Domain and interface modules must not depend on SQL or concrete database types.
Structs§
- Audit
Query Request - Audit query filter.
- Code
Chunk Search Request - Bounded code chunk search against an explicit graph snapshot.
- Code
Impact Changes - Diff-derived inputs used to seed code impact expansion.
- Code
Index Task Claim Request - Lease acquisition request for one background code index task.
- Code
Index Task Completion - Completion report guarded by task lease and attempt token.
- Code
Index Task Failure - Failure report for retry and dead-letter handling.
- Code
Index Task Seed - New background code index task to persist or deduplicate.
- Code
Reference Search Request - Bounded code reference search against an explicit graph snapshot.
- Code
Scope Retention Request - Scope retention request after a repository index completes.
- Code
Symbol Search Request - Bounded code symbol search against an explicit graph snapshot.
- File
Index Diagnostics - Aggregated file-index diagnostics.
- File
Index Entry - Indexed file-location record produced by a bounded scan.
- File
Index Root - Authorized root scanned by the local file indexer.
- File
Index Root Status - Root-level status surfaced to health and service diagnostics.
- File
Index Root Update - Full-root replacement produced by one scan pass.
- File
Index Scan Summary - Summary returned after one or more roots are indexed.
- File
Search Hit - One file-location search hit.
- File
Search Request - Bounded file-location query.
- Graph
Canvas Storage Edge - Storage edge projected into the Web graph canvas contract.
- Graph
Canvas Storage Node - Storage node projected into the Web graph canvas contract.
- Graph
Canvas Storage Request - Bounded graph canvas request against an explicit graph snapshot.
- Graph
Canvas Storage Snapshot - Bounded storage snapshot for one graph canvas view.
- Graph
Inspection - Aggregated graph status for diagnostics.
- Graph
Search Request - Bounded graph search request against an explicit graph snapshot.
- Index
Cursor - Scoped cursor for a derived index read model.
- Index
Lag - Per-kind lag included in diagnostics snapshots.
- Index
Refresh Claim Request - Lease acquisition request for bounded foreground workers.
- Index
Refresh Completion - Completion report guarded by the active task lease and attempt token.
- Index
Refresh Diagnostics - Snapshot for queue, dead-letter, and stale-index diagnostics.
- Index
Refresh Failure - Failure report for retry backoff and dead-letter isolation.
- Index
Refresh Queue Request - Queue request created by refresh APIs or the reconciler.
- Index
Refresh Task - Persistent task used by foreground refresh and startup recovery.
- Index
Staleness Reason - Structured reason explaining why an index family or scoped cursor is stale.
- Mutation
LogEntry - Mutation log entry returned for replay and index refresh planning.
- NewAudit
Event - New durable audit event.
- NewProposal
- New proposal to persist before manual approval.
- NewProposal
Conflict - New proposal conflict to persist with a proposal.
- Proposal
Decision - Proposal decision request.
- Proposal
List Request - Proposal list filter.
- Service
Operator Update - Service operator state update.
- Sqlite
Graph Store - SQLite implementation of graph facts, mutation log, and index metadata.
- Storage
Health - Storage health surfaced to diagnostics.
- Worker
Task Claim Request - Worker lease acquisition request.
- Worker
Task Completion - Worker completion guarded by the active lease.
- Worker
Task Failure - Worker failure report for retry and dead-letter handling.
- Worker
Task Seed - Worker task input inserted after graph changes or service reconciliation.
Enums§
- Graph
Canvas Selection - Storage-level graph canvas selection without depending on Web API types.
- Index
Refresh Task State - Persistent index refresh task lifecycle state.
- Storage
Error - Storage boundary failure.
Constants§
- DEFAULT_
INDEX_ SOURCE_ SCOPE - Synthetic scope used for graph-wide index work that is not tied to evidence.
Traits§
- Code
Graph Store - Code graph fact persistence and query contract for tree-sitter output.
- Code
Repository Store - Persisted code repository graph and retrieval contract.
- Graph
Store - Graph fact persistence and query contract.
- Index
Store - Derived index metadata contract.
- Knowledge
Store - Combined storage facade used by the application service.
- Mutation
LogStore - Mutation log contract consumed by reconcilers and indexers.