made-core 0.7.4

Domain core of MADE: entities, value objects, events, ports. No IO.
Documentation
//! Contract suites the engine ships so hosts can prove their adapters.
//!
//! The engine cedes storage, not the contract. A suite here is the
//! difference between a port a host implements and a port a host can be
//! shown to have implemented.
//!
//! Enabled by the `conformance` feature so the suites never enter a
//! production build, while staying available to any host, inside this
//! repository or outside it.

mod budget_ledger_store_conformance;
mod ceremony_definition_publication_conformance;
mod ceremony_event_cursor_conformance;
mod ceremony_event_store_conformance;
mod ceremony_snapshot_store_conformance;
mod conformance_failure;
mod conformance_fixtures;
mod memory_conformance;
mod memory_conformance_capabilities;
mod memory_conformance_failure;

pub use budget_ledger_store_conformance::BudgetLedgerStoreConformance;
pub use ceremony_definition_publication_conformance::CeremonyDefinitionPublicationConformance;
pub use ceremony_event_cursor_conformance::CeremonyEventCursorConformance;
pub use ceremony_event_store_conformance::CeremonyEventStoreConformance;
pub use ceremony_snapshot_store_conformance::CeremonySnapshotStoreConformance;
pub use conformance_failure::ConformanceFailure;
pub use memory_conformance::MemoryConformance;
pub use memory_conformance_failure::MemoryConformanceFailure;