codetether-rlm 0.1.0

Recursive Language Model processing for CodeTether
Documentation
//! Tree-sitter oracle for structural AST verification.
//!
//! This oracle parses Rust source with tree-sitter and verifies structural
//! facts such as functions, structs, enums, impls, and error patterns.

mod answer_names;
mod classify;
mod compare;
mod definitions;
mod enums;
mod errors;
mod extract;
mod functions;
mod impls;
mod oracle;
mod query;
mod query_match;
mod structs;
mod types;
mod verification;
mod verify;
mod verify_targets;

pub use definitions::{
    EnumDefinition, ErrorPatternCounts, FunctionSignature, ImplDefinition, StructDefinition,
};
pub use oracle::TreeSitterOracle;
pub use types::{AstMatch, AstQueryResult};
pub use verification::TreeSitterVerification;

#[cfg(test)]
mod tests;