corpora-engine 0.1.0

Bus orchestrator and IO edges (parser, fs walk, writer, git oracle) for corpora.
Documentation
//! The bus orchestrator and the IO edges: [`Source`]s (where records come from),
//! [`Parser`] (bytes → records), [`GraphBuilder`], [`Writer`], and the git-backed
//! [`RevisionOracle`]. All filesystem/VCS access lives here; everything in
//! `corpora-core`/`-rules`/`-report` stays pure.

pub mod engine;
pub mod graph_builder;
pub mod oracle;
pub mod parser;
pub mod reporter;
pub mod source;
pub mod toml_format;
pub mod writer;

pub use engine::Engine;
pub use graph_builder::GraphBuilder;
pub use oracle::GitOracle;
pub use parser::{FrontMatterFormat, Parser};
pub use reporter::{FailureReporter, Gate};
pub use toml_format::TomlFormat;
pub use source::{FsWalk, Source, SourceDriver, VecSource};
pub use writer::Writer;