Define and implement all notification event types that the system must emit. References: PRD §6.2 ## Acceptance Criteria - [ ] Events implemented: deploy.succeeded, deploy.failed, build.failed, redeploy.triggered, resource.threshold (>80% CPU/memory/disk) - [ ] Each event carries: container name, environment, commit message, short SHA, timestamp, relevant error/log snippet where applicable
Define and implement all notification event types that the system must emit.
References: PRD §6.2
Acceptance Criteria