Skip to content

chore: replace remaining remoteclaw.ai URLs with .org#2386

Merged
alexey-pelykh merged 1 commit intomainfrom
chore/rebrand-remoteclaw-ai-urls
Apr 17, 2026
Merged

chore: replace remaining remoteclaw.ai URLs with .org#2386
alexey-pelykh merged 1 commit intomainfrom
chore/rebrand-remoteclaw-ai-urls

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Closes #2382. Follows up on PR #2379 (which cleaned up docs.remoteclaw.ai references) by sweeping the long tail of remoteclaw.ai URLs — we own remoteclaw.org, not .ai.

Summary

21 files, symmetric 37 insertions / 37 deletions (pure TLD swap; one oxfmt reflow in a test file accounts for the +2 line delta):

  • Production code (5 files, src/): website const, Telegram onboarding, wizard "What now" message, Swift share-self-test URL, OSC-8 hyperlink test fixture
  • Tests (3 files, src/): $schema URL fixture, team@ email fixture, website URL assertion
  • Docs (9 files, docs/): Docker OCI image.url label (was inconsistent with .documentation=.org), install script commands (FAQ, raspberry-pi, RELEASING), trust page links, security contact emails, fastlane README
  • iOS fastlane metadata (4 files, apps/ios/fastlane/): marketing/support/privacy URLs, review-info email

Verification

AC Verdict Evidence
grep -r "remoteclaw\.ai" returns only attribution/shims Zero matches across tracked files (over-delivers — permitted exceptions unused)
Docker image labels agree on one domain docs/install/docker.md:175-177 all .org (was .ai / .org mismatch)
Fastlane support URL resolves docs.remoteclaw.org/platforms/ios/ → HTTP 200
Install scripts work remoteclaw.org/install.sh + install.ps1 → HTTP 200
trust.remoteclaw.ai references resolve or replaced trust.remoteclaw.org (matches fork's pre-existing SECURITY.md convention; aspirational subdomain consistent with how .org trust page is referenced throughout)

Aspirational .org paths

A few .org paths introduced here are aspirational (don't yet resolve): /showcase, /privacy, /share-self-test, /config.json, trust.remoteclaw.org. This matches the fork's existing convention — SECURITY.md at fork HEAD references aspirational trust.remoteclaw.org. Pages can be stood up (or redirects added) separately; the rebrand consistency is the load-bearing fix.

Non-goals

Test plan

  • `pnpm check` (oxfmt + tsgo + oxlint + rebrand-leakage + messaging-tmp) — PASS
  • 4 modified test files — 61/61 pass
  • CI green on all required checks
  • Copilot auto-reviewer feedback processed (if any)
  • Post-submit adversarial review clean

🤖 Generated with Claude Code

Fork owns remoteclaw.org, not remoteclaw.ai. PR #2379 cleaned up
docs.remoteclaw.ai references; this picks up the long tail:
production code (website const, onboarding messages, Swift share-self-test
URL, docker OCI label), docs (install scripts, trust page, security
emails, FAQ, fastlane privacy/marketing/support URLs), and test
fixtures ($schema URL, team email, OSC-8 hyperlink).

21 files, symmetric 37 insertions / 37 deletions (pure TLD swap).

Verified endpoints resolve on .org:
- remoteclaw.org/install.sh, install.ps1 → 200
- docs.remoteclaw.org/platforms/ios/ → 200

Aspirational .org subdomains (trust.remoteclaw.org, /showcase,
/privacy, /share-self-test, /config.json) match fork's established
SECURITY.md convention — pages to be stood up separately.

Follow-up: #2385 tracks a regression-prevention CI gate.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@alexey-pelykh alexey-pelykh merged commit 8d35ea6 into main Apr 17, 2026
12 checks passed
@alexey-pelykh alexey-pelykh deleted the chore/rebrand-remoteclaw-ai-urls branch April 17, 2026 14:36
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.

Clean up remaining remoteclaw.ai references (fork owns .org only)

1 participant