From claude-commands
References GCP Cloud Run deployments for worldarchitecture-ai project: dev/stable/staging service URLs, revisions, statuses, recent git commits, and CSS rate limit issue history.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin jleechanorg-claude-commandsThis skill uses the workspace's default tool permissions.
- **GCP Project**: `worldarchitecture-ai`
Guides finding GCP Cloud Run services for Your Project via Cloud Console, gcloud CLI, and repo scripts; covers dev/staging/prod deployments and URLs.
Guides secure deployments to Google Cloud Storage (static apps), Cloud Run, or GKE (dynamic/container apps) after analyzing app type via package.json and enforcing secret scanning.
Interactively sets up GCP Cloud Build + Cloud Run infrastructure. Provisions APIs, Artifact Registry, service accounts, IAM, secrets, and triggers with security best practices.
Share bugs, ideas, or general feedback.
worldarchitecture-aius-central1mvp-site-app-devmvp-site-app-dev-00084-2t9sha256:6977cf297ece931d6ef2eb5e9849762780ceffc9992da46fd602ee60cf2b8c6dmvp-site-app-stablemvp-site-app-stable-00055-bprsha256:69879c67d6d16252585031b10067e64ee548e65f4ac8803d43e11ae5083751e02e881735d - "fix: remove default rate limits to prevent CSS/JS loading failures"7809a215c - "Fix all rate limits - increase to sanity-check thresholds"7809a215c - Fix all rate limits - increase to sanity-check thresholds (#2018)ed4d1e959 - Clarify agent directives in processmsgs command (#2017)cb779920b - Fix auth script path in secondo-cli.sh (#2013)ff798af6d - Sync improvements from global ~/.claude configuration (#2012)caf1d3124 - Revert gh CLI installation hooks (#2011)665b68556 - Add npm installation instructions to claude.md (#2002)e95c5eb43 - fix: reduce max instances to 6 and fix deploy script gcloud flag (#2001)cb77f0d14 - Clarify copilot slash command documentation (#2009)2fc3e1e73 - Set up hook method for GitHub CLI installation (#2003)12784dd69 - docs: add git submodule slash command path to CLAUDE.md (#1999)defc63897 - "🚨 CRITICAL SECURITY FIXES: Production-ready security hardening"default_limits=["200 per day", "50 per hour", "10 per minute"]
gcloud run services list --platform managed --format="table(name,region,status)"
# Dev environment
gcloud run services describe mvp-site-app-dev --region us-central1
# Stable environment
gcloud run services describe mvp-site-app-stable --region us-central1
# Find image SHA
gcloud run services describe mvp-site-app-stable --region us-central1 \
--format="value(spec.containers[0].image)"
# List recent image tags
gcloud container images list-tags gcr.io/worldarchitecture-ai/mvp-site-app \
--limit=20 --format="table(digest,tags,timestamp)"
# From project root
./deploy.sh mvp_site dev # Deploy to dev
./deploy.sh mvp_site staging # Deploy to staging
./deploy.sh mvp_site stable # Deploy to stable/production
# Or from mvp_site directory (note: no '.' needed when in app directory)
cd "$SOURCE_DIR"
../deploy.sh dev # Deploy to dev
../deploy.sh staging # Deploy to staging
../deploy.sh stable # Deploy to stable/production
# Use deploy.sh for normal deployments (recommended)
# Manual deployment (if needed for debugging):
cd "$SOURCE_DIR"
gcloud builds submit . --tag gcr.io/worldarchitecture-ai/mvp-site-app:staging
gcloud run deploy mvp-site-app-staging \
--image gcr.io/worldarchitecture-ai/mvp-site-app:staging \
--platform managed \
--region us-central1 \
--allow-unauthenticated \
--memory=2Gi \
--timeout=300s \
--min-instances=1 \
--max-instances=6 \
--concurrency=10
Git Commits
↓
Cloud Build (automatic on deploy.sh)
↓
Container Registry (gcr.io/worldarchitecture-ai/mvp-site-app)
↓
Cloud Run Services
├── mvp-site-app-dev (outdated - Aug 30)
├── mvp-site-app-staging (✅ available - latest main)
└── mvp-site-app-stable (production - 10 commits behind)
mvp-site-app-staging) is now available for safe iteration