Shared Protocol — complete schema reference
The ObjectStack Shared Protocol in 10 reference pages: every schema in @objectstack/spec with its properties, types, defaults and a TypeScript example.
This section contains all protocol schemas for the shared layer of ObjectStack.
Duration
Source: packages/spec/src/shared/duration.zod.ts
Enums
Source: packages/spec/src/shared/enums.zod.ts
Epoch
Source: packages/spec/src/shared/epoch.zod.ts
Expression
Source: packages/spec/src/shared/expression.zod.ts
Http
Source: packages/spec/src/shared/http.zod.ts
Identifiers
Source: packages/spec/src/shared/identifiers.zod.ts
Mapping
Source: packages/spec/src/shared/mapping.zod.ts
Metadata Types
Source: packages/spec/src/shared/metadata-types.zod.ts
Protection
Source: packages/spec/src/shared/protection.zod.ts
Value Domain
Source: packages/spec/src/shared/value-domain.zod.ts
Sharing
Sharing schemas of the ObjectStack Security Protocol: CriteriaSharingRule, OWDModel and 4 more — each property with its type, default and a TypeScript example.
Duration
Duration schemas of the ObjectStack Shared Protocol: DurationMs, DurationSeconds — each property with its type, default and a TypeScript example.