DraftZ
constDraftZ:ZodObject<{acceptanceCriteria:ZodArray<ZodObject<{given:ZodString;id:ZodString;name:ZodDefault<ZodString>;then:ZodString;when:ZodString; },$strip>>;boundaries:ZodArray<ZodString>;boundaryEnforcement:ZodOptional<ZodEnum<{block:"block";warn:"warn"; }>>;id:ZodString;objective:ZodString;phase:ZodString;profile:ZodOptional<ZodEnum<{auto:"auto";standard:"standard";strict:"strict"; }>>;redundantWorkEnforcement:ZodOptional<ZodEnum<{block:"block";off:"off";warn:"warn"; }>>;requiredSkills:ZodOptional<ZodArray<ZodString>>;schemaVersion:ZodLiteral<1>;status:ZodEnum<{APPROVED:"APPROVED";IN_PROGRESS:"IN_PROGRESS";PENDING:"PENDING";SETTLED:"SETTLED"; }>;tasks:ZodArray<ZodObject<{action:ZodString;class:ZodOptional<ZodEnum<{complex:"complex";mechanical:"mechanical";standard:"standard"; }>>;depends:ZodOptional<ZodArray<ZodString>>;done:ZodString;files:ZodArray<ZodString>;id:ZodString;name:ZodString;status:ZodOptional<ZodEnum<{BLOCKED:"BLOCKED";DONE:"DONE";DONE_WITH_CONCERNS:"DONE_WITH_CONCERNS";IN_PROGRESS:"IN_PROGRESS";NEEDS_CONTEXT:"NEEDS_CONTEXT";PENDING:"PENDING"; }>>;stop:ZodOptional<ZodString>;touchedFiles:ZodOptional<ZodArray<ZodString>>;verify:ZodString; },$strip>>;tier:ZodEnum<{complex:"complex";quick-fix:"quick-fix";standard:"standard"; }>;title:ZodString; },$strip>
Defined in: types/src/plan.ts:43