Repository navigation
adw 3.5.9
The 3.5.9 engine: the install sweep's fixes and the carries from unattended use.
Install or move to this release:
claude plugin marketplace add ryanmat/adw@v3.5.9
claude plugin install adw@adw --scope userEngine fixes from the install sweep:
mergerequires arefs/notes/preflightnote on the head only underADW_PREFLIGHT_NOTE=required; unset, the gate reads no notes.startchecks the owner allow-list before it reaches GitHub; the unused open-pull-request probe is gone.boundary-commitcommits the plan alone at a chunk boundary and refuses anything else staged.- Every hook and script prints one line and stands down below Python 3.12 instead of raising.
- The classifier probe and the projection's two ledger sources are gone; the public tree is cut with the plugin-eval functions stripped by name.
- Wrap-up writes the
Intent:trailer from the plan header.
Carried from unattended use under a scheduler:
- A run that commits no step hands back: no push, no pull request,
RUN STOPPED <reason> NO PR: no step committed, the plan brought home and the local run branch kept for the morning read. - One
[run <id>]tag per entry; the appender puts a bullet on its own line after an unterminated last line. validatewarns when an open step namespyproject,conftest,pre-commit-configortoxwithout the file's basename;preflightprints each warning once asPREFLIGHT WARN.next_plan.py renumber <plan> --from <n> --by <k>relabels the PENDING steps and everyStep <n>orSteps <n>, <n> and <n>reference, extends theLegacy step mapline, and refuses a non-positive shift, a start above every step and a step in range that is not PENDING.- The ninth eval scenario,
decision-stop-empty, grades the hand-back live.
New documentation: docs/intent.md, the intent artifact and its Intent: header line and trailer.
The full entry is in CHANGELOG.md.