From 158850a44c14de6980211ff716bb839457edd5b4 Mon Sep 17 00:00:00 2001 From: garrytan Date: Tue, 27 Oct 2026 21:50:23 +0000 Subject: [PATCH] docs(captain): name the lane brief in the template lists; fix two template command lines docs/skills.md and docs/PROJECT_STRUCTURE.md enumerate captain/templates/ and omitted brief.md (document-release audit gsta130-docs-1). brief.md's restore line now names the checkpoint dir that resume --from takes, and plan-ask.md's answer line carries --rec-hash like brief.md (ship review pass 2). Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com> --- captain/templates/brief.md | 2 +- captain/templates/plan-ask.md | 2 +- docs/PROJECT_STRUCTURE.md | 2 +- docs/skills.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/captain/templates/brief.md b/captain/templates/brief.md index 68255a6b9..d185bc0bf 100644 --- a/captain/templates/brief.md +++ b/captain/templates/brief.md @@ -37,6 +37,6 @@ Plan: exempt reason. ``` A lane whose brief says `approved: ` starts at step 2 with that run (restore it with -`gstack-autoplan resume --out --from ` when it lives on another machine); a +`gstack-autoplan resume --out --from ` when it lives on another machine); a lane whose brief says `exempt:` starts at step 3. A brief with no `Plan:` line reads as `Plan: required`. diff --git a/captain/templates/plan-ask.md b/captain/templates/plan-ask.md index 1b16dc207..fb298017f 100644 --- a/captain/templates/plan-ask.md +++ b/captain/templates/plan-ask.md @@ -29,6 +29,6 @@ named: docs, trains, cleanups>, and carry them through to done with no further a ``` When the answer comes back, record it before the work starts. For an autoplan gate: -`gstack-autoplan answer --out --gate-rev --reply --by agent: --owner-reply ""`, +`gstack-autoplan answer --out --gate-rev --reply --rec-hash --by agent: --owner-reply ""`, then `gstack-approvals import --autoplan --by ""` (the tool records the relayer). For any other plan: `gstack-approvals add --ask "" --words "" --by " (via )" --scope ""`. diff --git a/docs/PROJECT_STRUCTURE.md b/docs/PROJECT_STRUCTURE.md index 13bb0dd76..4490c6e14 100644 --- a/docs/PROJECT_STRUCTURE.md +++ b/docs/PROJECT_STRUCTURE.md @@ -55,7 +55,7 @@ gstack/ ├── deslop-shared-libs/ # Recommendations-only audit for worthwhile shared-code extractions ├── test-audit/ # Report-first sweep for low-value tests (test value bar, audit mode) ├── eval-plan/ # Preregistered paid evals: prereg, arms, $0 dry run, priced pilot (bin/gstack-eval-plan) -├── captain/ # /captain (also /crew): one controller, many lanes; templates/ holds CREW.md, AGENTS.md, NOTES.md, DIGEST.md, the flaky ledger, the lane report, the READY block, slot call, asks and the daily automation prompt +├── captain/ # /captain (also /crew): one controller, many lanes; templates/ holds CREW.md, AGENTS.md, NOTES.md, DIGEST.md, the flaky ledger, the lane report, the READY block, slot call, the lane brief, asks and the daily automation prompt ├── plan-ceo-review/ # /plan-ceo-review skill ├── plan-eng-review/ # /plan-eng-review skill ├── autoplan/ # /autoplan skill (auto-review pipeline: CEO → design → DX → eng, eng always last) diff --git a/docs/skills.md b/docs/skills.md index 24ab4a175..62338367b 100644 --- a/docs/skills.md +++ b/docs/skills.md @@ -1411,7 +1411,7 @@ this model disagree (squash or merge, who stamps, gate-ahead, the severe race, a id in the READY), the skill ships both as options for the crew rules file. Templates (CREW.md, AGENTS.md, NOTES.md, DIGEST.md, the flaky ledger, the lane report, -the READY block, the slot call, the plan and merge asks, the daily automation prompt) +the READY block, the slot call, the lane brief, the plan and merge asks, the daily automation prompt) live in `captain/templates/`; the team setup guide for Capy is [docs/captain.md](captain.md). ## `/gstack-upgrade`