Skip to content

chore: canonical docs subdomain + CODEOWNERS + krakn.ai backlinks#173

Merged
se-jo-ma merged 3 commits into
mainfrom
seo/visibility
Jul 7, 2026
Merged

chore: canonical docs subdomain + CODEOWNERS + krakn.ai backlinks#173
se-jo-ma merged 3 commits into
mainfrom
seo/visibility

Conversation

@se-jo-ma

@se-jo-ma se-jo-ma commented Jul 6, 2026

Copy link
Copy Markdown
Member

Visibility pass for krakn.ai discoverability. Docs + metadata only.

Changed

  • mkdocs.yml site_url → https://fathom.krakn.ai (canonical + sitemap)
  • docs/CNAME → fathom.krakn.ai
  • docs/robots.txt Sitemap directive
  • docs/llms.txt + llms-full.txt URLs → subdomain
  • pyproject.toml urls: Homepage → https://krakn.ai, Documentation → subdomain
  • .github/CODEOWNERS → @KrakenNet/repo-management-team

⚠️ Merge gate — DNS first

  • DNS CNAME fathom.krakn.ai → krakennet.github.io in Vercel
  • GitHub Pages custom domain fathom.krakn.ai + Enforce HTTPS
  • repo-management-team granted write (else CODEOWNERS ignored)

See SEO_RUNBOOK.md in krakn-ai.

🤖 Generated with Claude Code

- mkdocs site_url -> https://fathom.krakn.ai (canonical + sitemap host)
- docs/CNAME for GitHub Pages custom domain
- docs/robots.txt with Sitemap: directive
- docs/llms.txt + llms-full.txt URLs -> subdomain
- pyproject [project.urls]: Homepage -> https://krakn.ai, Documentation -> subdomain
- .github/CODEOWNERS -> @KrakenNet/repo-management-team (auto-request reviewers)

Signed-off-by: Sean Mauk <seanmauk@krakennetworks.com>
@se-jo-ma se-jo-ma changed the title seo: canonical docs subdomain + CODEOWNERS + krakn.ai backlinks chore: canonical docs subdomain + CODEOWNERS + krakn.ai backlinks Jul 6, 2026
Adds ca6d8a2 (pyproject [project.urls] krakn.ai/Documentation backlinks) to
.git-blame-ignore-revs so scripts/check_doc_sources.py does not flag
getting-started.md / how-to/load-rule-pack.md / index.md as stale. The commit
only changed URL metadata — no user-observable behavior or public API change,
which is exactly what this file is for.

Signed-off-by: Sean Mauk <seanmauk@krakennetworks.com>
docs/robots.txt points at https://fathom.krakn.ai/sitemap.xml, the docs site's
own sitemap. That subdomain only resolves after the krakn.ai DNS + GitHub Pages
custom domain are configured, so the link checker cannot reach it on this PR —
same "cannot see the future" case as the existing blob/main and pkg.go.dev
entries in this file. Remove once the subdomain is live if you want it verified.

Signed-off-by: Sean Mauk <seanmauk@krakennetworks.com>
@se-jo-ma
se-jo-ma merged commit 4ee6c4c into main Jul 7, 2026
25 checks passed
@se-jo-ma
se-jo-ma deleted the seo/visibility branch July 7, 2026 00:08
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