Reference in New Issue
Block a user
Delete Branch "feature/docs-legal-metrics-registry"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This PR implements a large batch of Phase 4–6 work across api-company.
Closes
Changes
docs/legal/ — Complete legal documentation (ToS, Privacy Policy, AUP) with effective date 2026-05-24, contact email, no placeholder fields.
docs/metrics-standard.md — Prometheus metrics spec: api_requests_total, api_response_duration_seconds, api_data_freshness_seconds. Includes Fastify (TypeScript) and FastAPI (Python) reference middleware implementations.
docs/registry.md — Decision to use Gitea built-in container registry. Image naming convention, auth, imagePullSecrets, and ingress config.
docs/dns.md — Required A records for all 6 subdomains, cert-manager TLS config, verification commands, human-operator action checklist.
docs-site/ — Full Astro 4 scaffold: Base layout, landing page, per-API Redoc viewer pages, blog index, 3 SEO blog posts (~1000 words each with JSON-LD schema), Dockerfile + nginx.conf.
flux/ — Complete Flux manifests:
kustomize build flux/.gitea/workflows/build-docs.yaml — CI pipeline aggregating per-API openapi.yaml specs, building Astro site, pushing image to registry.leeworks.dev.
Validation
kustomize build flux/passes with no errors