Skip to content

PhaseRetroEntryZ

const PhaseRetroEntryZ: ZodObject<{ digest: ZodObject<{ bypasses: ZodDefault<ZodArray<ZodObject<{ flag: ZodString; gate: ZodString; reason: ZodString; severity: ZodEnum<{ error: "error"; warn: "warn"; }>; }, $strip>>>; findings: ZodDefault<ZodObject<{ boundaryScan: ZodOptional<ZodObject<{ offenders: ZodArray<…>; }, $strip>>; codeReview: ZodOptional<ZodRecord<ZodString, ZodArray<ZodObject<…, …>>>>; securityAudit: ZodOptional<ZodArray<ZodObject<{ anchor: …; disposition: …; id: …; line: …; message: …; severity: …; target: …; waiver: …; }, $strip>>>; }, $strip>>; roughTasks: ZodDefault<ZodArray<ZodObject<{ id: ZodString; notes: ZodString; status: ZodEnum<{ BLOCKED: "BLOCKED"; DONE: "DONE"; DONE_WITH_CONCERNS: "DONE_WITH_CONCERNS"; IN_PROGRESS: "IN_PROGRESS"; NEEDS_CONTEXT: "NEEDS_CONTEXT"; PENDING: "PENDING"; }>; }, $strip>>>; }, $strip>; draftId: ZodString; phaseId: ZodString; }, $strip>

Defined in: types/src/retro.ts:43

Phase 186 (rec-20260712-002). One settled phase’s retro digest, tagged with the identity a cross-phase rollup needs to attribute friction back to its source phase/draft.