mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-02 23:14:33 +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>
1.6 KiB
1.6 KiB
Checklist (runner profile)
Eng phase steps and required outputs for bin/gstack-autoplan (unattended or
light runs); interactive runs read sections/review-sections.md in full.
Steps
- Scope Challenge (A assess, B selectors, C findings) with the decision
procedure; every prior-phase consensus is in the prompt before review.
A ends with the reality rows: one
REALITY:line per applicable row (gstack-plan-reality rows --phase eng), each with a file:line receipt. - Sections 1–4 in order: architecture, code quality, test, performance
(
perfscope). Continue after the outside voice. - Final planning decisions, then the finish sequence below in order.
Required outputs → producing section
| Output | Produced by | Scope |
|---|---|---|
| Review body | Output reference — review body | always |
Reality rows (REALITY: lines, PLAN_REALITY check) |
Reality rows (why each exists) | always |
| NOT in scope | "NOT in scope" section | always |
| What already exists | "What already exists" section | always |
| Diagrams | Diagrams | always |
| Failure modes | Failure modes | always |
| Worktree parallelization strategy | Worktree parallelization strategy | always |
| Test Plan | 3. Test review | always |
| Performance findings | 4. Performance review | perf |
| Unresolved decisions | Unresolved decisions | always |
| Completion summary | Completion summary | always |
| Review log row | Review Log | always |
| Next-skill handoff | Next Steps — Review Chaining | always |
| Learnings | Learning hooks | always |