Keep acknowledged operator holds out of Needs Attention #754

Open
toasterson wants to merge 5 commits from fix/wi-890-operator-hold-attention into main
Owner

Anima work item 01a0c991-22f6-7a60-a716-e59a5f106d55

Bare operator-hold parks no longer appear as human attention. Real pinned human gates, pending change decisions, unanswered mentions, and ordinary failure/product-decision parks remain visible. Dashboard decision rows are deduplicated when a held item has both a human gate and pending change.

Validation:

  • settings_gate_test acknowledged_operator_hold_is_not_a_dashboard_attention_item
  • thread_list_test query_plan_includes_work_items_and_human_attention_respects_lifecycle
  • git diff --check
Anima work item 01a0c991-22f6-7a60-a716-e59a5f106d55 Bare `operator-hold` parks no longer appear as human attention. Real pinned human gates, pending change decisions, unanswered mentions, and ordinary failure/product-decision parks remain visible. Dashboard decision rows are deduplicated when a held item has both a human gate and pending change. Validation: - `settings_gate_test acknowledged_operator_hold_is_not_a_dashboard_attention_item` - `thread_list_test query_plan_includes_work_items_and_human_attention_respects_lifecycle` - `git diff --check`
All checks were successful
CI / conflict-check (push) Successful in 6m13s
CI / test (push) Successful in 8m27s
This pull request has changes conflicting with the target branch.
  • .solstice/job.sh
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/wi-890-operator-hold-attention:fix/wi-890-operator-hold-attention
git switch fix/wi-890-operator-hold-attention

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff fix/wi-890-operator-hold-attention
git switch fix/wi-890-operator-hold-attention
git rebase main
git switch main
git merge --ff-only fix/wi-890-operator-hold-attention
git switch fix/wi-890-operator-hold-attention
git rebase main
git switch main
git merge --no-ff fix/wi-890-operator-hold-attention
git switch main
git merge --squash fix/wi-890-operator-hold-attention
git switch main
git merge --ff-only fix/wi-890-operator-hold-attention
git switch main
git merge fix/wi-890-operator-hold-attention
git push origin main
Sign in to join this conversation.
No reviewers
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
toasterson/Anima!754
No description provided.