@@ -594,19 +594,19 @@ git commit -m "Add FilenameEnum entries for extract_constraints stage"
594594### Task 4: Create the pipeline stage wrapper
595595
596596** Files:**
597- - Create: ` worker_plan/worker_plan_internal/plan/stages /extract_constraints.py `
597+ - Create: ` worker_plan/worker_plan_internal/plan/nodes /extract_constraints.py `
598598
599599- [ ] ** Step 1: Create the stage file**
600600
601- Create ` worker_plan/worker_plan_internal/plan/stages /extract_constraints.py ` :
601+ Create ` worker_plan/worker_plan_internal/plan/nodes /extract_constraints.py ` :
602602
603603``` python
604604""" Pipeline stage: extract constraints from user prompt."""
605605from llama_index.core.llms.llm import LLM
606606from worker_plan_internal.plan.run_plan_pipeline import PlanTask
607607from worker_plan_internal.diagnostics.extract_constraints import ExtractConstraints
608608from worker_plan_api.filenames import FilenameEnum
609- from worker_plan_internal.plan.stages .setup import SetupTask
609+ from worker_plan_internal.plan.nodes .setup import SetupTask
610610
611611
612612class ExtractConstraintsTask (PlanTask ):
@@ -637,13 +637,13 @@ class ExtractConstraintsTask(PlanTask):
637637
638638- [ ] ** Step 2: Verify syntax**
639639
640- Run: ` cd worker_plan && /opt/homebrew/bin/python3.11 -c "import ast; ast.parse(open('worker_plan_internal/plan/stages /extract_constraints.py').read()); print('OK')" `
640+ Run: ` cd worker_plan && /opt/homebrew/bin/python3.11 -c "import ast; ast.parse(open('worker_plan_internal/plan/nodes /extract_constraints.py').read()); print('OK')" `
641641Expected: ` OK `
642642
643643- [ ] ** Step 3: Commit**
644644
645645``` bash
646- git add worker_plan/worker_plan_internal/plan/stages /extract_constraints.py
646+ git add worker_plan/worker_plan_internal/plan/nodes /extract_constraints.py
647647git commit -m " Add ExtractConstraintsTask pipeline stage wrapper"
648648```
649649
@@ -652,15 +652,15 @@ git commit -m "Add ExtractConstraintsTask pipeline stage wrapper"
652652### Task 5: Wire into the full pipeline
653653
654654** Files:**
655- - Modify: ` worker_plan/worker_plan_internal/plan/stages /full_plan_pipeline.py:10 ` (add import)
656- - Modify: ` worker_plan/worker_plan_internal/plan/stages /full_plan_pipeline.py:90-91 ` (add to requires dict)
655+ - Modify: ` worker_plan/worker_plan_internal/plan/nodes /full_plan_pipeline.py:10 ` (add import)
656+ - Modify: ` worker_plan/worker_plan_internal/plan/nodes /full_plan_pipeline.py:90-91 ` (add to requires dict)
657657
658658- [ ] ** Step 1: Add the import**
659659
660- In ` worker_plan/worker_plan_internal/plan/stages /full_plan_pipeline.py ` , add after line 10 (` from ... import ScreenPlanningPromptTask ` ):
660+ In ` worker_plan/worker_plan_internal/plan/nodes /full_plan_pipeline.py ` , add after line 10 (` from ... import ScreenPlanningPromptTask ` ):
661661
662662``` python
663- from worker_plan_internal.plan.stages .extract_constraints import ExtractConstraintsTask
663+ from worker_plan_internal.plan.nodes .extract_constraints import ExtractConstraintsTask
664664```
665665
666666- [ ] ** Step 2: Add to the requires() dict**
@@ -673,13 +673,13 @@ In the `requires()` method, add after the `'screen_planning_prompt'` entry (line
673673
674674- [ ] ** Step 3: Verify syntax**
675675
676- Run: ` cd worker_plan && /opt/homebrew/bin/python3.11 -c "from worker_plan_internal.plan.stages .full_plan_pipeline import FullPlanPipeline; print('OK')" `
676+ Run: ` cd worker_plan && /opt/homebrew/bin/python3.11 -c "from worker_plan_internal.plan.nodes .full_plan_pipeline import FullPlanPipeline; print('OK')" `
677677Expected: ` OK `
678678
679679- [ ] ** Step 4: Commit**
680680
681681``` bash
682- git add worker_plan/worker_plan_internal/plan/stages /full_plan_pipeline.py
682+ git add worker_plan/worker_plan_internal/plan/nodes /full_plan_pipeline.py
683683git commit -m " Register extract_constraints in the full plan pipeline"
684684```
685685
@@ -688,16 +688,16 @@ git commit -m "Register extract_constraints in the full plan pipeline"
688688### Task 6: Add to the report
689689
690690** Files:**
691- - Modify: ` worker_plan/worker_plan_internal/plan/stages /report.py:28 ` (add import)
692- - Modify: ` worker_plan/worker_plan_internal/plan/stages /report.py:41-42 ` (add to requires dict)
693- - Modify: ` worker_plan/worker_plan_internal/plan/stages /report.py:90-91 ` (add append_markdown call)
691+ - Modify: ` worker_plan/worker_plan_internal/plan/nodes /report.py:28 ` (add import)
692+ - Modify: ` worker_plan/worker_plan_internal/plan/nodes /report.py:41-42 ` (add to requires dict)
693+ - Modify: ` worker_plan/worker_plan_internal/plan/nodes /report.py:90-91 ` (add append_markdown call)
694694
695695- [ ] ** Step 1: Add the import**
696696
697- In ` worker_plan/worker_plan_internal/plan/stages /report.py ` , add after line 28 (` from ... import ScreenPlanningPromptTask ` ):
697+ In ` worker_plan/worker_plan_internal/plan/nodes /report.py ` , add after line 28 (` from ... import ScreenPlanningPromptTask ` ):
698698
699699``` python
700- from worker_plan_internal.plan.stages .extract_constraints import ExtractConstraintsTask
700+ from worker_plan_internal.plan.nodes .extract_constraints import ExtractConstraintsTask
701701```
702702
703703- [ ] ** Step 2: Add to the requires() dict**
@@ -718,13 +718,13 @@ In `run_inner()`, add after the Self Audit line (line 90, `rg.append_markdown_wi
718718
719719- [ ] ** Step 4: Verify syntax**
720720
721- Run: ` cd worker_plan && /opt/homebrew/bin/python3.11 -c "from worker_plan_internal.plan.stages .report import ReportTask; print('OK')" `
721+ Run: ` cd worker_plan && /opt/homebrew/bin/python3.11 -c "from worker_plan_internal.plan.nodes .report import ReportTask; print('OK')" `
722722Expected: ` OK `
723723
724724- [ ] ** Step 5: Commit**
725725
726726``` bash
727- git add worker_plan/worker_plan_internal/plan/stages /report.py
727+ git add worker_plan/worker_plan_internal/plan/nodes /report.py
728728git commit -m " Add extract_constraints to the HTML report"
729729```
730730
0 commit comments