lasagnastack.optimize_skill_pipeline_state¶
lasagnastack.optimize_skill_pipeline_state
¶
OptimizeSkillPipelineState
dataclass
¶
OptimizeSkillPipelineState(
input_dir: Path,
output_dir: Path,
brief_path: Path,
skill_path: Path | None = None,
critique_max_retries: int = 2,
draft_cut_lists: list[CutList] | None = None,
draft_reel_style_sheets: list[ReelStyleSheet]
| None = None,
optimized_skill_text: str | None = None,
)
Bases: PipelineState
Concrete state for OptimizeSkillPipeline: trainset drafts → improved skill file.