From 3afb5c23fa0485bdcc257ccacd43cf3d9c0be2a4 Mon Sep 17 00:00:00 2001 From: jordan Date: Wed, 28 Jan 2026 13:33:25 -0700 Subject: [PATCH] docs: Update CLAUDE.md and cookbook for v0.10.0 multi-domain release - Add --deploy flag documentation to quick reference - Update platform status with Multi-Domain Support (Done) - Add current version indicator - Add new implementation entries to cookbook - Mark cookbook ready for E2E testing Co-Authored-By: Claude Opus 4.5 --- CLAUDE.md | 12 +++++++++--- cookbooks/landing-page.md | 5 +++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index bcdb0c7..33b5ebb 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -47,10 +47,13 @@ go run ./cmd/rdev-api # Run tests go test ./... -# Release new version -./scripts/release.sh v0.8.1 "Description of changes" +# Release + deploy (one command) +./scripts/release.sh v0.10.1 "Description of changes" --deploy -# Deploy (after release) +# Release only (no deploy) +./scripts/release.sh v0.10.1 "Description of changes" + +# Manual deploy (if needed) kubectl apply -f deployments/k8s/base/rdev-api.yaml kubectl rollout restart -n rdev deployment/rdev-api @@ -128,8 +131,11 @@ cookbooks/ # End-to-end workflow guides | Multi-Provider Agents | **Done** | Claude Code + OpenCode via registry | | Webhooks | **Done** | Event dispatcher with retry delivery | | Embedded Worker | **Done** | Goroutine in rdev-api, polls queue | +| Multi-Domain Support | **Done** | Auto-slugs, custom subdomains, DNS aliases | | Build Orchestration | Planned | Structured build specs via API | +**Current Version:** v0.10.0 + ## Constraints - **ON-PREM k3s** - not GKE, always set KUBECONFIG diff --git a/cookbooks/landing-page.md b/cookbooks/landing-page.md index 84f2f2a..cd37413 100644 --- a/cookbooks/landing-page.md +++ b/cookbooks/landing-page.md @@ -291,6 +291,11 @@ All components for the full landing page pipeline are implemented: | DNS alias endpoints | `internal/handlers/infrastructure_domains.go` | Implemented | | CI pipeline proxy | `internal/handlers/infrastructure_pipelines.go` | Implemented | | Create-and-build endpoint | `internal/handlers/create_and_build.go` | Implemented | +| Multi-domain support | `internal/adapter/postgres/project_domain.go` | Implemented | +| Auto-generated slugs | `internal/domain/project_domain.go` | Implemented | +| Site health check | `internal/service/project_infra.go` | Implemented | + +**Ready for E2E testing:** Run `./cookbooks/scripts/landing-test.sh run` to test the full flow. ---