Re-exports§
pub use clock::Clock;pub use clock::MockClock;pub use clock::SystemClock;
Modules§
- clock
- Clock abstraction for testable time-dependent logic.
- errors
- Centralized error code constants.
- util
- Shared utilities used across multiple crates.
Structs§
- AppManifest
- Diagnostic
- Manifest
Action - Manifest
Entity - Manifest
Field - Manifest
Index - Manifest
Policy - Row-level access policy attached to an entity or action.
- Manifest
Query - Manifest
Relation - Manifest
Route - Manifest
Search Config - Per-entity search declaration. Lives on the manifest so both the storage layer (schema push) and the runtime (write-time maintenance
- Span
- Optional source location for a diagnostic.
Enums§
- Crdt
Annotation - Per-field CRDT container override. Wire format is the lowercase
kebab-case string each variant maps to (e.g.
"text","movable-list"), so JSON manifests look the same as before — but a typo likecrdt: "txt"now fails at manifest deserialization with a clear “unknown variant” error instead of slipping through and erroring at first write. - Exit
Code - Severity