The scheduled weekly site audit found broken links.
Two checks run: (1) internal slugs on docs.smallest.ai, and (2) external github.com/smallest-inc/cookbook/* URLs referenced from v4 MDX. Either failing will open this issue. PR-level checks don't catch this: docs slugs can break when the target page is renamed in a different PR, and cookbook URLs can break when a sample is moved/renamed in the cookbook repo.
Full audit output
Skipping 665 MDX file(s) not registered in any nav YAML (orphan/frozen). Use --all-files to include them.
Skipping 46 MDX file(s) in frozen v2.2.0/v3.0.1 versions (off-limits per project policy).
Checking 225 unique internal URL(s) across 262 file(s) against https://docs.smallest.ai ...
❌ 2 broken link(s):
404 /atoms/api-reference/api-reference/campaigns/create-a-campaign
in: fern/products/atoms/pages/dev/build/campaigns/creating-campaigns.mdx
404 /atoms/api-reference/api-reference/logs/get-conversation-log-by-id
in: fern/products/atoms/pages/dev/integrate/websocket-sdk.mdx
===== Cookbook URL audit =====
Checked 55 cookbook URLs across v4 docs.
OK: 55
Broken: 0
Workflow run: https://github.com/smallest-inc/smallest-ai-documentation/actions/runs/27932787390
The scheduled weekly site audit found broken links.
Two checks run: (1) internal slugs on
docs.smallest.ai, and (2) externalgithub.com/smallest-inc/cookbook/*URLs referenced from v4 MDX. Either failing will open this issue. PR-level checks don't catch this: docs slugs can break when the target page is renamed in a different PR, and cookbook URLs can break when a sample is moved/renamed in the cookbook repo.Full audit output
Workflow run: https://github.com/smallest-inc/smallest-ai-documentation/actions/runs/27932787390