feat(gatorwalk-factory): human stops lay out every exit, with its cost (swamp-club #2782) #397

Merged
seth merged 3 commits from cue/2782-gatorwalk-factory-skill into main 2026-09-30 22:29:30 +00:00
Owner

Fixes swamp-club #2782, narrowed on triage to the wording at human stops. The churn rule and the near-limit warning were dropped: maxCycles already bounds each loop, and the trial's churn came from its prompts and task, which belong in the factory definition.

The skill modelled a human stop as a two-way question ("approve, or decline and revise?"). In the trial, that led the agent to present a reached cycle limit as a barrier. Now, at every human stop, the agent lays out each exit that is open or can be opened, one line each with its cost:

  • exits waiting on the person, and the manual ways back;
  • an exit a cycle limit closes, with the grant_override it needs (recognised from the status failure text);
  • abandon.

A recommendation comes after, labelled as the agent's own. The rule holds even when the agent's general instructions prefer a single recommendation.

  • SKILL.md: the "When a person must decide" paragraph and the cycle-limit refusal row.
  • references/driving.md: Human stops, with a quoted example at a reached limit, and the cycle-limit row of "When something fails".
  • references/examples/build-swamp-extension.md: the three quoted stops reworded. Commands and answers are unchanged.

Skill markdown only. No engine, schema or factory definition change, and no manifest bump.

Verification: verify-build 31f668ce-fae4-442e-a5c9-ce9dcc0f6f3b, verify-reviews c0ed9552-cc1f-4fa6-994b-35bbf0affc35, both passed. integration/extension/skill_test.ts passes 9/9 after rebasing onto #2818. Attestation 44daeb36-54f0-4ab4-a62c-1848cb0578a4.

🤖 Generated with Claude Code

Fixes swamp-club #2782, narrowed on triage to the wording at human stops. The churn rule and the near-limit warning were dropped: `maxCycles` already bounds each loop, and the trial's churn came from its prompts and task, which belong in the factory definition. The skill modelled a human stop as a two-way question ("approve, or decline and revise?"). In the trial, that led the agent to present a reached cycle limit as a barrier. Now, at every human stop, the agent lays out each exit that is open or can be opened, one line each with its cost: - exits waiting on the person, and the manual ways back; - an exit a cycle limit closes, with the `grant_override` it needs (recognised from the status failure text); - `abandon`. A recommendation comes after, labelled as the agent's own. The rule holds even when the agent's general instructions prefer a single recommendation. - `SKILL.md`: the "When a person must decide" paragraph and the cycle-limit refusal row. - `references/driving.md`: Human stops, with a quoted example at a reached limit, and the cycle-limit row of "When something fails". - `references/examples/build-swamp-extension.md`: the three quoted stops reworded. Commands and answers are unchanged. Skill markdown only. No engine, schema or factory definition change, and no manifest bump. Verification: verify-build 31f668ce-fae4-442e-a5c9-ce9dcc0f6f3b, verify-reviews c0ed9552-cc1f-4fa6-994b-35bbf0affc35, both passed. `integration/extension/skill_test.ts` passes 9/9 after rebasing onto #2818. Attestation 44daeb36-54f0-4ab4-a62c-1848cb0578a4. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
feat(gatorwalk-factory): human stops lay out every exit, with its cost (swamp-club #2782)
All checks were successful
CI / Review Integrity (pull_request) Successful in 1m8s
CI / Validate Attestation (pull_request) Successful in 1m10s
520355ad07
The skill modelled a human stop as a two-way question (approve, or decline
and revise), which led an agent to present a reached cycle limit as a
barrier. SKILL.md and driving.md now have the agent lay out every exit that
is open or can be opened: exits waiting on the person, manual ways back, an
exit a cycle limit closes with the grant_override it needs, and abandon, each
with its cost. A recommendation comes after, labelled as the agent's own. The
worked example's three stops are reworded to match.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
fix(gatorwalk-factory): human stops count a way back that waits on the person's feedback (swamp-club #2782)
All checks were successful
CI / Review Integrity (pull_request) Successful in 41s
CI / Validate Attestation (pull_request) Successful in 50s
30aa7dd237
Since #2770, revise shows not ready until the person's plan-feedback is
recorded. The human-stop rule now lists such a way back as an option and
says what it needs, and the worked example's decline option and check stop
match.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
seth merged commit 8fe3b10258 into main 2026-09-30 22:29:30 +00:00
seth deleted branch cue/2782-gatorwalk-factory-skill 2026-09-30 22:29:30 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
swamp-club/swamp-extensions!397
No description provided.