Skip to main content

Module hypothesis

Module hypothesis 

Source
Expand description

Hypothesis management with Bayesian confidence tracking

This module provides tools for proposing, tracking, and updating hypotheses during debugging. LLMs can maintain explicit belief states with proper Bayesian updates as evidence accumulates.

Re-exports§

pub use confidence::Confidence;
pub use confidence::ConfidenceError;
pub use types::Hypothesis;
pub use types::HypothesisId;
pub use types::HypothesisStatus;
pub use types::HypothesisState;
pub use storage::HypothesisStorage;
pub use storage::InMemoryHypothesisStorage;
pub use evidence::Evidence;
pub use evidence::EvidenceId;
pub use evidence::EvidenceType;
pub use evidence::EvidenceMetadata;
pub use evidence::strength_to_likelihood;

Modules§

confidence
Bounded confidence value with Bayesian update support
evidence
Evidence attachment system for hypotheses
storage
Storage abstraction for hypotheses
types
Core hypothesis types

Structs§

HypothesisBoard
Main API for hypothesis management