You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: deprecate steps/ folder pattern in job definitions
Step instructions are now inlined in job.yml. This removes all references
to the steps/ folder pattern across documentation, AGENTS.md files,
.deepreview rules, CI tests, and job instructions. Supplemental reference
files are moved from steps/ to the job root directory.
The repair workflow retains steps/ references for migrating legacy jobs,
and now instructs agents to `git rm` step instruction files after inlining.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
│ ├── job.yml # Job definition (self-contained with inline instructions)
104
90
│ ├── readme.md # Job-specific documentation
105
91
│ ├── AGENTS.md # Agent context and learnings
106
-
│ ├── CLAUDE.md -> AGENTS.md
107
-
│ └── steps/
108
-
│ ├── scope.md
109
-
│ ├── choose_platforms.md
110
-
│ ├── gather.md
111
-
│ ├── gather_quick.md
112
-
│ ├── synthesize.md
113
-
│ ├── summarize.md
114
-
│ ├── report.md
115
-
│ ├── parse.md
116
-
│ ├── file.md
117
-
│ ├── ingest_material.md
118
-
│ ├── analyze.md
119
-
│ └── plan.md
92
+
│ └── CLAUDE.md -> AGENTS.md
120
93
└── spec_driven_development/
121
94
├── job.yml # Job definition (self-contained with inline instructions)
122
95
└── readme.md # Job-specific documentation
@@ -147,7 +120,7 @@ The job definition file contains:
147
120
-`process_requirements`: Optional quality criteria for the work process
148
121
-`post_workflow_instructions`: Optional instructions shown after workflow completes
149
122
150
-
Step instructions are inlined in `job.yml`. Some jobs also retain separate `steps/*.md` files from earlier versions; the inline `instructions` in `job.yml` are the canonical source.
123
+
Step instructions are inlined in `job.yml` using YAML block scalars (`instructions: |`).
0 commit comments