gha-expression-proof 1.0.0

GitHub Actions expression evaluator and receipt generator for offline CI compatibility testing
Documentation
//! GitHub Actions expression evaluation for offline CI systems.
//!
//! `gha-expression-proof` parses and evaluates GitHub Actions expressions
//! against supplied context JSON, then emits receipts that local runners can
//! attach to workflow planning and execution evidence.

mod ast;
mod eval;
mod lexer;
mod model;
mod parser;
mod render;
mod template;
mod value;

pub use eval::{
    ContextBuilder, EvaluationOptions, JobStatus, evaluate_expression, evaluate_template,
};
pub use model::{Check, CheckStatus, EvaluationReceipt, ReceiptSummary, SchemaVersion, ToolInfo};
pub use render::{OutputFormat, render_receipt};

pub const TOOL_NAME: &str = "gha-expression-proof";
pub const TOOL_VERSION: &str = env!("CARGO_PKG_VERSION");