made-core 0.7.4

Domain core of MADE: entities, value objects, events, ports. No IO.
Documentation
mod artifact_byte_offset;
mod artifact_chunk_limit;
mod artifact_chunk_page;
mod artifact_idempotency_key;
mod artifact_page;
mod artifact_page_limit;
mod artifact_read_completion;
mod artifact_record;
mod artifact_retention_actor;
mod artifact_retention_policy;
mod artifact_store_error;
mod artifact_store_port;
mod artifact_tombstone;
mod artifact_upload_id;
mod artifact_upload_status;
mod begin_artifact_upload;
mod limits;
mod put_artifact_chunk;
mod read_artifact_chunk;
mod tombstone_artifact;

pub use artifact_byte_offset::ArtifactByteOffset;
pub use artifact_chunk_limit::ArtifactChunkLimit;
pub use artifact_chunk_page::ArtifactChunkPage;
pub use artifact_idempotency_key::ArtifactIdempotencyKey;
pub use artifact_page::ArtifactPage;
pub use artifact_page_limit::ArtifactPageLimit;
pub use artifact_read_completion::ArtifactReadCompletion;
pub use artifact_record::ArtifactRecord;
pub use artifact_retention_actor::ArtifactRetentionActor;
pub use artifact_retention_policy::ArtifactRetentionPolicy;
pub use artifact_store_error::ArtifactStoreError;
pub use artifact_store_port::ArtifactStorePort;
pub use artifact_tombstone::ArtifactTombstone;
pub use artifact_upload_id::ArtifactUploadId;
pub use artifact_upload_status::ArtifactUploadStatus;
pub use begin_artifact_upload::BeginArtifactUpload;
pub use limits::{
    ARTIFACT_DEFAULT_CHUNK_BYTES, ARTIFACT_MAX_BYTES, ARTIFACT_MAX_CHUNK_BYTES,
    ARTIFACT_MAX_PAGE_ITEMS,
};
pub use put_artifact_chunk::PutArtifactChunk;
pub use read_artifact_chunk::ReadArtifactChunk;
pub use tombstone_artifact::TombstoneArtifact;