appcore-types
Stable 1.0.0 · MSRV Rust 1.89 · crates.io · docs.rs · code source
Guide et exemples maintenus par le crate
Le dépôt Runtime maintient le guide détaillé, exemple débutant et exemple intermédiaire. Le wiki résume la frontière publique ; les détails d’API et d’exécution restent avec le code du crate.
Responsabilité : identifiants validés, identity et trace partagés par les contrats.
Dépendances internes : appcore-contracts.
API principale : IDs application, node, tenant, cluster, Core, instance,
command, event, query, state et capability; RuntimeIdentity, CoreIdentity,
policies/status de version, TraceContext, RuntimeError,
RuntimeResult.
Utiliser ces types au lieu de strings non validées aux frontières. Ne pas y placer état d'implémentation, I/O ou comportement provider.
Maturité : surface fondamentale stable.