pub(crate) mod acquisition;
pub(crate) mod analysis;
pub(crate) mod capability;
pub mod cfg_eval;
pub mod collector;
pub(crate) mod component_version;
pub mod diagnostics_store;
pub(crate) mod distributed;
pub(crate) mod driver;
pub(crate) mod fact_protocol;
pub(crate) mod fact_store;
pub(crate) mod facts;
pub(crate) mod input_proof;
pub mod invocation;
pub mod model;
pub(crate) mod native_cache;
pub(crate) mod native_input_protocol;
pub(crate) mod observation;
pub(crate) mod operation;
pub(crate) mod scheduler;
pub(crate) mod session;
pub(crate) mod target_preflight;
pub(crate) mod view_context;
pub(crate) use collector::{
CompilerAcquisitionPreview, CompilerAnalysisMetrics, CompilerArtifactBudget, CompilerCacheIdentity,
CompilerDiagnosticsCollector,
};
pub use collector::{standalone_missing_features, verify_standalone_member};
pub use model::{CoverageView, DependencyEvidenceState, DependencyIdentity, FeatureSelection, MemberEvidence};
pub use scheduler::CompilerCandidate;