[failproofai-562] docs: link the docs logo to befailproof.ai#563
Conversation
The navbar logo used Mintlify's default target, the docs homepage. Set logo.href so it points at the landing page instead, giving readers a way back to the product from every docs page. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Warning Review limit reached
Next review available in: 9 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Automated code review started - full review. Results will be posted here. |
|
✅ Analysis complete. 2 files changed (+3/-1): docs/docs.json and CHANGELOG.md. No build needed — pure config + docs change. Validated: JSON syntax, Mintlify schema conformance, translate-pipeline preservation. Posting detailed review next. |
Automated Code ReviewExecutive SummaryThis PR sets the docs logo link to https://befailproof.ai via Mintlify's Change Architecturegraph TD
A["docs/docs.json<br/>logo config"] -->|"+ href: befailproof.ai"| B["Mintlify Renderer<br/>navbar logo"]
C["scripts/translate-docs/mintlify-nav.ts"] -->|"parses docs.json<br/>mutates only navigation"| D["docs.json (rewritten)"]
A -->|"logo preserved<br/>by stringify round-trip"| D
E["CHANGELOG.md"] -->|"+ entry under 0.0.14-beta.1"| F["Docs section updated"]
style A fill:#87CEEB
style C fill:#87CEEB
style B fill:#90EE90
style E fill:#87CEEB
Legend: Green = New | Blue = Modified | Yellow = Breaking Change Risk Breaking ChangesNo breaking changes detected. Issues FoundNo issues found. The change is structurally sound. Logical / Bug Analysis1. JSON validity: VERIFIED. Loaded the actual file from the PR head commit (0700e2e) via browser -- JSON.parse() succeeds with no errors. The 2. Mintlify schema conformance: VERIFIED. The Mintlify docs show: 3. Translation pipeline preservation: VERIFIED. 4. No trailing comma: VERIFIED. The diff adds 5. CHANGELOG format: VERIFIED. Entry follows the Issue LinkageNOTE: This PR is titled "[failproofai-562]" and branched from Human Review FeedbackNo human review comments exist on this PR. Suggestions
VerdictVERDICT: APPROVED Automated code review -- 2026-07-17 11:11 UTC |
hermes-exosphere
left a comment
There was a problem hiding this comment.
Automated review: Approved. No issues found. 2 files (+3/-1): docs/docs.json adds logo.href, CHANGELOG updated. JSON valid, Mintlify schema verified, translation pipeline preservation confirmed. See review summary comment for full analysis.
| "logo": { | ||
| "light": "/logo/Failproof_AI_logo_light.png", | ||
| "dark": "/logo/Failproof_AI_logo.png" | ||
| "dark": "/logo/Failproof_AI_logo.png", |
There was a problem hiding this comment.
VERIFIED: logo.href is the correct Mintlify field. The Mintlify docs show the exact same shape: \logo: { \light: ..., \dark: ..., \href: ...\ }. This is the documented way to redirect the logo click.
hermes-exosphere
left a comment
There was a problem hiding this comment.
Automated review: Approved. ✅
What
The Failproof AI logo in the docs navbar now links to
https://befailproof.ai.The logo was already clickable — Mintlify's default sends it to the docs homepage. This sets
logo.hrefto retarget it at the landing page, so readers have a way back to the product from every docs page."logo": { "light": "/logo/Failproof_AI_logo_light.png", - "dark": "/logo/Failproof_AI_logo.png" + "dark": "/logo/Failproof_AI_logo.png", + "href": "https://befailproof.ai" },Checks
logo.hrefis the documented Mintlify field for this ("URL to redirect to when clicking the logo"); verified against the settings schema reference.docs.jsonstill parses.scripts/translate-docs/mintlify-nav.tsdoes a full parse → mutate → stringify and only touchesnavigation, so the daily translation pass preserves the new key.CHANGELOG.mdentry added under the current0.0.14-beta.1 — 2026-07-17section.Not verified locally
The rendered page was not confirmed by clicking it. Local Mintlify wouldn't run: Docker Desktop's WSL integration is off (so
Dockerfile.docscan't run), andmintlify devrefuses Node 26 —Dockerfile.docspins Node 22 for exactly that reason. Worth a click on the preview deploy before merge.Tradeoff
The logo no longer returns readers to the docs homepage — the conventional affordance. Accepted deliberately; an explicit navbar link was the considered alternative. The footer already links to
befailproof.ai(#556).🤖 Generated with Claude Code