[BLOCKER] Fix silent error swallowing in Herald broadcasting #185
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Herald service catches ALL errors during job event broadcasting but only logs them - never notifies users or re-throws. This creates a silent notification failure where users expect job updates in Discord but receive nothing.
Location
apps/api/src/herald/herald.service.ts:102-104
Hidden Failures
User Impact
Acceptance Criteria
Implementation Notes
References
M4.2-Infrastructure verification report (2026-02-02)
Security review agent ID: a1b8b3f