From 14c051fe8fb0cb5dfc4023d54721c5b6c7cb9dc8 Mon Sep 17 00:00:00 2001 From: AI-Agent Date: Fri, 5 Jun 2026 15:02:54 +0000 Subject: [PATCH] docs: annotate ROADMAP.md Phase 4 Alertmanager + update STATUS.md for cycle #215 - ROADMAP.md: add checked bullet for Alertmanager + Slack receiver (issue #210) under Phase 4 Monitoring after VIN Decoder Gatus health check entry. Closes leeworks-agents/api-company#214. - STATUS.md: add Completed This Cycle section for Sprint Planning Cycle #215. Documents 1 new issue (#214), 0 closures, 0 label changes, critical path unchanged. kustomize build flux/ = PASS. Closes leeworks-agents/api-company#215. --- ROADMAP.md | 1 + STATUS.md | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index b29ff92..16cf2d9 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -32,6 +32,7 @@ Per-API: implement Fastify/FastAPI service matching `openapi.yaml` exactly. Rapi - [ ] Verify VIN Decoder metrics endpoint and ServiceMonitor scrape config — issue #174 - [x] VIN Decoder metrics instrumentation + Grafana dashboard (issue #129 — closed ✅) - [x] VIN Decoder Gatus health check (issue #134 — closed ✅) +- [x] Enable Alertmanager in kube-prometheus-stack + configure Slack receiver for SLO alerts (issue #210 — closed ✅) ## Phase 5 — Documentation site - [x] `docs-site/` Astro + Redoc skeleton (issue #28 — closed ✅) diff --git a/STATUS.md b/STATUS.md index 55fb3f5..70d3a17 100644 --- a/STATUS.md +++ b/STATUS.md @@ -24,7 +24,18 @@ Legend: [x]=done, [~]=in-progress, [ ]=not started - **VIN Decoder manifests:** `flux/vin-decoder/` — Flux HelmRelease + Kustomization committed (issue #140) - **Alertmanager:** `flux/monitoring/helmrelease.yaml` — enabled with Slack receiver config (`gatus-slack-webhook` secret); PR #212 open (issue #210) -## Completed This Cycle (2026-06-05 — Sprint Planning Cycle #211) +## Completed This Cycle (2026-06-05 — Sprint Planning Cycle #215) + +- **#215** — STATUS.md updated for 2026-06-05 sprint planning cycle (this entry). Last-updated date confirmed 2026-06-05. +- **1 new issue created:** #214 (ROADMAP.md Phase 4 Alertmanager annotation — documentation gap filed). +- **0 issues closed** — no stale issues; oldest open issue is #2 from 2026-05-18 (18 days < 30-day threshold). +- **0 label/priority changes** — all existing labels confirmed correct. +- **ROADMAP cross-reference:** all unchecked items confirmed grounded in open issues; 1 new documentation gap found and filed (#214 — Alertmanager / Slack receiver missing from ROADMAP.md Phase 4). +- **Critical path unchanged:** Operator must (1) create `0xWheatyz/api-company` (#47), (2) merge upstream Talos PR #14 (#187) to activate Flux, (3) configure DNS (#33, #106, #150). +- **`kustomize build flux/` = PASS** — no regressions. +- **0 open PRs** — nothing to review or merge. + +## Completed Previous Cycle (2026-06-05 — Sprint Planning Cycle #211) - **#211** — STATUS.md updated for 2026-06-05 sprint planning cycle (this entry). Last-updated date confirmed 2026-06-05. - **1 new issue implemented:** #210 (Enable Alertmanager + Slack receiver — gap identified by roadmap cross-reference); PR #212 opened to `leeworks-agents/api-company` with `kustomize build flux/` = PASS. -- 2.52.0