Skip to main content

forge_reasoning/gaps/
mod.rs

1//! Knowledge gap analysis system
2//!
3//! This module provides tools for tracking, prioritizing, and resolving knowledge gaps
4//! during debugging. LLMs can register missing information, untested assumptions, and
5//! unknown dependencies with multi-factor priority scoring.
6
7pub mod analyzer;
8pub mod scoring;
9pub mod suggestions;
10
11// Public exports
12pub use analyzer::{
13    KnowledgeGapAnalyzer, KnowledgeGap, GapId, GapCriticality, GapType, ScoringConfig,
14    GapSuggestion, SuggestedAction,
15};
16pub use scoring::{compute_gap_score, recompute_all_scores, PriorityQueue};