fix(research): add a serial fallback, patch-bump the version, trim the body under target
The fan-out restored in 6683da5 had no degrade path for a target with no
spawn tool, which reproduces the silent degradation #116 was written
against. Step 4 now says to read serially and reduce each page to notes
when spawning is unavailable.
The change restores existing behaviour, so the version bump is a patch
(1.0.2) per skill-author's convention, not a minor. The body is trimmed
from 717 to under the 600-word ADR-0020 target without dropping any
instruction. ADR-0027 is updated to match.
Refs #116
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EGHFJextYtVQseaHPDDhxB
This commit is contained in:
@@ -19,8 +19,9 @@ serial behaviour followed the step text, which told the agent to go serial.
|
||||
|
||||
**Decision.** `research` keeps its `allowed-tools` list and gets its parallel fan-out back in steps
|
||||
4 and 5, with the "subagents read and summarise; the orchestrator writes every file" gotcha
|
||||
restored (version 1.0.1 → 1.1.0). A skill body that instructs spawning must not be paired with text
|
||||
saying spawning is unavailable.
|
||||
restored (version 1.0.1 → 1.0.2). A skill body that instructs spawning must not be paired with text
|
||||
saying spawning is unavailable. Step 4 carries a serial fallback for a target with no spawn tool, so
|
||||
an unavailable spawn degrades visibly instead of silently.
|
||||
|
||||
The spawn tool is **not** added to the list. Its name is sourced for Claude Code (`Agent`) only; the
|
||||
Copilot and Codex names are not known. On Claude Code, spawns therefore prompt instead of being
|
||||
|
||||
Reference in New Issue
Block a user