feat: run confirmed proposals continuously until a real decision point
A proposal still needs one confirmation before it starts, but once it is working the worker now treats that as a single grant to carry out routine low-risk execution without step-by-step reconfirmation. It only returns pending early for high-risk actions, key business decisions, external blockers, or dirty/unexpected targets. Assistant/worker bootstrap copy and docs now align with that execution model.
This commit is contained in:
@@ -38,6 +38,10 @@ test("assistant bootstrap carries human speaking-style rules, worker bootstrap d
|
||||
assert.match(bot.assistantBootstrap, /conclusion, then the reason, then the next step/);
|
||||
assert.match(bot.assistantBootstrap, /2-4 sentences/);
|
||||
assert.match(bot.assistantBootstrap, /actionable next step/);
|
||||
assert.match(bot.assistantBootstrap, /proposal only starts after the user confirms/i);
|
||||
assert.match(bot.assistantBootstrap, /do not ask the user to re-confirm ordinary low-risk next steps/i);
|
||||
assert.match(bot.workerBootstrap, /single permission grant to carry out routine low-risk execution/i);
|
||||
assert.match(bot.workerBootstrap, /Do not stop for step-by-step confirmation during ordinary low-risk work/i);
|
||||
assert.doesNotMatch(bot.workerBootstrap, /reliable colleague/);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user