You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The #947 review (PR #963) left three residuals in TaskMaster/Ribbon/EngineToggleStateCoordinator.cs:
On the refusal path of HandleToggleClickAsync, the "engines unavailable" notification call is still unguarded. A throwing notification sink can escape into the Office ribbon callback, so the method's "never throws" comment overstates that path. This is the same root cause as Bug: engine-toggle-throwing-log-sink-leaves-stale-prime-marker #947.
The GetPrimeTask doc comment opens with "The prime task", but the method returns the registration marker.
The file is 476 of 500 lines, so it needs splitting before its next change.
Summary
The #947 review (PR #963) left three residuals in
TaskMaster/Ribbon/EngineToggleStateCoordinator.cs:HandleToggleClickAsync, the "engines unavailable" notification call is still unguarded. A throwing notification sink can escape into the Office ribbon callback, so the method's "never throws" comment overstates that path. This is the same root cause as Bug: engine-toggle-throwing-log-sink-leaves-stale-prime-marker #947.GetPrimeTaskdoc comment opens with "The prime task", but the method returns the registration marker.Environment
Steps to Reproduce
Expected Behavior
Actual Behavior
GetPrimeTaskdoc is inaccurate.Logs / Screenshots
Impact / Severity
Source
From: docs/features/potential/2026-10-01-engine-toggle-coordinator-947-review-residuals.md