{"slug":"operations/CF_WORKERS_AUDIT","title":"Cloudflare Workers Account Audit — 103 workers, ~15 real","section":"operations","sectionLabel":"Operations","status":"unclassified","type":"document","path":"operations/CF_WORKERS_AUDIT.mdx","bytes":5909,"description":null,"updated":null,"source":"integratewise/Integratewise-docs-wiki","content":"\nStatus: CURRENT\nDate: 2026-07-19\nMethod: live account inventory (Workers API) cross-referenced against every\n`wrangler.toml` in this repo (85 producible worker names, 55 distinct\nservice-binding targets) and `deploy-workers.yml` (the CI deploy path).\n\n> **The production mesh is the ~15 `*-prod` workers released through\n> `deploy-workers.yml` after test validation.** Everything else is history: pre-consolidation\n> names, dead `-staging` twins from January, abandoned experiments, and\n> personal projects. This sprawl is also why Workers Builds keeps hitting\n> the account build-capacity ceiling.\n\n## Tier 1 — KEEP (live mesh + bound dependencies)\n\nDeployed by CI on every `main` push, and/or a service-binding target of a\ndeployed worker (deleting a binding target breaks its caller at runtime):\n\n`gateway-prod` · `pipeline-prod` · `connector-prod` · `intelligence-prod` ·\n`knowledge-prod` · `workflow-prod` · `l2-prod` · `continuity-prod` ·\n`mcp-connector-prod` · `folder-watcher-prod` · `integratewise-tenants` ·\n`integratewise-admin` · `integratewise-billing` · `integratewise-think` ·\n`integratewise-webhook-ingress` · `integratewise-mcp-pool-prod` ·\n`integratewise-integration-management-mcp-prod` · `integratewise-spine` ·\n`iw-agent-runtime` · `hub-controller-api` · `integratewise-connector-sync` ·\n`integratewise-mcp-connector`\n\nAlso currently bound (conservative keep — bound by _some_ repo config, often\ndeprecated ones; re-audit after the deprecated services are retired):\n`connector` · `knowledge` · `intelligence` · `continuity` · `workflow` ·\n`pipeline` · `gateway` · `integratewise-pipeline` · `integratewise-knowledge` ·\n`integratewise-bff` · `integratewise-connector` · `integratewise-intelligence` ·\n`integratewise-l2` · `integratewise-loader` · `integratewise-store` ·\n`integratewise-continuity` · `integratewise-workflow` · `l2-test` ·\n`integratewise-admin-staging` · `integratewise-loader-staging` ·\n`integratewise-store-staging`\n\n## Tier 2 — VERIFY before touching (19)\n\nRecently active or repo-known but not bound by anything. Check routes/custom\ndomains in the dashboard before deciding:\n\n- `integratewise-anthropic-mcp-prod`, `integratewise-perplexity-mcp-prod` —\n  the AI provider MCPs (KEEP; source not yet repatriated into the repo — see\n  `docs/architecture/AI_CONNECTOR_MCP_FLOW.md`)\n- `integratewise-live`, `integratewise-live-prod` — active in July; unknown\n  role (possibly old app hosts with routes). Verify routes before deleting.\n- `integratewise-hermes` — stale deploy of `services/hermes` (redeploy from\n  repo, don't delete)\n- `integratewise-webhooks`, `integratewise-folder-watcher`,\n  `twin-orchestrator`, `folder-watcher-test`, `integratewise-agent-registry`,\n  `integratewise-telemetry-staging` — repo-known, idle since June\n- Deprecated pipeline stages, unbound: `integratewise-act`,\n  `integratewise-govern`, `integratewise-normalizer` (+ their `-staging`\n  twins, `integratewise-think-staging`) — deletable once the deprecated\n  services are formally retired (HERMES.md migration table)\n- `misty-brook-99b1d` — unknown/personal, active July 8; confirm owner\n\n## Tier 3 — DELETE (41 — not in repo, not bound, idle)\n\nOld duplicates and dead ends. After a one-time glance for routes/DO data in\nthe dashboard, delete with local wrangler (OAuth session — per AGENTS.md,\n`unset CLOUDFLARE_API_TOKEN` first so the connect@integratewise.ai session is\nused):\n\n```bash\nunset CLOUDFLARE_API_TOKEN\nfor w in \\\n  modelflare browser-agent workflows-starter-template \\\n  ops-iw-agent-runtime ops-ai-bridge ops-litellm-proxy ops-memory-pipeline \\\n  twin twin-agent \\\n  integratewise-gateway integratewise-gateway-staging \\\n  integratewise-live-dev integratewise-live-production \\\n  integratewise-pipeline-staging integratewise-mcp-connector-staging \\\n  integratewise-bff-staging integratewise-connector-staging \\\n  integratewise-intelligence-staging integratewise-knowledge-staging \\\n  integratewise-spine-staging integratewise-iq-hub-staging \\\n  integratewise-mcp-tool-server-staging \\\n  integratewise-spine-v2 integratewise-spine-v2-production integratewise-spine-v2-staging \\\n  integratewise-iq-hub integratewise-mcp-tool-server integratewise-connector-manager \\\n  integratewise-agents \\\n  integratewise-maketingsite integratewise-marketingsite \\\n  orange-cell-7c67 orange-paper-439c glowing-pancake \\\n  continurityops cus0 \\\n  v1-portfolio-hire hub-api-prod hub-controller \\\n  agents-starter integratewis21 \\\n; do wrangler delete --name \"$w\" --force || echo \"SKIP $w\"; done\n```\n\nNotes:\n\n- Deletion is irreversible and drops any Durable Object storage attached to\n  the worker. None of the Tier-3 names are DO-bearing per repo configs, but\n  the dashboard glance is the final check.\n- `integratewise-maketingsite`/`-marketingsite` (March) are superseded by the\n  `integratewise-marketing` Cloudflare Pages deploy; `hub-api-prod`/`hub-controller`\n  are superseded by `hub-controller-api`; `integratewise-gateway` (June 9) is the\n  pre-consolidation gateway superseded by `gateway-prod`.\n- `v1-portfolio-hire`, `agents-starter`, `misty-brook-99b1d`, `modelflare`,\n  `browser-agent` look personal/experimental — confirm before deleting.\n\n## Also: disconnect Workers Builds git integration (12 workers)\n\n`deploy-workers.yml` (GitHub Actions) is the working deploy path — it is an\nexplicit, test-first core release rather than an automatic main-branch push. The Cloudflare git\nintegration on `gateway-prod`-family workers duplicates it, double-deploys on\nmain, and fails on every PR branch (capacity ceiling), spamming PRs with\n❌ check runs. Per worker in the dashboard: **Settings → Build → disconnect\nthe Git repository** for: gateway, bff, connector, billing, l2, intelligence,\nknowledge, admin, tenants, think, mcp-connector, pipeline.\n"}