Skip to content

SpecZ

const SpecZ: ZodObject<{ acceptanceCriteria: ZodArray<ZodObject<{ given: ZodString; id: ZodString; name: ZodDefault<ZodString>; then: ZodString; when: ZodString; }, $strip>>; constraints: ZodArray<ZodString>; id: ZodString; objective: ZodString; openQuestions: ZodArray<ZodString>; phase: ZodString; schemaVersion: ZodLiteral<1>; status: ZodEnum<{ APPROVED: "APPROVED"; PENDING: "PENDING"; }>; }, $strip>

Defined in: types/src/spec.ts:10

Phase 36.1 — the pre-DRAFT SPEC artifact (<id>-SPEC.md). Authored by the host agent/human (cadence is host-agnostic — it scaffolds + validates, it does not generate). Validated by the convergent spec-review gate at cadence spec approve.