From f7aef173ff17ba49d867ef5015f4a62b6ba4f1de Mon Sep 17 00:00:00 2001 From: agent-company Date: Tue, 26 May 2026 10:08:04 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20update=20STATUS.md=20=E2=80=94=202026-?= =?UTF-8?q?05-26=20agent=20cycle=20triage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- STATUS.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/STATUS.md b/STATUS.md index 989d99f..0d472f2 100644 --- a/STATUS.md +++ b/STATUS.md @@ -1,6 +1,6 @@ # Company Status -_Last updated: 2026-05-25 (agent cycle)_ +_Last updated: 2026-05-26 (agent cycle)_ ## APIs | API | Spec | Code | Deployed | Listed on RapidAPI | Paying Users | MRR | @@ -19,7 +19,15 @@ Legend: [x]=done, [~]=in-progress, [ ]=not started - **Prometheus + Grafana:** Flux HelmRelease at `flux/monitoring/` — PENDING Flux wiring + Grafana secret (issue #7) - **Gatus status page:** Flux HelmRelease at `flux/monitoring/gatus-helmrelease.yaml` — PENDING Flux wiring (issue #8) -## Flux Manifests (`kustomize build flux/` = PASS) +## Completed This Cycle (2026-05-26) +- **#36** — Cluster audit committed to `docs/cluster-audit.md` (closed) +- **#40** — Legal docs (ToS, Privacy Policy, AUP) under `docs/legal/` (closed) +- **#37** — docs-site Astro skeleton with Redoc pages; `npm run build` passes (closed) +- **#39** — SEO blog posts (ZIP, Holidays, Air Quality) in `docs-site/src/pages/blog/` (closed) +- **#38** — Gitea Actions CI workflow (`.gitea/workflows/build-docs.yaml`) + Dockerfile (closed) +- **#34** — Cluster audit PR merged + +## Flux Manifests (kustomize build flux/ = PASS) All flux manifests validate successfully. Deployed components pending Flux activation: - `gitea-runner` namespace + HelmRelease (gitea-act-runner chart) - `monitoring` namespace + kube-prometheus-stack HelmRelease @@ -33,6 +41,7 @@ All flux manifests validate successfully. Deployed components pending Flux activ 4. **Enable Gitea packages** (`[packages] ENABLED=true` in app.ini) + DNS record `registry.leeworks.dev` → Gitea ingress 5. **Create Grafana admin secret** in `monitoring` namespace (`GRAFANA_ADMIN_PASSWORD`) 6. **Create Slack webhook secret** in `monitoring` namespace for Gatus alerts +7. **DNS A records** for all 6 subdomains (zip, holidays, aqi, docs, status, registry) → cluster ingress IP (issue #33) ## API Repos Status - `zip-enrichment`: Phase 3 server in progress (Fastify scaffold, routes, CI workflows) @@ -46,6 +55,6 @@ All flux manifests validate successfully. Deployed components pending Flux activ - Gap: $100 ## Next actions -1. **Human operator:** unblock infrastructure (items 1-6 above) +1. **Human operator:** unblock infrastructure (items 1-7 above) 2. Once runner + Flux are live: API repo CI will build/push images and deploy to cluster 3. Phase 1→2→3 completion across zip-enrichment, holidays, air-quality repos