KB-17F1

Domain Cleanup Report

2 min read Revision 1
domaincleanupreport

Domain Cleanup Report

Date: 2026-03-06 Mission: DOMAIN-CLEANUP PR: #452 (merged + deployed)

Summary

Removed all references to ai.incomexsaigoncorp.vn across the codebase. Only vps.incomexsaigoncorp.vn remains as the single Nuxt domain.

Files Updated (33 total)

CI Workflows (4)

  • .github/workflows/deploy-vps.yml
  • .github/workflows/e2e-test.yml
  • .github/workflows/firebase-deploy.yml
  • .github/workflows/sync-check.yml

DOT Tools (7)

  • dot/bin/dot-ai-bridge-check, dot-ai-manifest, dot-health-check
  • dot/bin/dot-spider, dot-sync-check, dot-test-login, dot-web28-complete

Config (5)

  • dot/config/environment.sh, credentials.example.json
  • infra/nginx/conf.d/default.conf
  • terraform/main.tf
  • .claude/settings.local.json

Web App (5)

  • web/components/ai/CreateDiscussionModal.vue
  • web/modules/directus/runtime/plugins/directus.ts
  • web/package.json, web/scripts/bootstrap_directus.ts

Public Assets (2)

  • web/public/agent_data_openapi.yaml
  • web/public/llms.txt

Documentation (10)

  • docs/dev/blueprints/AGENCY_OS_E1_BLUEPRINT.md, PHULUC_16_E1_BLUEPRINT.md
  • docs/dev/ssot/AI_ACTION_SETUP_GUIDE.md, AI_AGENT_SETUP.md, LOCAL_DEVELOPMENT_ENVIRONMENT.md
  • docs/ops/AI_GATEWAY_ADMIN_CHECKLIST.md, AI_GATEWAY_INSTRUCTIONS.md, ENV_VARS_REFERENCE.md
  • dot/docs/health-check.md, spider.md
  • web/docs/TESTING.md

Manual Actions Required

User needs to do these manually on GCP Console:

  1. Delete Cloud Run service nuxt-proxy (asia-southeast1)
  2. Disable Firebase Hosting custom domain ai.incomexsaigoncorp.vn
  3. Remove DNS record for ai.incomexsaigoncorp.vn from Cloudflare

Verify

  • grep ai.incomexsaigoncorp -> 0 results (excl backups/reports)
  • vps.incomexsaigoncorp.vn -> HTTP 200
  • CI GREEN (terraform fail expected — no GCP creds in CI)
  • Deployed to production

TD-076 -> RESOLVED (code side)

DNS/GCP cleanup pending user action.