mirror of
https://github.com/garrytan/gstack.git
synced 2026-10-31 14:06:50 +01:00
* 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>
36 lines
1.8 KiB
Cheetah
36 lines
1.8 KiB
Cheetah
## 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 |
|