fix: prioritize operator input while preserving API run obligations #142

Merged
severus-snape merged 1 commit from fix/operator-foreground-integration into main 2026-10-28 09:45:28 +00:00
Collaborator

Scope

Prioritize channel/operator questions over queued background work and steer active background prompts without cancelling independent workers. Preserve separate API prompts, overrides, progress and terminal-delivery obligations. Retain current Activity and Cron finalization boundaries and internal cron-followup suppression.

Seven files, 454 insertions / 14 deletions. No runtime/config/deployment changes.

Exact reviewed candidate

  • Base: c31034a3d71e87b2a45839ed9da9f9263e1c1cd4
  • Head: ec41310ca46fa3a1f8dab4187b4b562eaa664fe1
  • Tree: 5ee0098fb5d7cca26b2eab75abce877c186fdda2
  • Binary diff SHA256: 6a059556dc3d69813ae4acf499d2c918a041f9435aac2a81793ecb4b4bc198a2

Independent final integration review 878041a2-2d6e-4ff2-8ed0-c43ad0538131: no concrete P0/P1, explicitly including Activity/Cron adaptation. P2 F2 runtime-finalization window and F3 multi-address channel steering remain documented nonblocking limitations; no optional edits.

Verification

  • Final focused selection: 89/89 passed; independently rerun 89/89.
  • Final full suite: 794/794 passed, no skipped tests.
  • Build and typecheck: exit 0; logs independently inspected.
  • Clean committed worktree and exact patch hash reverified before publication.

These are local test results, not a claim of green forge CI. Actual head checks and effective branch policy are inspected separately before normal merge. Source merge does not activate a running instance. Parent retains the full mandate and separate notification correction.

## Scope Prioritize channel/operator questions over queued background work and steer active background prompts without cancelling independent workers. Preserve separate API prompts, overrides, progress and terminal-delivery obligations. Retain current Activity and Cron finalization boundaries and internal cron-followup suppression. Seven files, 454 insertions / 14 deletions. No runtime/config/deployment changes. ## Exact reviewed candidate - Base: `c31034a3d71e87b2a45839ed9da9f9263e1c1cd4` - Head: `ec41310ca46fa3a1f8dab4187b4b562eaa664fe1` - Tree: `5ee0098fb5d7cca26b2eab75abce877c186fdda2` - Binary diff SHA256: `6a059556dc3d69813ae4acf499d2c918a041f9435aac2a81793ecb4b4bc198a2` Independent final integration review `878041a2-2d6e-4ff2-8ed0-c43ad0538131`: no concrete P0/P1, explicitly including Activity/Cron adaptation. P2 F2 runtime-finalization window and F3 multi-address channel steering remain documented nonblocking limitations; no optional edits. ## Verification - Final focused selection: 89/89 passed; independently rerun 89/89. - Final full suite: 794/794 passed, no skipped tests. - Build and typecheck: exit 0; logs independently inspected. - Clean committed worktree and exact patch hash reverified before publication. These are local test results, not a claim of green forge CI. Actual head checks and effective branch policy are inspected separately before normal merge. Source merge does not activate a running instance. Parent retains the full mandate and separate notification correction.
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!142
No description provided.