xtalforge_modules/lib.rs
1//! Module registry, run records and the on-disk workspace (Phase 3, Tasks
2//! 3.12 and 3.13).
3
4pub mod jobs;
5pub mod registry;
6pub mod report;
7pub mod stub;
8pub mod workspace;
9
10pub use jobs::{Job, JobQueue, JobStatus};
11pub use registry::{Module, ModuleInfo, ModuleRegistry};
12pub use report::{Report, ReportSection};
13pub use stub::{TestModule, test_module};
14pub use workspace::{RunRecord, RunStatus, Workspace, archive_records, read_archived_records};