English {#english}
PREGO Planning & Implementation
Starting points
- Implementation index — v4.0 implementation index (migrations, workflows, workers, config) and links to Phase summaries.
- Deployment checklist — Phase checklist before first deploy and run.
- Verification: QA checklist
- Control Platform v4 implementation plan — Implementation plan (tasks, dependencies, completion criteria).
- API overview — Workers, API endpoints, Cron summary.
- Operations runbook — Operations runbook summary (Pulumi, Purge, Secrets, manual triggers).
Phase summaries
| Phase | Summary doc |
|---|---|
| 1 | Phase 1 implementation summary |
| 2 | Phase 2 usage R2/KV |
| 3 | Phase 3 governance |
| 4 | Phase 4 US autoscaler |
| 5 | Phase 5 EU GDPR |
Consolidated plans
- OTP and email consolidated — OTP, email flow, templates, Resend, dashboard.
- OTP verify consolidated — OTP verification, CORS, passcode flow.
- prego-docker build troubleshooting — Build failures (exit 128/167, yarn, uv resolver).
API Control Plane
- API Control Plane implementation plan — Control Plane stages, contract, queues, observability, security, runbook, backup, Phase A–D. Implementation: prego-control-plane (see Implementation index).
Other
- Resource optimization safe adoption — Resource tuning (Redis, Gunicorn, CDN, Docker) adoption order. Summary: Quick reference.
- SaaS unified architecture — Unified architecture and folder structure.
- Tenant provisioning flow — Signup, payment → queue → GitHub Actions/Worker, Pulumi→Ansible→Zuplo→Cloudflare.
- Tenant subdomain DNS design — Approach C: canonical
tenant-{short_id}.pregoi.com+ user CNAME. - Pregoi infrastructure R2 API update — R2 and API update plan.
- Prego Pulumi migration and automation — Pulumi move to prego-pulumi and GitHub-based execution (or see pulumi-ansible-step1-step2-plan for automation).
flowchart TB A[Planning] --> B[Implementation index] A --> C[Deployment checklist] A --> D[v4 Implementation plan] A --> E[API overview] A --> F[Phase 1-5 summaries] B --> F
한국어 {#korean}
시작점
- IMPLEMENTATION_INDEX — v4.0 구현 산출물 전체 목록 (migrations, workflows, workers, config) 및 Phase별 요약 문서 링크.
- DEPLOYMENT_CHECKLIST — Phase별 첫 배포·첫 실행 전 점검 항목. 검증: QA_CHECKLIST.
- prego-saas-control-platform-v4-implementation-plan — 구현 기획서 (태스크, 의존성, 완료 기준).
- API_OVERVIEW — Worker·API 엔드포인트·Cron 요약.
- OPERATIONS — 운영 Runbook 요약 (Pulumi, Purge, Secrets, 수동 트리거).
Phase 요약
| Phase | 요약 문서 |
|---|---|
| 1 | phase1-implementation-summary |
| 2 | phase2-usage-r2-kv |
| 3 | phase3-governance-summary |
| 4 | phase4-us-autoscaler-summary |
| 5 | phase5-eu-gdpr-summary |
통합 기획 (Consolidated)
- otp-and-email-consolidated — OTP·이메일 플로우·템플릿·Resend·대시보드.
- otp-verify-consolidated — OTP 검증·CORS·passcode 플로우.
- build-troubleshooting — prego-docker 빌드 실패(exit 128/167, yarn, uv resolver) 트러블슈팅.
API Control Plane
- api-control-plane-implementation-plan — Control Plane 5단계·Contract·Queues·Observability·보안·Runbook·백업·Phase A–D. 구현: prego-control-plane (별도 레포) — IMPLEMENTATION_INDEX prego-control-plane 항목.
기타
- resource-optimization-safe-adoption-plan — 리소스 절감(Redis·Gunicorn·CDN·Docker 제한) 적용 순서·선행 조건. 요약: resource-optimization-quick-reference.
- saas-unified-architecture-hetzner-cloudflare-zuplo-plan — 통합 아키텍처·폴더 구조.
- tenant-provisioning-flow — 가입·결제 → 큐 → GitHub Actions/Worker, Pulumi→Ansible→Zuplo→Cloudflare 단계.
- tenant-subdomain-dns-design — 테넌트 DNS 채택 방식 C: 내부 canonical
tenant-{short_id}.pregoi.com+ 사용자 CNAME. - pregoi-infrastructure-r2-api-update-plan — R2·API 업데이트 기획.
- prego-pulumi-removal-plan / pulumi-ansible-step1-step2-plan — Pulumi 이전·GitHub 기반 실행 기획.