Skip to content

fix: replace dead .com hosts with .dev across all skills#75

Merged
sweetmantech merged 1 commit into
mainfrom
fix/dev-domain-migration
Jul 3, 2026
Merged

fix: replace dead .com hosts with .dev across all skills#75
sweetmantech merged 1 commit into
mainfrom
fix/dev-domain-migration

Conversation

@sweetmantech

@sweetmantech sweetmantech commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Why

An agent session today tried api.recoupable.com and developers.recoupable.com (taken verbatim from skill docs) and hit NXDOMAIN. The .com service hosts are dead post-migration; skills must always point at .dev.

PR #70 fixed recoup-platform-api-access/SKILL.md but 61 other tracked files (shared references/, per-skill reference copies, sibling SKILL.mds, the account-health script) still carried .com hosts.

What

Repo-wide rewrite of every tracked reference (131 replacements, 61 files):

Old (dead) New (live)
api.recoupable.com api.recoupable.dev
developers.recoupable.com docs.recoupable.dev
chat.recoupable.com chat.recoupable.dev

Left unchanged (still live / correct):

  • Email addresses: agent@, support@, agent+…@recoupable.com
  • Marketing site: recoupable.com (still resolves)

Verification

  • https://api.recoupable.dev/api/accounts/id?email=… returns 200 with a valid accountId
  • https://docs.recoupable.dev/llms.txt, /llms-full.txt, /api-reference/openapi/research.json all return 200
  • developers.recoupable.dev is 404 everywhere; docs live at docs.recoupable.dev
  • Post-rewrite grep for the three dead hosts across tracked files: 0 hits

🤖 Generated with Claude Code


Summary by cubic

Replaced all dead .com service hosts with .dev across skills and shared references to stop NXDOMAIN errors and point to live services. All API, docs, and chat links now use api.recoupable.dev, docs.recoupable.dev, and chat.recoupable.dev.

  • Bug Fixes
    • Updated: api.recoupable.comapi.recoupable.dev, developers.recoupable.comdocs.recoupable.dev, chat.recoupable.comchat.recoupable.dev.
    • Scope: 131 replacements across 61 files (skills, shared references/, scripts).
    • Left unchanged: .com emails and marketing site (recoupable.com).
    • Verified live endpoints return 200; repo grep shows 0 remaining dead-host references.

Written for commit d3baa88. Summary will update on new commits.

Review in cubic

Summary by CodeRabbit

  • Documentation
    • Updated API and docs links across the guides to use the new api.recoupable.dev and docs.recoupable.dev domains.
    • Refreshed example commands, environment variables, and fallback URL references so sample requests point to the current endpoints.
    • Aligned research, content, and workflow examples with the new production base URL.

api.recoupable.com, developers.recoupable.com, and chat.recoupable.com no
longer resolve (developers/chat are NXDOMAIN). Rewrite every tracked
reference to the live hosts:

- api.recoupable.com -> api.recoupable.dev
- developers.recoupable.com -> docs.recoupable.dev
- chat.recoupable.com -> chat.recoupable.dev

Email addresses (agent@/support@/agent+...@recoupable.com) and the
marketing-site URL (recoupable.com) are unchanged - those are still live.

Verified live: api.recoupable.dev/api, docs.recoupable.dev/llms-full.txt,
docs.recoupable.dev/api-reference/openapi/research.json.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 3, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: d5f64656-c9d4-4f89-a157-a3279916048c

📥 Commits

Reviewing files that changed from the base of the PR and between 9cc3dc1 and d3baa88.

📒 Files selected for processing (61)
  • references/account-resolver.md
  • references/analyze-gate.md
  • references/content-api.md
  • references/endpoints.md
  • references/flamingo-api.md
  • references/research-context.md
  • references/workflows.md
  • references/workspace-context.md
  • skills/recoup-catalog-estimate-value/references/recoup-api.md
  • skills/recoup-catalog-estimate-value/scripts/estimate.py
  • skills/recoup-catalog-estimate-value/scripts/fetch_album_tracks.py
  • skills/recoup-catalog-review-deal/references/recoup-api.md
  • skills/recoup-content-asset-pack/references/account-resolver.md
  • skills/recoup-content-asset-pack/references/analyze-gate.md
  • skills/recoup-content-asset-pack/references/content-api.md
  • skills/recoup-content-asset-pack/references/research-context.md
  • skills/recoup-content-asset-pack/references/workspace-context.md
  • skills/recoup-content-make-graphics/references/account-resolver.md
  • skills/recoup-content-make-graphics/references/analyze-gate.md
  • skills/recoup-content-make-graphics/references/content-api.md
  • skills/recoup-content-make-graphics/references/research-context.md
  • skills/recoup-content-make-graphics/references/workspace-context.md
  • skills/recoup-content-make-video/references/account-resolver.md
  • skills/recoup-content-make-video/references/analyze-gate.md
  • skills/recoup-content-make-video/references/content-api.md
  • skills/recoup-content-make-video/references/research-context.md
  • skills/recoup-content-make-video/references/workspace-context.md
  • skills/recoup-content-reactive-post/references/account-resolver.md
  • skills/recoup-content-reactive-post/references/analyze-gate.md
  • skills/recoup-content-reactive-post/references/content-api.md
  • skills/recoup-content-reactive-post/references/research-context.md
  • skills/recoup-content-reactive-post/references/workspace-context.md
  • skills/recoup-content-write-caption/references/account-resolver.md
  • skills/recoup-content-write-caption/references/analyze-gate.md
  • skills/recoup-content-write-caption/references/content-api.md
  • skills/recoup-content-write-caption/references/research-context.md
  • skills/recoup-content-write-caption/references/workspace-context.md
  • skills/recoup-internal-account-health-report/SKILL.md
  • skills/recoup-internal-account-health-report/scripts/generate_account_status.py
  • skills/recoup-internal-funnel-valuation-pipeline/SKILL.md
  • skills/recoup-internal-funnel-valuation-pipeline/references/recoup-valuation-api.md
  • skills/recoup-platform-connect-account/SKILL.md
  • skills/recoup-release-plan-rollout/references/endpoints.md
  • skills/recoup-release-plan-rollout/references/response-shapes.md
  • skills/recoup-release-track-drop/references/response-shapes.md
  • skills/recoup-research-artist-overview/SKILL.md
  • skills/recoup-research-artist-overview/references/endpoints.md
  • skills/recoup-research-artist-overview/references/workflows.md
  • skills/recoup-research-find-contacts/SKILL.md
  • skills/recoup-research-find-contacts/references/workflows.md
  • skills/recoup-research-find-talent/SKILL.md
  • skills/recoup-research-find-talent/references/workflows.md
  • skills/recoup-research-playlist-targets/SKILL.md
  • skills/recoup-research-playlist-targets/references/workflows.md
  • skills/recoup-research-the-web/SKILL.md
  • skills/recoup-research-the-web/references/workflows.md
  • skills/recoup-research-weekly-brief/SKILL.md
  • skills/recoup-research-weekly-brief/references/workflows.md
  • skills/recoup-song-analyze-audio/references/flamingo-api.md
  • skills/recoup-song-find-hook/references/flamingo-api.md
  • skills/recoup-song-placement-pitch/references/flamingo-api.md

📝 Walkthrough

Walkthrough

This PR replaces the legacy api.recoupable.com and developers.recoupable.com hosts with api.recoupable.dev and docs.recoupable.dev across documentation examples, SKILL.md files, and Python default-URL fallbacks throughout the repository's references/ and skills/ directories.

Changes

Domain migration across documentation and scripts

Layer / File(s) Summary
Shared reference docs
references/account-resolver.md, references/analyze-gate.md, references/content-api.md, references/endpoints.md, references/flamingo-api.md, references/research-context.md, references/workflows.md, references/workspace-context.md
Base API and docs URLs in curl examples and env variable snippets updated from .com to .dev hosts.
Catalog skills
skills/recoup-catalog-estimate-value/..., skills/recoup-catalog-review-deal/references/recoup-api.md
Reference docs and Python scripts (estimate.py, fetch_album_tracks.py) default BASE/example URLs switched to .dev.
Content skills
skills/recoup-content-asset-pack/..., skills/recoup-content-make-graphics/..., skills/recoup-content-make-video/..., skills/recoup-content-reactive-post/..., skills/recoup-content-write-caption/...
account-resolver, analyze-gate, content-api, research-context, and workspace-context references updated to .dev API/docs hosts across all five content skills.
Internal skills
skills/recoup-internal-account-health-report/..., skills/recoup-internal-funnel-valuation-pipeline/..., skills/recoup-platform-connect-account/SKILL.md
SKILL.md docs and generate_account_status.py default host updated to .dev.
Release skills
skills/recoup-release-plan-rollout/references/*, skills/recoup-release-track-drop/references/response-shapes.md
Endpoint and response-shape headers updated to reference .dev production host.
Research skills
skills/recoup-research-artist-overview/..., skills/recoup-research-find-contacts/..., skills/recoup-research-find-talent/..., skills/recoup-research-playlist-targets/..., skills/recoup-research-the-web/..., skills/recoup-research-weekly-brief/...
SKILL.md and workflows.md example RECOUP_API exports switched to .dev host.
Song skills
skills/recoup-song-analyze-audio/references/flamingo-api.md, skills/recoup-song-find-hook/references/flamingo-api.md, skills/recoup-song-placement-pitch/references/flamingo-api.md
Base URL documentation and fallback shell logic default to .dev host.

Estimated code review effort: 2 (Simple) | ~15 minutes

Poem:

A rabbit hops through docs anew,
Swapping .com for .dev, it's true,
Every curl, every base URL host,
Migrated gently, coast to coast,
Hop, hop, hooray — the domain's brand new! 🐇

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/dev-domain-migration

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sweetmantech sweetmantech merged commit 435a335 into main Jul 3, 2026
1 of 3 checks passed
@sweetmantech sweetmantech deleted the fix/dev-domain-migration branch July 3, 2026 17:22
sweetmantech added a commit to recoupable/mono that referenced this pull request Jul 3, 2026
The .com→.dev migration (chat#1819) shipped 2026-06-30; chat.recoupable.com
and developers.recoupable.com are DNS-dead, brand email moved to the
@recoupable.dev apex, and the canonical API host is api.recoupable.dev
(recoup-api.vercel.app still resolves but is not canonical). An agent
session hit NXDOMAIN following the stale .com hosts documented here.

- Chat endpoint -> chat.recoupable.dev/api
- API endpoint -> api.recoupable.dev/api
- API docs -> docs.recoupable.dev (llms.txt / llms-full.txt live there)
- Branding: agent@recoupable.dev, chat.recoupable.dev, recoupable.dev

Companion to recoupable/skills#75 (same sweep across the skills repo).

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant