step 9: single image CI/CD, drop FE/BE split
Some checks failed
CI/CD / detect-changes (push) Successful in 4s
CI/CD / test-frontend (push) Failing after 5s
CI/CD / test-sqlite (push) Successful in 2m37s
CI/CD / test-go-pg (push) Successful in 1m53s
CI/CD / build-and-deploy (push) Has been skipped

CI pipeline: replace separate FE + BE image builds with single unified
Dockerfile. Remove FE_IMAGE, FE_REPLICAS, FE_* resource vars. Simplify
build/push/deploy to single IMAGE. Remove frontend.yaml k8s manifest.
Remove provider integration test env vars (PROVIDER, PROVIDER_KEY,
VENICE_API_KEY). Remove EXTRACTION_CONCURRENCY.

Delete server/Dockerfile (backend-only image, superseded by root
Dockerfile). Delete k8s/frontend.yaml (no separate FE deployment).

Update ROADMAP: steps 5-7 and 9 marked complete. Step 8 (ICD) partial.
Step 10 (smoke test + tag) is all that remains for v0.1.0.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-26 11:10:47 +00:00
parent ec750f4981
commit 71d448406c
4 changed files with 46 additions and 240 deletions

View File

@@ -14,11 +14,11 @@ platform that extensions build on.
| 2. Delete packages | ✅ | 15 Go packages, 29 handler files removed |
| 3. Gut stores/models | ✅ | 40 → 20 store interfaces, kernel-only models |
| 4. Fresh migrations | ✅ | 9 files × 2 dialects, 27 tables |
| 5. Fix compilation | 🔧 | ~95% done, ~5 compile errors remaining |
| 6. Fix tests | | Prune 13K test lines to kernel-only |
| 7. Frontend gut | | Shell + SDK only, vendor libs baked |
| 8. New ICD | | Kernel-only API spec |
| 9. CI/CD + Dockerfile | | Single image, new DB names |
| 5. Fix compilation | | `go build ./...` clean, 300+ stale route lines cut |
| 6. Fix tests | | 8 test packages pass, ~12K stale test lines pruned |
| 7. Frontend gut | | Shell + SDK only, 50+ files of chat/notes/projects code removed |
| 8. New ICD | 🔧 | Stub in place, full kernel-only spec TBD |
| 9. CI/CD + Dockerfile | | Single unified image, FE/BE split removed, DB names updated |
| 10. Smoke test + tag | ⬜ | Deploy, verify, tag v0.1.0 |
## v0.2.0 — SDK & Triggers