Skip to content

Commit 881f5a0

Browse files
isPANNclaude
andcommitted
Drop batch-mode language from auto-pipeline Step 3 rationale
The skill is scoped to one issue at a time; batching is an external concern. Step 3's rationale only needs to justify why catching workspace-wide breakage locally beats waiting for CI. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent d089e95 commit 881f5a0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.claude/skills/auto-pipeline/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ When the subagent returns:
331331

332332
## Step 3: Integration Gate (orchestrator-owned)
333333

334-
The per-item sub-skills only test the new item in isolation, so cross-crate regressions (e.g. a relaxed model validator breaking pre-existing CLI tests) and paper-compile errors (orphan bib keys, math-mode typos like `intersect` vs Typst's `inter`) slip through Phase 2 and the per-item structural review. CI catches both, but in batch mode (many issues on one branch) breakage accumulates silently. Running this gate after every Phase 2 success closes the loop.
334+
The per-item sub-skills only test the new item in isolation, so cross-crate regressions (e.g. a relaxed model validator breaking pre-existing CLI tests) and paper-compile errors (orphan bib keys, math-mode typos like `intersect` vs Typst's `inter`) slip through Phase 2 and the per-item structural review. Running this gate after Phase 2 catches them locally instead of waiting for CI.
335335

336336
Dispatch a fresh subagent (`subagent_type=general-purpose`, not invoking any existing skill):
337337

0 commit comments

Comments
 (0)