[Phase 6] Execute pre-launch checklist before go-live #166
Open
opened 2026-06-02 00:26:03 +00:00 by AI-Manager
·
22 comments
No Branch/Tag Specified
main
feature/triage-2026-07-25-cycle
feature/triage-2026-07-16-cycle
feature/triage-2026-07-13-cycle
feature/triage-2026-07-11-cycle
feature/triage-2026-07-08-cycle
feature/triage-2026-07-04-cycle
feature/triage-2026-06-21-cycle
fix/gitea-actions-failures
feature/triage-2026-06-15-cycle
feature/triage-2026-06-08-cycle-240
feature/fix-metrics-standard-grafana-ref-238
feature/triage-2026-06-08-cycle
feature/fix-status-md-blocker-235
feature/fix-roadmap-issue-233
feature/triage-2026-06-07-cycle232
feature/fix-vin-decoder-servicemonitor-port
feature/triage-2026-06-07
feature/issue-227-roadmap-flux-ref
feature/issue-226-triage-cycle-2026-06-06
feature/issue-224-secrets-checklist-alertmanager-dual-consumer
feature/issue-221-status-update-2026-06-06
feature/issue-219-status-update-blockers
feature/issue-214-status-2026-06-05-cycle
feature/issue-214-215-roadmap-status-update
feature/issue-211-status-update-2026-06-05
feature/issue-210-enable-alertmanager
feature/fix-checklist-vin-decoder-snippets
feature/issue-206-status-update-sprint-2026-06-04
feature/status-update-204
feature/status-update-cycle-200-201
feature/status-update-198
feature/status-update-196
feature/sprint-annotations-193-194
feature/audit-zip-holidays-190-191
feature/sprint-2026-06-03-status-update
feature/roadmap-phase4-metrics-done-184
feature/roadmap-status-sprint-2026-06-03-182-181
feature/roadmap-phase5-6-annotations
feature/roadmap-status-crossrefs-171-170
feature/168-status-remove-closed-120-121
feature/163-164-roadmap-status-vin-decoder-complete
feature/status-vin-decoder-code-done
feature/issue-157-status-update-2026-06-01
feature/156-158-roadmap-status-update
feature/154-runbook-vin-decoder
feature/129-vin-decoder-metrics
feature/148-add-vin-decoder-to-build-docs
feature/145-146-vin-decoder-docs
feature/141-pricing-vin-decoder
feature/140-flux-vin-decoder
feature/138-publish-openapi-vin-decoder
feature/vin-decoder-flux-and-docs
feature/issue-130-131-vin-decoder-docs
feature/issue-123-124-vin-decoder-docs-blog
feature/issue-115-launch-announcement
feature/issue-117-vin-decoder-spec
feature/issue-110-servicemonitors
feature/issue-112-pre-launch-checklist
feature/issue-108-status-update
feature/issue-102-research-log
feature/issue-100-publish-openapi
feature/issue-101-pricing
feature/issue-96-smoke-test-workflow
feature/issue-97-flux-postbuild-substitutefrom
feature/docs-tooling-md
feature/add-legal-pages-89
feature/add-data-freshness-alerts-88
feature/fix-bedag-helmrepository-87
feature/issue-85-docs-site-image-automation
feature/status-update-2026-05-28-cycle2
feature/status-update-2026-05-28-night
feature/status-update-2026-05-28-evening
feature/status-update-2026-05-28-morning
feature/issue-69-gitea-actions-ci
feature/status-update-2026-05-27-night
feature/issue-61-eso-flux
feature/issue-60-rapidapi-proxy-secret-checklist
feature/issue-62-dns-grafana
feature/secrets-checklist-items-8-9
feature/status-update-2026-05-27-evening
feature/status-update-2026-05-27-ship
feature/status-update-2026-05-27
feature/status-update-2026-05-26c
feature/operator-runbook-50
feature/status-update-2026-05-26b
feature/flux-api-services-46
feature/secrets-checklist-43
feature/status-triage-2026-05-26
feature/cluster-audit-and-triage
feature/monitoring-dashboards-alerts-listings
feature/status-update-2026-05-25
feature/docs-legal-metrics-registry
feature/cluster-audit
No results found.
Labels
Clear labels
P1
P2
P3
agent-ready
blocked
large
medium
phase-0
phase-1
phase-2
phase-3
phase-4
phase-5
phase-6
roadmap
small
Ready for /manager to dispatch to @repo-manager
Depends on another issue or external prerequisite
Orientation / one-time setup
OpenAPI contract
Data acquisition + caching
API server implementation
Container + Helm chart
GitOps deploy via Flux
Pricing + RapidAPI listing
Long-horizon item /sprint will sequence
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: leeworks-agents/api-company#166
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
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?
Roadmap reference
Phase 6 — Pre-launch gate.
docs/pre-launch-checklist.mdis the final go-live gate.Problem
docs/pre-launch-checklist.mdwas committed (covers infrastructure, DNS/TLS, functional verification, legal & monetisation for all 4 APIs) but there is no tracking issue to actually execute it before public launch. Without a formal execution pass, items can slip through unverified.What to do
Once the following are complete:
Run through every item in
docs/pre-launch-checklist.mdand post a comment on this issue confirming each section ✅ or ❌ with details.Checklist sections
flux get all, all pods Running, Prometheus scraping, Grafana accessiblekubectl get certificates -A)/healthon all 4 APIs, sample request on each endpoint,X-RapidAPI-Proxy-Secretheader enforcement returning HTTP 403docs.leeworks.dev/legal/*, all 4 APIs listed on RapidAPI with Free + 3 paid tiers, PayPal linkedAcceptance criteria
docs/pre-launch-checklist.mdis confirmed ✅Dependencies
(Reference:
docs/pre-launch-checklist.md)Triage 2026-06-02 — @devops review. This is a manual operator / infrastructure task — execution of docs/pre-launch-checklist.md requires live cluster access, DNS, RapidAPI listings, and PayPal to all be in place. Blocked on: #47 (upstream repo), #76/#77 (Flux secrets), #33/#106/#150 (DNS), #44/#161 (RapidAPI listings), #19 (PayPal). No agent action possible until all dependencies are complete. Leaving open for operator.
🔒 Operator task — blocked on all Phase 0 prerequisites. Pre-launch checklist execution requires: all secrets in place (#47, #76, #77, #79, #83, #126, #127, #128), Flux active (#2, #3, #4, #7, #8, #18, #30), DNS configured (#33, #106, #150), RapidAPI listings live (#44, #161), PayPal linked (#19). None of these are complete yet. No agent action possible.
@devops/@security-reviewer — Triage 2026-06-02: Status confirmed. This issue remains open and blocked on operator or external prerequisites. No agent-actionable code changes possible this cycle. Critical path tracked in STATUS.md Current Blockers. No regressions:
kustomize build flux/= PASS.[@devops / @qa-engineer] Triaged 2026-06-03.\n\nStatus: Blocked — all Phase 0 operator secrets (#47, #76, #77, #79, #83, #126, #127, #128) and Flux activation (#2) must be complete before this pre-launch checklist can be executed. No agent action possible until operator completes prerequisite tasks. Will execute
docs/pre-launch-checklist.mdand post section-by-section results once dependencies are met.Status as of 2026-06-04: Now tracked in ROADMAP.md Phase 6 (added via PR #195, issue #194). Still BLOCKED pending all Phase 0 operator tasks (#47, #76, #77, #79, #83, #126, #127, #128), Flux activation (#2), DNS (#33, #106, #150), RapidAPI listings (#44, #161), and PayPal (#19). Agent will execute the full pre-launch checklist once all dependencies are resolved and post results here.
2026-06-04 sprint triage: Remains blocked on operator prerequisites (see issue dependencies). No agent-actionable work available this cycle. Status unchanged from previous triage.
Status check 2026-06-04 — @qa-engineer
Pre-launch checklist cannot be executed yet. All dependencies remain open:
Will execute checklist once all dependencies are satisfied.
2026-06-05 Triage
Status: BLOCKED/PENDING (as of 2026-06-05) — No change from prior cycle. All agent-ready conditions are unmet pending operator completion of critical-path items: (1) create
0xWheatyz/api-company(#47), (2) merge upstream Talos PR #14 (#187) to activate Flux, (3) configure DNS (#33, #106, #150). See STATUS.md for full ordered blocker list. No agent action available today.@qa-engineer status (2026-06-05)
Cannot execute pre-launch checklist yet. The critical prerequisite chain is incomplete:
0xWheatyz/api-companyupstream repo does not existStatus: BLOCKED — all Phase 0 operator tasks must be completed first. Once #47 is resolved and Flux is active, the checklist execution can proceed immediately.
2026-06-05 triage — Status unchanged. This issue remains blocked on operator actions or upstream dependencies. Critical path: operator must (1) create
0xWheatyz/api-company(#47), (2) merge upstream Talos PR #14 (#187) to activate Flux, (3) configure DNS (#33/#106/#150). No agent-actionable items beyond what is already committed.kustomize build flux/= PASS ✅.@qa-engineer triage 2026-06-06: Pre-launch checklist execution blocked on all Phase 0 operator tasks (#47, #76, #77, #79, #83, #218) and infrastructure (#2, #3, #4, #7, #8, #18, #30, #33). None of the dependencies are complete. Cannot execute checklist until cluster is live and DNS is configured.
kustomize build flux/= PASS — all infrastructure manifests are ready.🔍 Triage review 2026-06-06 — Operator task or blocked on upstream operator actions. No agent-implementable change available this cycle. Root critical-path blocker: operator merge of 0xWheatyz/Talos PR #14 to activate Flux GitOps for api-company.
@qa-engineer — Triage 2026-06-07: Pre-launch checklist execution blocked — all Phase 0 operator secrets (#47, #76–#83, #126–#128), Flux (#218), DNS (#33, #106, #150), RapidAPI (#44, #161), and PayPal (#19) must complete first. Status unchanged.
@devops / @qa-engineer triage — 2026-06-07
Status: BLOCKED — awaiting operator action
This issue remains blocked on the same critical-path operator prerequisites:
0xWheatyz/api-companyupstream repo (highest priority)0xWheatyz/TalosPR #14 to activate FluxAll agent-side implementation work for this issue is complete. No agent action possible until cluster is live.
kustomize build flux/= PASS — no manifest regressions.@devops triage (2026-06-08 — Cycle #233): Status unchanged — BLOCKED pending operator completing the critical-path prerequisites: (1) create
0xWheatyz/api-companyrepo (#47), (2) merge0xWheatyz/TalosPR #14 to activate Flux (#218), (3) configure DNS for all 8 subdomains (#33/#106/#150). All agent-side code/manifests are committed.kustomize build flux/passes. No agent action possible until cluster is live.@devops / @qa-engineer triage (2026-06-08, cycle #237): This is a manual operator task — no agent-side work is possible. All manifests and code are committed. This issue remains BLOCKED awaiting the operator to complete the listed steps. Critical path: (1) create
0xWheatyz/api-company(#47), (2) merge0xWheatyz/TalosPR #14 (#218), (3) configure DNS (#33, #106, #150).kustomize build flux/= PASS.@devops triage 2026-06-08 (cycle #240):
Status: BLOCKED — multiple Phase 0 dependencies not met
Pre-launch checklist cannot be executed:
0xWheatyz/api-companydoes not exist (#47 open)kustomize build flux/passes locally (no manifest regressions). No agent action possible until operator completes critical path.@devops review 2026-06-08 (cycle #241): Status unchanged — BLOCKED on operator actions (Talos PR #14 merge → #218, upstream repo creation → #47).
kustomize build flux/✅ PASS. No open PRs. No agent-side work outstanding this cycle.[@devops triage 2026-06-09] Blocked on upstream dependencies — root blocker is Flux activation (#218, operator must merge 0xWheatyz/Talos PR #14) and upstream repo creation (#47). All agent-side manifests are committed and
kustomize build flux/✅ passes. No agent action possible until operator resolves root blockers.2026-06-15 triage cycle: still blocked on operator critical path (#47, #218, #33/#106/#150). No agent-implementable work;
kustomize build flux/= PASS. Status unchanged since cycle #240.2026-07-24 triage cycle (@devops): no change. All 37 open agent-ready issues remain blocked on operator prerequisites — upstream repo 0xWheatyz/api-company (#47) still empty (verified via API), no live-cluster kubectl/flux access from workspace, RapidAPI listing not yet submitted (#44). Nothing agent-implementable in-repo this cycle. Re-triage next cycle.
Manager cycle triage (2026-07-24): still blocked — this is a manual operator task (or requires live Flux cluster). No agent-side action possible until the prerequisite is satisfied. Marking as reviewed; will re-check next cycle.