chore: update STATUS.md — 2026-05-26 agent cycle triage
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Company Status
|
# Company Status
|
||||||
|
|
||||||
_Last updated: 2026-05-25 (agent cycle)_
|
_Last updated: 2026-05-26 (agent cycle)_
|
||||||
|
|
||||||
## APIs
|
## APIs
|
||||||
| API | Spec | Code | Deployed | Listed on RapidAPI | Paying Users | MRR |
|
| 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)
|
- **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)
|
- **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:
|
All flux manifests validate successfully. Deployed components pending Flux activation:
|
||||||
- `gitea-runner` namespace + HelmRelease (gitea-act-runner chart)
|
- `gitea-runner` namespace + HelmRelease (gitea-act-runner chart)
|
||||||
- `monitoring` namespace + kube-prometheus-stack HelmRelease
|
- `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
|
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`)
|
5. **Create Grafana admin secret** in `monitoring` namespace (`GRAFANA_ADMIN_PASSWORD`)
|
||||||
6. **Create Slack webhook secret** in `monitoring` namespace for Gatus alerts
|
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
|
## API Repos Status
|
||||||
- `zip-enrichment`: Phase 3 server in progress (Fastify scaffold, routes, CI workflows)
|
- `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
|
- Gap: $100
|
||||||
|
|
||||||
## Next actions
|
## 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
|
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
|
3. Phase 1→2→3 completion across zip-enrichment, holidays, air-quality repos
|
||||||
|
|||||||
Reference in New Issue
Block a user