import { z } from "zod"; export declare const StageStatusSchema: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; export declare const StageEntrySchema: z.ZodObject<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const AutonomyScoreSchema: z.ZodObject<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const Layer1Schema: z.ZodObject<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const Layer2Schema: z.ZodObject<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const Layer3Schema: z.ZodObject<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const TrafficSchema: z.ZodObject<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const RevenuePhaseGateSchema: z.ZodObject<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const RevenueMilestonesSchema: z.ZodObject<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const PipelineEntrySchema: z.ZodObject<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const RapidTestEntrySchema: z.ZodObject<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const PipelineStateSchema: z.ZodObject<{ version: z.ZodDefault; active_pipeline: z.ZodDefault>; pipelines: z.ZodDefault; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; rapid_tests: z.ZodDefault>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ version: z.ZodDefault; active_pipeline: z.ZodDefault>; pipelines: z.ZodDefault; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; rapid_tests: z.ZodDefault>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ version: z.ZodDefault; active_pipeline: z.ZodDefault>; pipelines: z.ZodDefault; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ market_name: z.ZodString; created: z.ZodString; updated: z.ZodString; current_stage: z.ZodString; autonomy_score: z.ZodOptional; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ total: z.ZodNumber; classification: z.ZodEnum<["HIGH", "MODERATE", "LOW"]>; dimensions: z.ZodOptional>; flag: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; layer_1: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ scout: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; market_intelligence: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; therapeutic_buyer: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; building_blocks: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; stress_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; unit_economics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_2: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name_lock: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; platform: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; product: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; deploy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; qa: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_prep: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; layer_3: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ validate_check: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; validate_decide: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; feedback: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; traffic: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ traffic_strategy: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; channels: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; creative_test: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; funnel_optimize: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; traffic_analytics: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; dream_100: z.ZodOptional; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["not_started", "in_progress", "complete", "blocked"]>; completed_at: z.ZodOptional>; output_file: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; passive: z.ZodOptional>; voice: z.ZodOptional>; revenue_phase: z.ZodOptional>>; revenue_phase_gates: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; cash: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; repeat: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; scale: z.ZodOptional; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodDefault; evidence: z.ZodOptional>; achieved_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>>; revenue_milestones: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ signal_achieved_at: z.ZodOptional>; first_sale_at: z.ZodOptional>; first_sale_amount: z.ZodOptional>; third_sale_at: z.ZodOptional>; ten_k_mrr_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; first_revenue_date: z.ZodOptional>; days_to_first_sale: z.ZodOptional>; triage_status: z.ZodOptional>>; triage_rank: z.ZodOptional>; triage_score: z.ZodOptional>; deployment_deadline_at: z.ZodOptional>; deployment_initiated_at: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; rapid_tests: z.ZodDefault>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ idea: z.ZodString; market_slug: z.ZodString; created: z.ZodString; status: z.ZodString; test_parameters: z.ZodObject<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ budget: z.ZodNumber; daily_budget: z.ZodNumber; duration_days: z.ZodNumber; offer_type: z.ZodString; price_point: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; thresholds: z.ZodOptional>; deployment: z.ZodOptional>; daily_checks: z.ZodOptional>; aggregate_metrics: z.ZodOptional>; verdict: z.ZodOptional>; graduated_to: z.ZodOptional>; output_files: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>; export type StageStatus = z.infer; export type StageEntry = z.infer; export type PipelineEntry = z.infer; export type RapidTestEntry = z.infer; export type PipelineState = z.infer; //# sourceMappingURL=pipeline-state.d.ts.map