Skip to content

process: autopilot — one grant, human checkpoint at sprint end - #33

Merged
pasilastbot merged 2 commits into
mainfrom
feat/autopilot
Sep 29, 2026
Merged

pasilastbot merged 2 commits into
mainfrom
feat/autopilot

Conversation

@pasilastbot

Copy link
Copy Markdown
Contributor

Why

Greenfield projects with large Epics stall in the loop. In a real session, 50 prompts didn't move the work, because:

  • a review had used both rounds;
  • the packet was over the length limit;
  • 18 suspended selections blocked new work;
  • no human gate was left to answer.

None of these is enforced by the server. They are stops in the instructions (USER:2026-09-29, Pasi).

What autopilot is

A human grants it once, for a scope and until a date. It is recorded with its USER: source.

Rule Normal Autopilot
Entry gate Human answers Agent answers, citing the grant
Cold review 2 blocking rounds 1 pass, plus at most 1 narrow confirmation. Findings are folded into the packet as tests, or logged.
Preflight holds, refusals Stop Cleared once with the documented verb, or logged as a gap record, and the agent moves on
Product questions Asked; the loop waits Asked. A reversible one gets an assumed default that is recorded and continues. The agent waits only on data loss, security, money or outside contracts.
Tests first, evidence, sources Required Required
Merge, deploy, completion Human Human, at sprint end: one independent review and one page (built, assumed, logged, findings). Accept or reject per item.

Files

  • PROCESS.md: §Autopilot under Work scope. One-line pointers from Authority, Gates and the cold-review round bound.
  • skills/rdd-autopilot/SKILL.md: start, per-item loop, refusal handling, questions, sprint end.
  • rdd-start routes to it and does not stop on preflight facts under a grant. rdd-cold-review notes the single pass. AGENTS.md and README.md list it.

Loop

This is process material, so it is meta-work for this repository and has no requirement record.

Rollout

Independent of #31 (small-change lane). Both add a subsection under Work scope, so the second one merged needs a trivial rebase. It reaches consumers when the modernpath CLI kit re-pins and a CLI release ships, after production promotion.

🤖 Generated with Claude Code

pasilastbot and others added 2 commits September 29, 2026 07:04
…kpoint at sprint end

Greenfield projects with large Epics stall in the loop: exhausted review
rounds, preflight holds and packet limits stop the agent, and no human
gate is left to answer. Autopilot keeps requirements, sources and red-first
tests, lets the agent answer entry gates under a recorded human grant,
turns process refusals into logged gap records, asks product questions
without waiting (reversible ones become recorded assumptions), and moves
the human checkpoint to one independent review and one completion page at
sprint end. Hard-to-undo decisions, merges, and completion stay human.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Main's wording is kept; autopilot adds only its own lines. The autopilot
table's packet row now refers to completeness before review, since #30
removed the page bound.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@pasilastbot
pasilastbot merged commit 1952de5 into main Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant