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
As a org owner,
I want add a post-merge canary on the idea:approved → dispatch path and extend Fleet Monitor coverage to the new stub,
so that a silent revert like #655 is caught on the first approval rather than when a human notices nothing planned.
Acceptance Criteria
A scheduled smoke check asserts the stub dispatches the central planner (a dry-run dispatch against a fixture Discussion, or a synthetic idea:approved add/remove) and alerts on a failure or the 'Unsupported event type: discussion' error.
Story
As a org owner,
I want add a post-merge canary on the idea:approved → dispatch path and extend Fleet Monitor coverage to the new stub,
so that a silent revert like #655 is caught on the first approval rather than when a human notices nothing planned.
Acceptance Criteria
Tasks / Subtasks
Dev Notes
idea:approvedstopped planning #655 prevention item 3 ('smoke-monitor the live trigger') — the discussion[labeled] path has no post-merge canary today.Project Structure Notes
Monitoring lives in .github-private alongside the planner; reuse the existing fleet-monitor/health-check tooling.
References
idea:approvedstopped planning #655Likely target surface
.github/workflows/initiative-planner.ymlscripts/initiative-planner/Story prepared by the BMAD Scrum Master (Bob) for epic #817. Status: ready-for-dev.