- M3.6.2: ObsidianRefSource (fetch + chunk from Obsidian API) - M3.6.4: ReferenceCycleGuard (prevent R re-entry as evidence) - M3.6.5: QueryLevels (multi-tier filtering, R opt-in) - M3.6.6-8: Composition gate + enrichment + deduplication - Tests: 12 assertions validating no system regression
21 lines
756 B
Rust
21 lines
756 B
Rust
pub mod pi_session;
|
|
pub mod claude_transcript;
|
|
pub mod doc_corpus;
|
|
pub mod derived_filter;
|
|
pub mod obsidian_ref_source;
|
|
pub mod reference_cycle_guard;
|
|
pub mod optimizer_sink;
|
|
pub mod optimizer_metrics;
|
|
pub mod query_metrics;
|
|
|
|
pub use pi_session::PiSessionSource;
|
|
pub use claude_transcript::ClaudeTranscriptSource;
|
|
pub use doc_corpus::{DocCorpusSource, DocSection, DryRunReport};
|
|
pub use derived_filter::{ArtifactRecord, DerivedFilter, DerivedMatch};
|
|
pub use optimizer_sink::{OptimizationMetrics, CompressorStats, optimize_record_with_metrics};
|
|
pub use optimizer_metrics::MetricsCollector;
|
|
pub use query_metrics::{
|
|
QueryMetrics, QueryMetricsRepository, ProgressSnapshot, MetricsSummary,
|
|
OptimizationStatus, CompressorMetrics, ContentTypeMetrics,
|
|
};
|