Files
Garry Tanandcapy-ai[bot] ab79e55119 v1.91.78.0 feat(review): plan reality rows, sideways review and cso sweep, investigate recipes (multi-agent wave PR D) (#3119)
* v1.91.70.0 feat(unattended): artifact contract, unattended session kind, findings-derived review log, gate list

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* v1.91.72.0 feat(autoplan): unattended runner next|submit, pluggable outside voice, review checklists, spec-loop cap

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix(b-runner): atomic lock creation in spend-ledger, judge bundle skips runner-only sections, fixture env spelling

- lib/spend-ledger.ts: create the lock by linking a complete temp file so a
  contender never reads an empty lock and breaks a live owner (CI admitted 20
  of a cap of 8 under contention); unreadable locks break only by mtime age.
- test/helpers/workflow-judge-input.ts: exclude manifest runner_only sections
  (the B4 checklists) from the judge bundle; the judge rates the interactive
  workflow. test/workflow-judge-input.test.ts expects the same set.
- test/helpers/autoplan-run-fixture.ts: spell the runner's session kind
  without the literal the free-suite environment scan rejects.

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* v1.91.74.0 feat(review): plan reality rows, sideways review and cso sweep, investigate recipes

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* test: register the investigate carve case and map Reality rows to real headings in the review checklists

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* test: pin the corrected Reality rows obligation rows

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

* fix(investigate): use allowlisted placeholders in the flake and polluter fences; select the investigate carve case on PTY changes

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>

---------

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
2026-10-11 02:14:23 +00:00

1.9 KiB
Raw Permalink Blame History

Checklist (runner profile)

CEO phase steps and required outputs for bin/gstack-autoplan (unattended or light runs); interactive runs read sections/review-sections.md in full.

Steps

  1. Scope and mode agreed (Step 0); carry the decision ledger in. 0A/0B end with the reality rows: one REALITY: line per applicable row (gstack-plan-reality rows --phase ceo), each with a file:line receipt.
  2. Sections 1–10 in order; Section 11 only with ui scope, else record the no-UI skip. Sections 3 and 7 carry security and perf scope.
  3. Outside voice per its integration rule; reconcile each finding.
  4. Every required output below, then the report, log and chaining.

Required outputs → producing section

Output Produced by Scope
Review facts Review facts always
Reality rows (REALITY: lines, PLAN_REALITY check) Reality rows always
NOT in scope "NOT in scope" section always
What already exists "What already exists" section always
Dream state delta "Dream state delta" section always
Error & Rescue Registry Error & Rescue Registry (from Section 2) always
Failure Modes Registry Failure Modes Registry always
Scope Expansion Decisions Scope Expansion Decisions always
Diagrams Diagrams (mandatory, produce all that apply) always
Stale Diagram Audit Stale Diagram Audit always
Completion Summary Completion Summary always
Unresolved Decisions Unresolved Decisions always
Saved terminal report Stage 2 — Save and verify the terminal report always
Published summary Stage 3 — Publish the Completion Summary always
Review log row Review Log always
Next-skill handoff Next Steps — Review Chaining always
Design & UX findings Section 11: Design & UX Review ui