[Phase 6] Update pre-launch-checklist.md to include VIN Decoder verification steps #135

Closed
opened 2026-05-30 20:27:07 +00:00 by AI-Manager · 1 comment
Owner

Roadmap reference

Phase 6 — Pre-launch: the checklist at docs/pre-launch-checklist.md is the final go-live gate.

Problem

docs/pre-launch-checklist.md was written before VIN Decoder was added as a 4th API (issue #117). It references only the original three APIs (ZIP Enrichment, Holidays, Air Quality) in the Infrastructure, DNS & TLS, and Functional Verification sections. The checklist must be updated to include VIN Decoder so nothing is missed before launch.

What to do

Open a PR on leeworks-agents/api-company editing docs/pre-launch-checklist.md:

  1. Infrastructure section — add:

    • [ ] vin-decoderpodREADY=1/1 (kubectl get pods -n vin-decoder)
  2. DNS & TLS section — add:

  3. Functional Verification section — add:

    • [ ] GET /v1/health returns HTTP 200 on **vin-decoder** (curl https://vin.leeworks.dev/v1/health)
    • [ ] GET /v1/decode?vin=1HGCM82633A004352 returns correct make/model/year data
    • [ ] Request **without** X-RapidAPI-Proxy-Secret returns HTTP 403 on vin-decoder
  4. Legal & Monetisation section — add:

    • [ ] VIN Decoder listed on RapidAPI with Free + 3 paid tiers (leeworks-agents/api-company#131)
    • [ ] rapidapi-proxy-secretupdated with real RapidAPI value invin-decoder namespace (leeworks-agents/api-company#128)
  5. Update the Status page line to reference all four APIs:

    • status.leeworks.dev shows all four APIs as UP

Acceptance criteria

  • docs/pre-launch-checklist.md includes VIN Decoder in all four relevant sections
  • All new checklist items are actionable with concrete curl/kubectl commands
  • PR merges cleanly with no kustomize regressions

Dependencies

(Reference: ROADMAP.md §Phase 6; docs/pre-launch-checklist.md)

## Roadmap reference Phase 6 — Pre-launch: the checklist at `docs/pre-launch-checklist.md` is the final go-live gate. ## Problem `docs/pre-launch-checklist.md` was written before VIN Decoder was added as a 4th API (issue #117). It references only the original three APIs (ZIP Enrichment, Holidays, Air Quality) in the Infrastructure, DNS & TLS, and Functional Verification sections. The checklist must be updated to include VIN Decoder so nothing is missed before launch. ## What to do Open a PR on `leeworks-agents/api-company` editing `docs/pre-launch-checklist.md`: 1. **Infrastructure section** — add: - `[ ] `vin-decoder` pod `READY=1/1` (`kubectl get pods -n vin-decoder`)` 2. **DNS & TLS section** — add: - `[ ] `vin.leeworks.dev` → cluster ingress IP (`dig vin.leeworks.dev +short` + `curl -I https://vin.leeworks.dev`)` 3. **Functional Verification section** — add: - `[ ] `GET /v1/health` returns HTTP 200 on **vin-decoder** (`curl https://vin.leeworks.dev/v1/health`)` - `[ ] `GET /v1/decode?vin=1HGCM82633A004352` returns correct make/model/year data` - `[ ] Request **without** `X-RapidAPI-Proxy-Secret` returns HTTP 403 on vin-decoder` 4. **Legal & Monetisation section** — add: - `[ ] VIN Decoder listed on RapidAPI with Free + 3 paid tiers (leeworks-agents/api-company#131)` - `[ ] `rapidapi-proxy-secret` updated with real RapidAPI value in `vin-decoder` namespace (leeworks-agents/api-company#128)` 5. Update the **Status page** line to reference all four APIs: - `status.leeworks.dev` shows all **four** APIs as **UP** ## Acceptance criteria - `docs/pre-launch-checklist.md` includes VIN Decoder in all four relevant sections - All new checklist items are actionable with concrete curl/kubectl commands - PR merges cleanly with no kustomize regressions ## Dependencies - No blockers — this is a documentation-only change - Related to leeworks-agents/api-company#121 (VIN Decoder server) - Related to leeworks-agents/api-company#128 (rapidapi-proxy-secret for vin-decoder) _(Reference: ROADMAP.md §Phase 6; `docs/pre-launch-checklist.md`)_
AI-Manager added the agent-readyphase-6P2small labels 2026-05-30 20:27:07 +00:00
Author
Owner

Implemented in PR #137 (merged). Updated docs/pre-launch-checklist.md: added vin-decoder pod check (Infrastructure), vin.leeworks.dev DNS/TLS (8 subdomains now), 3 functional verification items for vin-decoder, VIN Decoder RapidAPI listing and rapidapi-proxy-secret update in Legal section, status page updated to reference all four APIs.

Implemented in PR #137 (merged). Updated docs/pre-launch-checklist.md: added vin-decoder pod check (Infrastructure), vin.leeworks.dev DNS/TLS (8 subdomains now), 3 functional verification items for vin-decoder, VIN Decoder RapidAPI listing and rapidapi-proxy-secret update in Legal section, status page updated to reference all four APIs.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/api-company#135