diff --git a/docs/contracts/loop-lane/CHANGELOG.md b/docs/contracts/loop-lane/CHANGELOG.md index 23c92046993..408e95013cc 100644 --- a/docs/contracts/loop-lane/CHANGELOG.md +++ b/docs/contracts/loop-lane/CHANGELOG.md @@ -5,6 +5,15 @@ topology, the escalation contract, the capability-tier vocabulary, or any loop-l major bump, and additive guidance is a minor bump. A new model release re-audits the capability-tier table (§3); drift found by that audit is recorded here. +## [19.1.0] - 2026-11-04 + +Minor: additive guidance. + +- **`host-run` covers builder work, one item at a time.** The label marks work an agent run or a + builder session on a host takes, a change to a path the issue lane cannot push included + (#13261). Builder items are worked one at a time: interview, plan, implement (owner decision + Q-host-run, 2026-11-04). + ## [19.0.0] - 2026-11-04 Major: a loop-layer invariant changes (§4). diff --git a/docs/contracts/loop-lane/README.md b/docs/contracts/loop-lane/README.md index 9256998b84c..75ee527020b 100644 --- a/docs/contracts/loop-lane/README.md +++ b/docs/contracts/loop-lane/README.md @@ -430,7 +430,7 @@ Three labels take work off the unattended path, and each means one thing (owner |---|---|---| | human-gated role label (`needs-human`) | An owner decision: one of the reasons above | A listed human, by answering | | `attended` | The owner must be present: a manual step on external state an agent cannot safely run or test, of a class [`pr-pipeline.yaml`](../../conventions/pr-pipeline.yaml) `attended.classes` lists, such as a DNS or registrar change, a cloud resource outside an IaC repository's preview and deploy flow, a new key or secret, an elevated pass, or a network registration. It asks no decision | Only a listed human, once the step is done | -| `host-run` | Work an agent run or builder session on a host takes, which the issue lane cannot make: an unattended host run, or a change to a path the lane cannot push | Removed, with `agent-ready` added again, to hand the work back to the lane | +| `host-run` | Work an agent run or builder session on a host takes, which the issue lane cannot make: an unattended host run, or a change to a path the lane cannot push. Builder items are worked one at a time: interview, plan, implement (owner decision Q-host-run, 2026-11-04) | Removed, with `agent-ready` added again, to hand the work back to the lane | `needs-session` is the session-builder queue, not an owner stop: a pr-unblock stop on a change the lane cannot make (a protected path, a weakened required check, a check the `fix-ci` rung-up could