Restructure docs navigation around how it works - #643
andrewleesteele wants to merge 9 commits into
Conversation
Replace the difficulty-tier sidebar with four groups: Overview, Start building, How it works (configure, control, scale, observe, manage), and Partnering with KERNEL. Cookbooks, Agent Skills, and Integrations become single card-grid pages instead of long sidebar lists, and the Cookbooks tab is removed. Add See all products, Why KERNEL?, Quickstart, Browser Loop, Concurrency and Limits, Enterprise, Trust Center, and Contact Sales pages. Merge the control-surface and where-the-loop-runs guidance into the Control page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
Show all published skills on Agent Skills, with the most-installed ones highlighted first. Point the introduction's start-here and how-it-works cards at the new navigation, and drop the app platform and scaling sections that now live under Control and Scale. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Separate agent frameworks (the model loop) from browser automation frameworks (driving the page), add a Playwright card, and list computer use models by provider with Anthropic, OpenAI, and Gemini first. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk assessment: Medium
Not approving. This is a public docs information-architecture change with a wide reader-facing blast radius, and some of the new operational claims are still unfinished in the diff.
What changed (from the diff, 21 files, +832 / −300):
docs.jsonreplaces the sidebar (Basics / Intermediate / Advanced / Info) with Overview, Start building, How it works, and Partnering with KERNEL, and removes the Cookbooks tab. Pages such asauth/faq,browsers/faq,info/concepts, andinfo/unikernelsleave the nav.seo.indexingis set to"all", which changes which pages search engines index.- New pages state plan and product facts readers will rely on: concurrency caps (Developer 5, Hobbyist 10, Start-Up 150), create-rate
429behavior, default memory, Enterprise HIPAA/BAA and zero data retention, and a SOC 2 Type II trust-center pointer. browsers/concurrency-and-limits.mdxstill has a source TODO that the per-plan browser-create rate table is not confirmed. That page also states that pool acquire is exempt from the create rate.
Why this is Medium, not Low: there is no application auth, billing, or infrastructure code, so this is not a production-systems change. It is also not a small documentation edit. The navigation config is the primary surface of this repo, the change is cross-file, and correctness of the new limits and compliance copy is not settled in the diff.
Code owner review is not required on main (require_code_owner_review is false). No prior approval from this automation to revoke. The PR is still a draft.
Sent by Cursor Automation: Assign PR reviewers
These were listed on the old integrations page and were left off the card grid. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk assessment: Medium
Not approving. Re-checked the full diff after the latest pushes. Risk is unchanged from the earlier assessment, so there is no approval to revoke.
Current diff: 21 files, +854 / −300, still a draft. Code owner review is not required (require_code_owner_review is false on main).
What the diff actually does:
docs.jsonreplaces the docs sidebar (Basics / Intermediate / Advanced / Info) and removes the Cookbooks tab. Cookbooks, skills, and most integration pages leave the nav and are reached from card grids instead.seo.indexingis set to"all", which changes which pages search engines index.- New pages state plan and compliance facts readers will rely on: concurrency caps (Developer 5, Hobbyist 10, Start-Up 150), create-rate
429behavior, default memory, Enterprise HIPAA/BAA and zero data retention, and a SOC 2 Type II trust-center pointer. browsers/concurrency-and-limits.mdxstill has a source TODO that the per-plan browser-create rate table is not confirmed, and it states that pool acquire is exempt from the create rate.
Commits since the last assessment (4f4df66, 2639ce6) only restore Wallets, Web Bot Auth, and the Vercel template cards on the integrations grid, and swap the quickstart so the coding-agent path comes first. That does not shrink the navigation blast radius or settle the unfinished limits copy.
Why this stays Medium: there is no application auth, billing, or infrastructure code. It is also not a small documentation edit. The navigation config is the primary surface of this repo, the change is cross-file, and correctness of the new limits and compliance copy is not settled in the diff.
Sent by Cursor Automation: Assign PR reviewers
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk assessment: Medium
Not approving. Re-checked the full diff after the latest push (e96a02c). Risk is unchanged, and this automation has no prior approval to revoke.
Current diff: 21 files, +861 / −296. The PR is still a draft. Code owner review is not required (require_code_owner_review is false on main, and there is no CODEOWNERS file).
What the diff actually does:
docs.jsonreplaces the sidebar (Basics / Intermediate / Advanced / Info) and removes the Cookbooks tab. Cookbooks, skills, and most integration pages leave the nav and are reached from card grids instead.seo.indexingis set to"all", which changes which pages search engines index.- New pages state plan and compliance facts readers will rely on: concurrency caps (Developer 5, Hobbyist 10, Start-Up 150), create-rate
429behavior, default memory, Enterprise HIPAA/BAA and zero data retention, and a SOC 2 Type II trust-center pointer. browsers/concurrency-and-limits.mdxstill has a source TODO that the per-plan browser-create rate table is not confirmed, and it states that pool acquire is exempt from the create rate.
Commit since the last assessment (e96a02c) only expands the introduction with the unikernel architecture, ~30ms P50 starts, and the five-second standby behavior. Those claims already appear elsewhere in the docs (performance, standby, pricing). It does not shrink the navigation blast radius or settle the unfinished limits copy.
Why this stays Medium: there is no application auth, billing, or infrastructure code. It is also not a small documentation edit. The navigation config is the primary surface of this repo, the change is cross-file, and correctness of the new limits and compliance copy is not settled in the diff.
Sent by Cursor Automation: Assign PR reviewers
Lead with what KERNEL provides, explain the unikernel design, point to the open-source browser image and VM runtime, then route readers to products, quickstart, cookbooks, how it works, and plans. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk assessment: Medium
Not approving. Re-checked the full diff after 183fe9b. Risk is unchanged, and this automation has no prior approval to revoke.
Current diff: 21 files, +881 / −331. The PR is still a draft. Code owner review is not required (require_code_owner_review is false on main, and there is no CODEOWNERS file).
What the diff actually does:
docs.jsonreplaces the sidebar (Basics / Intermediate / Advanced / Info) with Overview, Start building, How it works, and Partnering with KERNEL, and removes the Cookbooks tab. Pages such asauth/faq,browsers/faq,info/concepts, andinfo/unikernelsleave the nav.seo.indexingis set to"all", which changes which pages search engines index.- New pages state plan and compliance facts readers will rely on: concurrency caps (Developer 5, Hobbyist 10, Start-Up 150), create-rate
429behavior, default memory (8 GB headful / 1 GB headless), Enterprise HIPAA/BAA and zero data retention, and a SOC 2 Type II trust-center pointer. browsers/concurrency-and-limits.mdxstill has a source TODO that the per-plan browser-create rate table is not confirmed, and it states that pool acquire is exempt from the create rate.
Commit since the last assessment (183fe9b) only rewrites index.mdx: new lede, unikernel explanation, open-source cards, lowercased section titles, removal of the homepage copy-prompt box, and a plans/enterprise card row. It does not shrink the navigation blast radius or settle the unfinished limits copy.
Why this stays Medium: there is no application auth, billing, or infrastructure code. It is also not a small documentation edit. The navigation config is the primary surface of this repo, the change is cross-file, and correctness of the new limits and compliance copy is not settled in the diff.
Sent by Cursor Automation: Assign PR reviewers
…ations - Introduction: image cards pointing to products and quickstart, and a containers-vs-unikernel diagram; drop the how-it-works and plans sections - New important concepts page covering models, agent frameworks, system prompts, tools, skills, automation frameworks, and browser infrastructure - Products grid: one list of products in a fixed order, no primitives split - Quickstart next steps lead with stealth, authentication, and payments - Cookbooks: reorder common patterns - Integrations: sections follow the agent stack, by what the reader is doing - Sidebar: config registry at the top level of Configure; reorder Control Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk assessment: Medium
Not approving. Re-checked the full diff at 1e815ae. Risk is unchanged from the earlier assessment, and this automation has no prior approval to revoke.
Current diff: 26 files, +1015 / −339. The PR is still a draft. Code owner review is not required (require_code_owner_review is false on the main ruleset). The decision is based on blast radius, not ownership.
What the diff actually changes:
docs.jsonrewrites the published docs navigation: Overview, Start building, and How it works replace the previous groups; the Cookbooks tab is removed; integrations, skills, and info pages are collapsed or relocated. That is the primary reader-facing surface of this repo.- A new site-wide
seo.indexing: "all"setting is added. The redirects list is unchanged, including/quickstart→/, while the new quickstart is/start/quickstart. - New and rewritten pages (
index.mdx,start/quickstart.mdx,overview/*,info/enterprise.mdx,browsers/concurrency-and-limits.mdx, and others) publish operational and commercial claims: plan concurrency numbers, HIPAA/BAA, zero data retention, isolation, and start-up latency. browsers/concurrency-and-limits.mdxstill contains an explicit TODO that the per-plan create-rate table is not confirmed.
This is larger than a documentation typo or copy edit. It is a cross-file information-architecture change to the public docs site, with unfinished limit numbers and an entry-path redirect that does not follow the new quickstart. There is no application, auth, or infrastructure code, so this stays Medium rather than higher.
No reviewers assigned.
Sent by Cursor Automation: Assign PR reviewers
- Introduction: product, quickstart, and cookbooks cards at the bottom; explain what the unikernel design does for lifecycle speed, standby, and safe root access; state the open-source commitment - Why KERNEL: describe authentication and payments as built on vaults and profiles; drop stale primitives wording - Sidebar: important concepts before Why KERNEL - Concurrency and limits now holds every per-plan limit and the API rate limits; pricing links to it, and links to the old pricing anchors point at the new sections Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Risk assessment: Medium
Not approving. Re-checked the full diff at 937b374. Risk is unchanged from the earlier assessment, and this automation has no prior approval to revoke.
Current diff: 34 files, +1064 / −384. The PR is still a draft. Code owner review is not required (require_code_owner_review is false on the main ruleset, and there is no CODEOWNERS file). The decision is based on blast radius, not ownership.
What the diff actually changes:
docs.jsonrewrites the published docs navigation (Overview, Start building, How it works, Partnering with KERNEL), removes the Cookbooks tab, and adds site-wideseo.indexing: "all". Redirects are unchanged. That navigation file is the primary reader-facing surface of this repo.- New and rewritten pages publish operational and commercial claims readers will rely on: plan concurrency and app-invocation caps, managed-auth health-check intervals, HIPAA/BAA, zero data retention, and ~30ms P50 browser starts.
browsers/concurrency-and-limits.mdxstill contains an explicit TODO that the per-plan browser-create rate table is not confirmed, and it states that pool acquire is exempt from the create rate.
Commit since the last assessment (937b374) moves the plan limit tables and rate-limit header docs off Pricing onto Concurrency and Limits, reorders two Overview nav entries, and rewrites the introduction’s lifecycle and isolation wording. It does not shrink the navigation blast radius or settle the unconfirmed create-rate numbers.
This is larger than a documentation typo or copy edit. It is a cross-file information-architecture change to the public docs site, with unfinished limit numbers. There is no application, auth, billing, or infrastructure code, so this stays Medium rather than higher.
No reviewers assigned.
Sent by Cursor Automation: Assign PR reviewers


Summary
Replaces the difficulty-tier guides sidebar (Basics / Intermediate / Advanced / Info) with four groups. Pages are ranked by what a reader is doing rather than by how hard they are.
What changed
seo.indexingis set to"all"so pages no longer listed in the sidebar stay indexed.kernel/skills, with the six most installed highlighted first.introduction/controlnow leads with the two decisions — which control surface, and where the loop runs — ahead of the existing per-surface examples.#concurrency-limitsand#rate-limitinganchors were repointed.Needs confirmation before merge
Not in this PR
/appsand/authbare links, "cost-effective" datacenter proxies, "Free tier" naming, the pool timeout default.browsers/faqandauth/faqinto their parent pages. They're unlisted for now.Testing
mint validateandmint broken-linkspass. Checked the sidebar, the products grid, the integrations grid, and a nested Configure page in a localmint devpreview.🤖 Generated with Claude Code