Skip to content

Fix broken links: automation URL and Ask Fern footer links#4434

Merged
devalog merged 2 commits into
mainfrom
devin/fix-broken-links
Mar 20, 2026
Merged

Fix broken links: automation URL and Ask Fern footer links#4434
devalog merged 2 commits into
mainfrom
devin/fix-broken-links

Conversation

@github-actions

@github-actions github-actions Bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes three broken links detected by the scheduled link checker:

Broken URL Source File Fix
/api-definitions/openapi/automation (404) fern/products/api-def/pages/project-structure.mdx Updated to /learn/api-definitions/openapi/sync-your-open-api-specification (added /learn prefix and used correct page slug from api-def.yml)
/learn/ask-fern (404) footer/src/FernFooter.tsx Updated to /learn/docs/ai-features/ask-fern/overview (Ask Fern moved under Docs product)
/learn/ask-fern (404) fern/components/FernFooter.tsx Same fix as above

Also deletes the scaffold file (.github/broken-links/broken-links.md) per instructions.

Review & Testing Checklist for Human

  • Verify the automation link resolves: visit /learn/api-definitions/openapi/sync-your-open-api-specification in the preview deployment and confirm it loads the "Sync your specification" page. The slug was derived from api-def.yml line 24 (slug: sync-your-open-api-specification).
  • Verify the Ask Fern footer link resolves: scroll to the site footer on any page and click "Ask Fern" — it should navigate to /learn/docs/ai-features/ask-fern/overview.
  • Confirm both footer components (footer/src/FernFooter.tsx and fern/components/FernFooter.tsx) render correctly — these are two separate copies of the footer used in different contexts.

Notes

  • The page at project-structure.mdx also has other links without the /learn/ prefix (e.g., /api-definitions/openapi/overview, /sdks/overview/project-structure). These were not flagged by the link checker so they were left unchanged per the instructions.
  • There is a built docs.xml sitemap with old Ask Fern URLs — this appears to be auto-generated and should update on the next build.

Link to Devin session: https://app.devin.ai/sessions/d35717a163bc4e08a54cd0a917d01124

@devin-ai-integration devin-ai-integration Bot changed the title Fix broken links (Devin) Fix broken links: automation URL and Ask Fern footer links Mar 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

🌿 Preview your docs: https://fern-preview-devin-fix-broken-links.docs.buildwithfern.com/learn

Here are the markdown pages you've updated:

@davidkonigsberg davidkonigsberg marked this pull request as ready for review March 20, 2026 11:45
@devalog devalog merged commit e5f1906 into main Mar 20, 2026
3 checks passed
@devalog devalog deleted the devin/fix-broken-links branch March 20, 2026 11:50
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.

1 participant