Auto-generated — do not edit. Maintainers regenerate this in the framework repo with
pnpm --filter @objectstack/spec run gen:skill-refs(not runnable in an installed app).
Schemas live in the published @objectstack/spec package. Read them directly
from node_modules — there is no local copy in the skill bundle.
node_modules/@objectstack/spec/src/automation/approval.zod.ts— Approval Step Approver Typenode_modules/@objectstack/spec/src/automation/execution.zod.ts— Automation Execution Protocolnode_modules/@objectstack/spec/src/automation/flow.zod.ts— Flow Node Types — built-in seed set (ADR-0018).node_modules/@objectstack/spec/src/automation/node-executor.zod.ts— Node Executor Plugin Protocol — Wait Node Pause/Resumenode_modules/@objectstack/spec/src/automation/state-machine.zod.ts— XState-inspired State Machine Protocolnode_modules/@objectstack/spec/src/automation/time-relative-trigger.zod.ts— Time-Relative Trigger Protocolnode_modules/@objectstack/spec/src/automation/trigger-registry.zod.ts— Trigger Registry Protocolnode_modules/@objectstack/spec/src/automation/webhook.zod.ts— Webhook Trigger Eventnode_modules/@objectstack/spec/src/data/validation.zod.ts— ObjectStack Validation Protocol
node_modules/@objectstack/spec/src/kernel/metadata-protection.zod.ts— Metadata Protection Model — Phase 1 (ADR-0010)node_modules/@objectstack/spec/src/shared/expression.zod.ts— Expression Protocolnode_modules/@objectstack/spec/src/shared/identifiers.zod.ts— System Identifier Schemanode_modules/@objectstack/spec/src/shared/protection.zod.ts— Package-level metadata protection (ADR-0010 §3.7 — Phase 4.3)
- The schemas are runtime Zod definitions. Use
Readon the absolute path undernode_modules/@objectstack/spec/src/to inspect field shapes,.describe()text, enums, and refinements. - TypeScript types:
import type { … } from '@objectstack/spec'(or the matching subpath export). - Runtime values: import from the matching subpath shown in the
schema's directory (
'@objectstack/spec/data','@objectstack/spec/ai', …). The root barrel re-exports the common factories, but not every symbol — when in doubt, use the subpath.