appcore-storage 1.0.0

Storage contracts and local file storage provider for AppCore Runtime.
Documentation
// =============================================================================
//        #######
//     ###       ###     F: lib.rs
//    ##   ## ##   ##    P: AppCore-Runtime
//         ## ##
//                       C: 2026/05/29 20:47:35 by dnettoRaw
//    ##   ## ##   ##    U: 2026/08/02 00:04:12 by dnettoRaw
//      ###########      S: 1.0.1-rc.8
// =============================================================================

//! Storage contracts for provider health, repositories, migrations, and backups.

#![deny(missing_docs)]

pub mod manifest;
pub mod storage;

pub use manifest::{ManifestFileEntry, StorageManifest};
pub use storage::{
    data_claims, make_auth_request, now_ms, open_remote_request, open_remote_response,
    process_remote_request, seal_remote_request, seal_remote_response, transport_claims,
    validate_auth_resource, AuthRemoteRequest, AuthRemoteResponse, BackupDescriptor,
    DntFileObjectStore, DntFileSecretStore, DntFileSnapshotStore, FileStorageProvider, Migration,
    MigrationId, RemoteAuthStorageClient, Repository, RepositoryName, SealedObjectStore,
    SealedSecretStore, SealedSnapshotStore, SealedStoragePolicy, StorageError, StorageHealth,
    StorageProvider, StorageResult, StorageStatus, Transaction, AUTH_REMOTE_ENDPOINT,
    AUTH_REMOTE_SCHEMA, DEFAULT_AUTH_REMOTE_MAX_BYTES, DEFAULT_AUTH_REMOTE_TIMEOUT_MS,
    DEFAULT_AUTH_REMOTE_TTL_MS,
};