1pub mod adaptive_chunking;
5pub mod attention_context;
6pub mod auto_capture;
7pub mod auto_findings;
8pub mod codebook;
9pub mod compression_safety;
10pub mod compressor;
11pub mod entropy;
12pub mod eval_harness;
13pub mod information_bottleneck;
14pub mod output_sanitizer;
15pub mod pop_pruning;
16pub mod predictive_coding;
17pub mod predictive_prefetch;
18pub mod preservation;
19pub mod process_guard;
20pub mod progressive_compression;
21pub mod rabin_karp;
22pub mod rules_canonical;
23pub mod structural_tokenizer;
24pub mod structured_read;
25
26pub mod compression {
28 pub use super::adaptive_chunking;
29 pub use super::codebook;
30 pub use super::compression_safety;
31 pub use super::compressor;
32 pub use super::entropy;
33 pub use super::information_bottleneck;
34 pub use super::pop_pruning;
35 pub use super::preservation;
36 pub use super::progressive_compression;
37 pub use super::rabin_karp;
38 pub use super::structural_tokenizer;
39}
40
41pub mod episodic_memory;
45pub mod memory_boundary;
46pub mod memory_consolidation;
47pub mod memory_guard;
48pub mod memory_lifecycle;
49pub mod memory_policy;
50pub mod multiscale_index;
51pub mod procedural_memory;
52pub mod prospective_memory;
53
54pub mod memory {
56 pub use super::episodic_memory;
57 pub use super::memory_boundary;
58 pub use super::memory_consolidation;
59 pub use super::memory_lifecycle;
60 pub use super::memory_policy;
61 pub use super::procedural_memory;
62 pub use super::prospective_memory;
63}
64
65pub mod call_graph;
69pub mod community;
70pub mod gamma_cover;
71pub mod graph_context;
72pub mod graph_enricher;
73pub mod graph_export;
74pub mod graph_features;
75pub mod graph_index;
76pub mod graph_provider;
77pub mod pagerank;
78pub mod property_graph;
79pub mod repomap;
80
81pub mod graph {
83 pub use super::call_graph;
84 pub use super::community;
85 pub use super::gamma_cover;
86 pub use super::graph_context;
87 pub use super::graph_enricher;
88 pub use super::graph_export;
89 pub use super::graph_features;
90 pub use super::graph_index;
91 pub use super::graph_provider;
92 pub use super::pagerank;
93 pub use super::property_graph;
94}
95
96pub mod context_artifacts;
100pub mod context_column;
101pub mod context_compiler;
102pub mod context_deficit;
103pub mod context_field;
104pub mod context_handles;
105pub mod context_ir;
106pub mod context_ledger;
107pub mod context_os;
108pub mod context_overlay;
109pub mod context_package;
110pub mod context_policies;
111pub mod context_proof;
112pub mod context_proof_v2;
113pub mod context_radar;
114pub mod cross_source_edges;
115pub mod cross_source_hints;
116
117pub mod context {
119 pub use super::context_artifacts;
120 pub use super::context_column;
121 pub use super::context_compiler;
122 pub use super::context_deficit;
123 pub use super::context_field;
124 pub use super::context_handles;
125 pub use super::context_ir;
126 pub use super::context_ledger;
127 pub use super::context_os;
128 pub use super::context_overlay;
129 pub use super::context_package;
130 pub use super::context_policies;
131 pub use super::context_proof;
132 pub use super::context_proof_v2;
133}
134
135pub mod claim_extractor;
139pub mod cognition_loop;
140pub mod knowledge;
141pub mod knowledge_bootstrap;
142pub mod knowledge_bridge;
143pub mod knowledge_embedding;
144pub mod knowledge_provider_extract;
145pub mod knowledge_relations;
146
147pub mod knowledge_domain {
149 pub use super::claim_extractor;
150 pub use super::cognition_loop;
151 pub use super::knowledge;
152 pub use super::knowledge_bootstrap;
153 pub use super::knowledge_bridge;
154 pub use super::knowledge_embedding;
155 pub use super::knowledge_relations;
156}
157
158pub mod bm25_cache;
162pub mod bm25_index;
163pub mod content_chunk;
164pub mod context_packing;
165pub mod cooccurrence;
166pub mod dense_backend;
167pub mod embedding_index;
168pub mod embeddings;
169pub mod hybrid_search;
170#[cfg(feature = "qdrant")]
171pub mod qdrant_store;
172pub mod search_reranking;
173pub mod semantic_cache;
174pub mod semantic_chunks;
175pub mod splade_retrieval;
176pub mod spreading_activation;
177
178pub mod search {
180 pub use super::bm25_index;
181 pub use super::content_chunk;
182 pub use super::dense_backend;
183 pub use super::embedding_index;
184 pub use super::embeddings;
185 pub use super::hybrid_search;
186 pub use super::search_reranking;
187 pub use super::semantic_cache;
188 pub use super::semantic_chunks;
189 pub use super::splade_retrieval;
190}
191
192pub mod ccp_session_bundle;
196pub mod handoff_ledger;
197pub mod handoff_transfer_bundle;
198pub mod session;
199pub mod session_diff;
200
201pub mod session_domain {
203 pub use super::ccp_session_bundle;
204 pub use super::handoff_ledger;
205 pub use super::handoff_transfer_bundle;
206 pub use super::session;
207 pub use super::session_diff;
208}
209
210pub mod attention_layout_driver;
214pub mod attention_model;
215pub mod attention_placement;
216pub mod litm;
217
218pub mod attention {
220 pub use super::attention_layout_driver;
221 pub use super::attention_model;
222 pub use super::attention_placement;
223 pub use super::litm;
224}
225
226pub mod neural;
230
231pub mod patterns;
235
236pub mod a2a;
240pub mod a2a_transport;
241pub mod agent_identity;
242pub mod agents;
243pub mod autonomy_drivers;
244
245pub mod adaptive;
249pub mod adaptive_mode_policy;
250pub mod adaptive_thresholds;
251pub mod auto_mode_resolver;
252pub mod bandit;
253pub mod mode_predictor;
254pub mod model_registry;
255pub mod task_relevance;
256
257pub mod anomaly;
261pub mod benchmark;
262pub mod benchmark_compare;
263pub mod cognitive_load;
264pub mod contracts;
265pub mod cyclomatic;
266pub mod degradation_policy;
267pub mod loop_detection;
268pub mod output_verification;
269pub mod quality;
270pub mod safety_needles;
271pub mod setup_report;
272pub mod slo;
273pub mod slow_log;
274pub mod smells;
275pub mod surprise;
276pub mod verification_observability;
277
278pub mod active_inference;
282pub mod agent_budget;
283pub mod audit_trail;
284pub mod binary_detect;
285pub mod bounce_tracker;
286pub mod budget_tracker;
287pub mod budgets;
288pub mod cache;
289pub mod capabilities;
290pub mod cli_cache;
291pub mod client_capabilities;
292pub mod client_constraints;
293pub mod config;
294pub mod consolidation;
295pub mod consolidation_engine;
296pub mod contextops;
297pub mod data_dir;
298pub mod error;
299pub mod events;
300pub mod eviction_orchestrator;
301pub mod evidence_ledger;
302pub mod feedback;
303pub mod filters;
304pub mod free_energy_budget;
305pub mod gain;
306pub mod git_cache;
307pub mod gotcha_tracker;
308pub mod hasher;
309pub mod heatmap;
310pub mod hebbian_cache;
311pub mod hnsw;
312pub mod home;
313pub mod homeostasis;
314
315pub mod graph_cache;
316pub mod import_resolver;
317pub mod index_namespace;
318pub mod index_orchestrator;
319pub mod instruction_compiler;
320pub mod integrity;
321pub mod intent_engine;
322pub mod intent_protocol;
323pub mod intent_router;
324pub mod io_boundary;
325pub mod io_health;
326pub mod journal;
327pub mod jsonc;
328pub mod language_capabilities;
329pub mod limits;
330pub mod llm_enhance;
331pub mod llm_feedback;
332pub mod logging;
333pub mod mcp_manifest;
334pub mod mdl_selector;
335pub mod multi_repo;
336pub mod owasp_alignment;
337pub mod path_locks;
338pub mod pathutil;
339pub mod pipeline;
340pub mod plugins;
341pub mod portable_binary;
342pub mod profiles;
343pub mod project_hash;
344pub mod protocol;
345pub mod provider_bandit;
346pub mod provider_cache;
347pub mod providers;
348pub mod redaction;
349pub mod reference_docs;
350pub mod roles;
351pub mod route_extractor;
352pub mod saliency;
353pub mod sandbox;
354#[cfg(target_os = "linux")]
355pub mod sandbox_landlock;
356pub mod sandbox_seatbelt;
357pub mod sanitize;
358pub mod savings_footer;
359pub mod search_delta;
360pub mod search_index;
361pub mod secret_detection;
362pub mod session_token;
363pub mod shell_allowlist;
364pub mod startup_guard;
365pub mod stats;
366pub mod structural_diff;
367pub mod symbol_map;
368pub mod task_briefing;
369pub mod tdd_schema;
370pub mod telemetry;
371pub mod terse;
372pub mod theme;
373pub mod tokenizer_translation_driver;
374pub mod tokens;
375pub mod tool_lifecycle;
376pub mod tool_profiles;
377pub mod transcript_compact;
378pub mod update_scheduler;
379pub mod updater;
380pub mod version_check;
381pub mod visualizer;
382pub mod workflow;
383pub mod workspace_config;
384pub mod wrapped;
385
386pub mod archive;
390pub mod archive_fts;
391pub mod artifact_index;
392pub mod artifacts;
393pub mod buddy;
394#[cfg(feature = "tree-sitter")]
395pub mod chunks_ts;
396pub mod deep_queries;
397pub mod deps;
398pub mod editor_registry;
399pub mod pathjail;
400pub mod signatures;
401#[cfg(feature = "tree-sitter")]
402pub mod signatures_ts;
403pub mod storage_maintenance;