Skip to content

fix(docs): repoint canonical to authsome.ai and drop dead links#271

Merged
manojbajaj95 merged 1 commit into
agentrhq:mainfrom
zriyansh:fix/docs-canonical-domain
May 15, 2026
Merged

fix(docs): repoint canonical to authsome.ai and drop dead links#271
manojbajaj95 merged 1 commit into
agentrhq:mainfrom
zriyansh:fix/docs-canonical-domain

Conversation

@zriyansh
Copy link
Copy Markdown
Contributor

Summary

The Mintlify-generated sitemap at https://authsome.ai/docs/sitemap.xml still had every <loc> pointing at the old authsome.agentr.dev domain because seo.metatags.canonical in docs.json was stale. This fixes the sitemap, plus drops several broken internal links that surfaced in a follow-up link audit.

Changes

Domain rename (canonical + footer):

  • docs/site/docs.json canonical to https://authsome.ai/docs.
  • docs/site/docs.json footer "Home" link to https://authsome.ai.
  • docs/site/guides/custom-providers.mdx schema URL to authsome.ai.

Security disclosure flow:

  • Drop the security@agentr.dev email path from disclosure.mdx. All reports now route through GitHub's private security advisory flow. This requires Private Vulnerability Reporting to be enabled in repo Settings under Security to make /security/advisories/new resolve for non-maintainers.

Dead links (4 references in 4 files):

  • roadmap.mdx: drop both references to docs/authsome-design.md (moved to docs/internal/ upstream, not public-facing).
  • daemon-trust-boundary.mdx: replace the authsome-design.md link with a link to the public /roadmap page.
  • encryption.mdx: drop the docs/specs/authsome-v1.md reference (file deleted upstream); keep the prose describing the future portable spec.
  • credential-storage.mdx: same fix as encryption.mdx. Incidentally removes one stale manojbajaj95 owner reference too.

Out of scope (follow-up PR)

A broader link audit also found ~10 active manojbajaj95/authsome references in CONTRIBUTING.md, skills/authsome/SKILL.md, and a few other docs that should be updated to agentrhq/authsome. SKILL.md is the most active one since it includes a gh issue create --repo manojbajaj95/authsome command that misroutes user issue submissions. Will open as a separate PR.

CHANGELOG.md also has ~100 manojbajaj95 URLs but is auto-regenerated by release-please on every release, so a manual fix would be overwritten. Leaving alone.

Five external provider dashboard URLs (beehiiv, calendly, keywordseverywhere, mention-me, savvycal) returned 404 because the providers reorganized their settings pages. Out of repo scope.

Test plan

  • Merge and wait for the next Mintlify rebuild.
  • Re-fetch https://authsome.ai/docs/sitemap.xml and confirm every <loc> now uses authsome.ai.
  • Enable Private Vulnerability Reporting on agentrhq/authsome at https://github.com/agentrhq/authsome/settings/security_analysis so the /security/advisories/new link in disclosure.mdx resolves.
  • Click through the four updated docs pages (roadmap, daemon-trust-boundary, encryption, credential-storage) and confirm no broken links remain.

Mintlify generates the sitemap from seo.metatags.canonical, and the
canonical was still pointing at authsome.agentr.dev. Every <loc> in
https://authsome.ai/docs/sitemap.xml carried the old domain even
though the docs are now hosted at authsome.ai.

Domain rename:
- docs.json canonical to https://authsome.ai/docs.
- docs.json footer "Home" link to https://authsome.ai.
- custom-providers.mdx schema URL to authsome.ai.

Security disclosure:
- Drop the security@agentr.dev email path from disclosure.mdx and
  route all reports through GitHub's private security advisory flow.
  The email was the only contact path that needed mailbox
  maintenance; GitHub advisories give us the same private channel
  without it.

Dead links (target files deleted upstream in 019bdd1 and ec06181):
- roadmap.mdx: drop both references to docs/authsome-design.md
  (moved to docs/internal/, not public-facing).
- daemon-trust-boundary.mdx: replace authsome-design.md reference
  with a link to the public /roadmap page.
- encryption.mdx: drop docs/specs/authsome-v1.md reference; keep
  the prose describing the future portable spec.
- credential-storage.mdx: same fix as encryption.mdx, also drops
  one stale manojbajaj95 owner reference incidentally.
@manojbajaj95 manojbajaj95 merged commit 459259e into agentrhq:main May 15, 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