Skip to content

chore: migrate domain references from coco.xyz to icoco.ai - #65

Merged
Nanyan merged 1 commit into
mainfrom
chore/domain-migration-icoco-ai
Jun 1, 2026
Merged

Nanyan merged 1 commit into
mainfrom
chore/domain-migration-icoco-ai

Conversation

@owen0x6f

Copy link
Copy Markdown
Contributor

Summary

  • Replaces all domain references from coco.xyz to icoco.ai across the Hugo site (22 files, 66 replacements)
  • Follows uniform subdomain mapping: xxx.coco.xyz → xxx.icoco.ai
  • Covers: coco.xyz, labs.coco.xyz, api.coco.xyz, connect.coco.xyz, docs.coco.xyz, service@coco.xyz, contact@coco.xyz
  • No git.coco.xyz references existed in the repo, so no exclusions were needed

Scope

Part of the domain migration from coco.xyz to icoco.ai. This PR covers site content and config changes — DNS and infrastructure changes are handled separately.

Files changed

  • Config: hugo.yaml, static/CNAME
  • Content: content/clawmark/, content/hxa-connect/
  • Layouts: layouts/partials/ (footer, head, home)
  • Static: static/llms.txt, static/robots.txt, static/.well-known/ai-plugin.json, static/clawmark/dashboard/
  • i18n: i18n/en.yaml, i18n/zh-cn.yaml
  • CSS: assets/css/custom.css, assets/css/schemes/coco.css
  • Docs: README.md

Test plan

  • Verify Hugo site builds without errors (hugo)
  • Check all internal links point to icoco.ai
  • Verify CNAME file updated to labs.icoco.ai
  • Verify baseURL in hugo.yaml is https://labs.icoco.ai/
  • Spot-check sitemap and robots.txt URLs

🤖 Generated with Claude Code

Replace all domain references across the Hugo site following the uniform
subdomain mapping: xxx.coco.xyz → xxx.icoco.ai. Covers config, content,
layouts, static assets, CNAME, and i18n files. No git.coco.xyz references
existed, so no exclusions were needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@Nanyan Nanyan left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

域名迁移 coco.xyz → icoco.ai,22 文件 66 处替换,EN/ZH 对称更新。

Config (hugo.yaml, CNAME)、content (ClawMark, HxA Connect)、layouts (JSON-LD, footer, hero)、static (ai-plugin.json, robots.txt, llms.txt)、i18n 全部一致。

建议(非阻塞):

  1. static/clawmark/dashboard/assets/index-C7PTYzv5.js 是手动改 minified bundle —— 替换本身正确(api.coco.xyz → api.icoco.ai),但建议确认 ClawMark dashboard 源码的 .env / vite.config 也已更新,避免下次 rebuild 回退
  2. extend-head.html JSON-LD logo URL 指向 icoco.ai/coco-b.svg,确认资源已部署
  3. 合并后跑一遍 grep -r "coco\.xyz" 确保无遗漏

LGTM ✅

@Nanyan
Nanyan merged commit f52f5e6 into main Jun 1, 2026
2 checks passed
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.

2 participants