mod replay;
mod taxonomy;
mod typed;
pub use replay::{
AlloyContractRecord, AssertionResultRecord, FileArtifactRef, ManifestPreconditions,
MetricsSnapshot, Phase1ValidationReport, ProducerEvidenceRecord, ReplayArtifact,
ReplayManifest, RunSummary, TimelineEntry, TraceSummary, canonical_alloy_contract_record,
};
pub use taxonomy::{
EvidenceLevel, FailureClassification, ScenarioClass, ScenarioOutcome,
canonical_replay_schema_version, restart_requery_schema_id, scope,
};
pub use typed::{
AssertionRecord, AttachedArtifact, EvidenceEnvelope, ReplayBundle, ReplayPayload,
RestartRequeryEvidence, ScenarioManifest, WorkloadIdentity,
};
#[cfg(test)]
mod tests;