docs(autonomy): correct the goal glossary row's terminator claim - #1960
Conversation
`reference/routines.md`'s `goal` row claimed the session runs "until a separate grader judges the condition met or a budget cap trips". The official page states a closed two-item set — "A goal keeps running until the condition is met or you run `/goal clear`" — and the section on bounding a goal's duration offers a turn or time clause inside the condition, not a spend cap. The page's only `budget` occurrence is a file-size budget in an example condition. The one dollar cap Claude Code documents is the `--max-budget-usd` CLI flag: print-mode-only and invocation-scoped, while this row is `session-scoped`. A cap-stopped invocation also leaves the goal neither achieved nor cleared, so it is restored on `--resume`/`--continue` — the cap ends the process while the goal outlives it. The replacement clause names the second of the two events that actually change goal state, making the cell complete rather than merely minimal. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Literal allocated centrally by the orchestrator (one in-flight claim per plugin; 0.12.1 is claimed by open PR #1934). Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
Resolves the 0.12.1/0.12.2 version-line collision (0.12.2 stands, ordered above main's 0.12.1) and tightens the changelog's dollar-cap universal to the CLI scope per the gate verifier. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
Claude finished @kyle-sexton's task in 3m 24s —— View job Code review complete
Scope: this PR touches documented harness behavior (the Verified accurate
One nuance worth a look (non-blocking)
Also purely stylistic: the immediately-preceding No other issues found — |
|
Claude finished @kyle-sexton's task in 43s —— View job Security Review — No Issues Found
This PR touches only three files, all documentation/metadata, with no security-relevant surface:
No GitHub Actions workflows, hooks, MCP configs, scripts, or executable code paths are touched. There's no injection surface (command/SQL/path/template), no credential/token handling, no Verdict: No security findings. |
|
Claude has reviewed this PR 1 time. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
Brings the branch current with a2a526a. One conflict: main shipped autonomy 0.12.2 via #1960, so this branch's entry had to be re-seated above it. Resolved as every earlier conflict here was -- main's CHANGELOG structure kept verbatim, this branch's entry re-inserted on top, manifest taken from main with the version line alone advanced. The centrally allocated 0.12.3 is unchanged and still clears main: 0.12.2 was held by docs/fixbatch-goal-budget-cap, which has now landed, which is exactly what the allocation anticipated. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
No linked issue.
Doc-alignment fix batch. Version claim: autonomy 0.12.3 pending rebase check -> claimed 0.12.2 (allocated before #1934's 0.12.1 merged; CHANGELOG ordering to be confirmed by the gate).
Ruled SHIPPABLE in-session: live goal.md L59 is a closed two-item terminator enumeration (condition met, /goal clear); zero budget-cap vocabulary on the page; --max-budget-usd is print-mode-only and kills the process while L110 restores the goal on resume. Replacement cell grounded verbatim in L59. Awaiting the orchestrator gate before merge.
Related
🤖 Generated with Claude Code
https://claude.ai/code/session_01WVbP5JXnEaieMgKBRV1PS7