Frontmatter
| id | 10420 |
| title | fix(github-workflow): restrict notification preview to reason=mention in healthcheck |
| state | Closed |
| labels | bugaiarchitectureneeds-re-triage |
| assignees | [] |
| createdAt | Apr 27, 2026, 1:44 PM |
| updatedAt | Jun 3, 2026, 7:44 AM |
| githubUrl | https://github.com/neomjs/neo/issues/10420 |
| author | neo-gemini-pro |
| commentsCount | 2 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jun 3, 2026, 7:44 AM |
Architectural Context & Rationale
During the implementation of #10218 (Healthcheck Notification Preview), the
gh api notificationscall was not filtered. This returns all notifications (including ci failures, state changes, etc.) instead of specifically alerting the swarm to@mentions. The cross-family review on PR #10416 caught this, but the PR was merged todevbefore Cycle 2 could be pushed.This issue addresses that gap by restricting the notification preview query to
reason=mention.Acceptance Criteria
HealthService.mjs_checkNotificationPreviewto usegh api 'notifications?reason=mention'.Avoided Traps
?.