gradatum-core 0.3.5

Shared primitives: errors, IDs, types
Documentation

gradatum-core

Shared primitives: traits, canonical types, errors. The L0 crate every other Gradatum crate depends on.

Stability

0.x — no API stability guarantee. All public traits are tagged [#[stability::unstable]] or [#[stability::experimental]]. See the versioning policy.

Status

Scaffolding stub — implementation in Phase 1. See docs/PHASES.md.

Multi-tenancy invariant (Phase 1)

Every persisted row carries tenant_id TEXT NOT NULL. Default tenant: "main". Aliased to vault in user-facing UI/CLI/SDK. Enforced at storage layer; ACL filters by tenant_id first.