feat: authenticated exact-task budget reset and explicit resume #161

Merged
severus-snape merged 2 commits from feat/operator-task-budget-reset into main 2026-10-30 09:34:53 +00:00
Collaborator

Add admin/local-console /task-budget inspect|reset|resume with exact task token and idempotent request ID. Persist audited reset before any explicit resume; fresh queue identity preserves old dedup. No model self-reset, review budget reset, deadline extension, permission changes or stopped/completed/expired/explicitly blocked task resurrection. Ambiguous legacy productive exhaustion fails closed.

Worker89 focused tests; owner47 integration tests/typecheck/build pass. Full suite incomplete240s with two baseline-reproduced failures, no fullPASS. Installed exact ReviewService actual cwd existinghome passed and assertAllowed commit/push/publish; initial P2 legacy ambiguity fixed with regression and reviewed again.

Exact source6fcc2b4a41d66f703acb7d9f364cc13ab2b13d44 base4f1b160. No live task reset. Scheduled GitOps rollout only.

Add admin/local-console /task-budget inspect|reset|resume with exact task token and idempotent request ID. Persist audited reset before any explicit resume; fresh queue identity preserves old dedup. No model self-reset, review budget reset, deadline extension, permission changes or stopped/completed/expired/explicitly blocked task resurrection. Ambiguous legacy productive exhaustion fails closed. Worker89 focused tests; owner47 integration tests/typecheck/build pass. Full suite incomplete240s with two baseline-reproduced failures, no fullPASS. Installed exact ReviewService actual cwd existinghome passed and assertAllowed commit/push/publish; initial P2 legacy ambiguity fixed with regression and reviewed again. Exact source6fcc2b4a41d66f703acb7d9f364cc13ab2b13d44 base4f1b160. No live task reset. Scheduled GitOps rollout only.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!161
No description provided.