-
[NA] [DOCS] fix: repair broken docs links and remove defunct Anannas integration (#7548)
发布于
2026-07-21 11:57:48 +00:00 -
WIP
-
fix(docs): repair broken links and remove defunct Anannas integration
- Fix 5 changelog canonical-urls (wrong YYYY-MM-DD format) by removing all
redundant canonical-url frontmatter; Fern derives canonical from custom-domain - Fix moved internal links: /prompt_engineering/mcp-server -> /mcp-server,
/tracing/export_data -> /tracing/advanced/export-data - Fix Vercel AI SDK Google provider link (google-generative-ai -> google)
- Remove Anannas integration (origin server permanently down / 522) from v2 and v1
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
- fix(docs): apply same link fixes to v1 docs and skip Fern asset false-positive
The preview link check crawls v1 too; the v1 changelog/reference pages had the
identical broken links already fixed in v2.- Point the 5 broken v1 changelog canonical-urls at the /changelog index, matching
the other 54 v1 changelog files - Fix v1 changelog body links (mcp-server, export_data) and the v1 TS SDK Vercel
Google provider links - Skip app.buildwithfern.com in linkinator: it is Fern's own platform JS bundle
(404s with a per-build hash), not a content link we control
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
- ci(docs): skip external hosts that flake the preview link check
The preview link check reports external status 0/403/429 as broken without
re-checking, so it flakes red on whichever provider/reference site is slow or
rate-limiting that run (different set every time). Skip the known offenders seen
across runs so the check reflects our own content, not external host availability.Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
- ci(docs): fail link check only on 404/410, not external timeouts
Replaces the growing external-host skip list with a status-based rule: only a
404/410 (resource gone/renamed) fails the check, from any host. Timeouts, 403s,
429s and 5xx are reported as "unverified" but do not fail, because under
--concurrency 500 a different random subset of external hosts flakes every run,
so a skip list never converges. Keeps the app.buildwithfern.com skip (Fern's own
404 asset). Real regressions like the moved Vercel provider page still fail.Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Co-authored-by: Claude Opus 4.8 (1M context) noreply@anthropic.com
Co-authored-by: Alex Bezpalko alexb@comet.com下载附件
-