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 <noreply@anthropic.com>
This commit is contained in:
jordan 2026-01-28 13:33:25 -07:00
parent d040e7b97f
commit 3afb5c23fa
2 changed files with 14 additions and 3 deletions

View File

@ -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

View File

@ -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.
---