You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Delete hard_block_salvages and the never-edited/never-acted/no-ship policy salvage classes (CL-6994) (#613)
Re-apply on current main: task re-dispatch is never refused now (admit()
always succeeds); turn-budget salvage still throttles same-brief retries.
Removes the requireEdit plumbing, the shell-write half of shell-evidence.ts
(read detection for requireEvidence stays), the shell-write contribution to
editedPaths, and the now-dead hard-block salvage nudge in the parent
director (look-tour.ts).
Copy file name to clipboardExpand all lines: src/agent/prompts.ts
-1Lines changed: 0 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -153,7 +153,6 @@ export function buildGuidelines(
153
153
"- Prefer the typed spawn contract on every worker: `intent`, `success_criteria` (done-when), `do_not` (scope fence), and `report_focus` so workers finish instead of thrashing. Free-form `prompt` alone is weaker.",
154
154
"- After workers return, merge their Summary/Findings into a coherent answer for the operator; do not paste raw sub-agent dumps.",
155
155
"- Pass `maxTurns` on `task` when a job needs a bounded inference budget (unset is unbounded). On turn-budget salvage, re-dispatch with continuation context and a higher maxTurns only a few times on the same brief — after the re-dispatch cap, change approach instead of bumping turns again.",
156
-
"- After a thrash / no-ship / never-acted / never-edited salvage, do not re-dispatch an identical brief (prompt/agent/intent/success_criteria/do_not) — it is refused. Change the brief to force a re-run; maxTurns alone does not unlock it.",
157
156
"- Use manage_tasks for your own coordination checklist; spawning workers is `task`, not manage_tasks.",
158
157
"- If context is compacted automatically, do not stop tasks early due to token fear; persist progress via manage_tasks and worker reports.",
0 commit comments