GreenLight: Closing the CI Loop with SigNoz Alerts, MCP, and an Agentic Autofix

A failing GitHub Actions run shouldn’t mean 30 minutes of tab-switching between the Actions UI, stack traces, and a half-remembered git…