Follow-up scoping decision on #508, from the 2026-08-02 review.
Problem
mass_update_stage is documented KNOWN-BROKEN in its own source (src/actions/opportunity.actions.ts:661-670: "kept wired and tracked in issue #508. No invocation path currently executes it.") — yet it is still listed in bulkActions on the opportunity list view (src/views/opportunity.view.ts:77).
Net effect for a real user: the button renders, is clickable, and silently does nothing. That is worse than the button being absent — it reads as data loss / product breakage, not as a tracked platform gap.
Fix
Acceptance
Follow-up scoping decision on #508, from the 2026-08-02 review.
Problem
mass_update_stageis documented KNOWN-BROKEN in its own source (src/actions/opportunity.actions.ts:661-670: "kept wired and tracked in issue #508. No invocation path currently executes it.") — yet it is still listed inbulkActionson the opportunity list view (src/views/opportunity.view.ts:77).Net effect for a real user: the button renders, is clickable, and silently does nothing. That is worse than the button being absent — it reads as data loss / product breakage, not as a tracked platform gap.
Fix
mass_update_stagefrom the view'sbulkActionsarray; keep the action definition in place with its tracking comment so the wiring is a one-line restore.Acceptance