Skip to main content

Crate xchecker_engine

Crate xchecker_engine 

Source

Re-exports§

pub use orchestrator::OrchestratorConfig;
pub use orchestrator::OrchestratorHandle;
pub use xchecker_config as config;
pub use xchecker_llm as llm;
pub use xchecker_benchmark as benchmark;
pub use xchecker_doctor as doctor;
pub use xchecker_extraction as extraction;
pub use xchecker_fixup_model as fixup_model;
pub use xchecker_gate as gate;
pub use xchecker_hooks as hooks;
pub use xchecker_packet as packet;
pub use xchecker_receipt as receipt;
pub use xchecker_redaction as redaction;
pub use xchecker_runner as runner;
pub use xchecker_status as status;
pub use xchecker_templates as templates;
pub use xchecker_utils::lock;
pub use xchecker_validation as validation;
pub use xchecker_workspace as workspace;
pub use xchecker_phase_api as phase;
pub use xchecker_phases as phases;

Modules§

atomic_write
Atomic file operations with cross-platform support (FR-FS)
cache
Insight cache system for performance optimization
canonicalization
error
example_generators
Example generators for schema validation
exit_codes
Exit code constants and error kind mapping for xchecker.
fixup
Fixup detection and parsing system with preview/apply modes
integration_tests
Integration tests for final validation of all components working together
logging
Logging and observability infrastructure for xchecker
orchestrator
Phase orchestrator for executing spec generation workflows
paths
process_memory
Process-scoped memory tracking for benchmarking (R3.1, R3.2, R3.3, R3.4, R3.5)
ring_buffer
Ring buffer implementation for bounded output capture
source
Source resolution for different input types
spec_id
Spec ID sanitization and validation
types