vanta-core 0.0.2

Vanta core vocabulary: requests, resolutions, artifacts, store keys, generations, trait seams, and the error taxonomy.
Documentation

vanta-core — the shared vocabulary every Vanta crate speaks.

This crate defines the nouns of the system (see docs/02-architecture.md): [Request], [Resolution], [Artifact], [StoreKey], [Generation], [Platform], [Scope]; the trait seams that the engine is wired through ([Provider], [Backend], [CacheStore], [SignatureVerifier], [LinkStrategy]); and the [VtaError] taxonomy with stable VTA-<AREA>-<NNNN> codes and process [ExitCode]s (see docs/25-error-and-exit-code-catalog.md).

It is the leaf of the crate dependency graph and has no third-party dependencies, so every other crate can depend on it freely.