May 2026
v1.52026-05-25- Multi-tenancy L2: Full enforcement — TenantDB (RLS), TenantRedis (key prefix), InternalAuth (HMAC S2S), TenantConfig (per-team overrides), per-tenant LLM budgets
- Service consolidation: 18→11 services — merged observability-mcp, ticketing-agent, devops-agent, log-analysis-agent into their MCP counterparts
- Supervisor decomposition: 1,621→118 line app.py — extracted 16 routers, enrichers, notification modules
- Testing: 1,547 unit tests + 104 E2E tests, unified test runner with --unit/--all modes
- Real remediation: restart_service + cache_flush wired to devops-mcp (ADR-058)
- Prometheus metrics: Supervisor self-observability — enricher errors/duration, notification errors
- 133 features shipped, 58 ADRs, 20-step demo
- Sunset: Grafana OnCall removed (F-102), replaced by Communication MCP