From 104f79f801f6198efc029c5f459b9ae8f5575947 Mon Sep 17 00:00:00 2001 From: Kaylee <65376239+KayleeWilliams@users.noreply.github.com> Date: Mon, 11 May 2026 09:24:34 -0700 Subject: [PATCH 1/3] Improve Leadtype docs pipeline readability --- README.md | 9 +- .../src/generated/agent-readability.json | 488 +++++++++++------- apps/example/src/generated/docs-nav.json | 442 +++++++++------- .../src/generated/docs-search-content.json | 2 +- .../src/generated/docs-search-index.json | 2 +- apps/example/src/routeTree.gen.ts | 43 ++ .../src/routes/docs/build/add-search.tsx | 14 + .../routes/docs/build/render-mdx-and-toc.tsx | 14 + bun.lock | 9 +- docs/authoring/components.mdx | 82 +-- docs/authoring/frontmatter.mdx | 20 +- docs/build/add-search.mdx | 105 ++++ docs/build/bundle-package-docs.mdx | 12 +- docs/build/connect-docs-site.mdx | 258 ++++----- docs/build/optimize-docs-for-agents.mdx | 109 ++-- docs/build/render-mdx-and-toc.mdx | 94 ++++ docs/build/validate-in-ci.mdx | 2 +- docs/docs.config.ts | 13 +- docs/how-it-works.mdx | 6 +- docs/index.mdx | 23 +- docs/methodology.mdx | 2 +- docs/quickstart.mdx | 85 +-- docs/reference/cli.mdx | 33 +- docs/reference/llm.mdx | 4 +- packages/leadtype/README.md | 11 +- packages/leadtype/package.json | 1 + packages/leadtype/scripts/generate-docs.ts | 7 +- packages/leadtype/src/cli.test.ts | 240 ++++++++- packages/leadtype/src/cli.ts | 1 - packages/leadtype/src/cli/generate.ts | 152 +++++- packages/leadtype/src/llm/llm.ts | 3 +- 31 files changed, 1548 insertions(+), 738 deletions(-) create mode 100644 apps/example/src/routes/docs/build/add-search.tsx create mode 100644 apps/example/src/routes/docs/build/render-mdx-and-toc.tsx create mode 100644 docs/build/add-search.mdx create mode 100644 docs/build/render-mdx-and-toc.mdx diff --git a/README.md b/README.md index 9b0da9e..bee95f4 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ flowchart LR src["docs/*.mdx"] site_run["leadtype generate"] bundle_run["leadtype generate --bundle"] - site_out["public/
llms.txt · llms-full/
docs/*.md · search-index.json"] + site_out["public/
llms.txt · llms-full.txt
docs/*.md · search-index.json"] bundle_out["packages/<name>/
AGENTS.md · docs/*.md"] humans["humans (browser)"] http_agents["HTTP agents
(/llms.txt or
Accept: text/markdown)"] @@ -28,7 +28,7 @@ leadtype is **not a docs website framework**. Bring your own UI — Next.js, Tan ## Choose your path - **[Build a docs site](https://leadtype.dev/docs/build/connect-docs-site)** — wire leadtype into your build to convert MDX, index search, and serve markdown to agents. -- **[Bundle docs into your package](https://leadtype.dev/docs/build/bundle-package-docs)** — ship `AGENTS.md` plus topic markdown inside the npm tarball so coding agents auto-discover them from `node_modules//AGENTS.md`. +- **[Bundle docs into your package](https://leadtype.dev/docs/build/bundle-package-docs)** — ship `AGENTS.md` plus topic markdown inside the npm tarball so consumers can point agents at version-matched docs in `node_modules//`. ## Install @@ -50,7 +50,7 @@ For an npm-bundled doc set: npx leadtype generate --bundle --src . --out packages/my-package ``` -The first produces `public/llms.txt`, `public/docs/llms-full/*.txt`, `public/docs/search-index.json`, and `public/docs/*.md`. The second produces `packages/my-package/AGENTS.md` and `packages/my-package/docs/*.md` — auto-discoverable by [25+ coding agents](https://agents.md) once the package is installed. +The first produces `public/llms.txt`, `public/llms-full.txt`, `public/docs/search-index.json`, and `public/docs/*.md`. The second produces `packages/my-package/AGENTS.md` and `packages/my-package/docs/*.md` with relative links that still work after npm install. ## Documentation @@ -58,6 +58,9 @@ Full docs at [leadtype.dev](https://leadtype.dev/docs): - [Quickstart](https://leadtype.dev/docs/quickstart) - [How it works](https://leadtype.dev/docs/how-it-works) +- [Build a docs site](https://leadtype.dev/docs/build/connect-docs-site) +- [Bundle docs into your package](https://leadtype.dev/docs/build/bundle-package-docs) +- [Add search](https://leadtype.dev/docs/build/add-search) - [Frontmatter](https://leadtype.dev/docs/authoring/frontmatter) - [CLI reference](https://leadtype.dev/docs/reference/cli) - [Methodology](https://leadtype.dev/docs/methodology) — how leadtype differs from Fumadocs, Starlight, and Mintlify diff --git a/apps/example/src/generated/agent-readability.json b/apps/example/src/generated/agent-readability.json index 098c8fc..19b56fd 100644 --- a/apps/example/src/generated/agent-readability.json +++ b/apps/example/src/generated/agent-readability.json @@ -1,6 +1,6 @@ { "version": 1, - "generatedAt": "2026-05-11T01:27:07.963Z", + "generatedAt": "2026-05-11T16:22:07.615Z", "baseUrl": "https://leadtype.dev", "product": { "name": "Leadtype", @@ -9,7 +9,7 @@ "pages": [ { "title": "Leadtype", - "description": "One MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline.", + "description": "One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.", "urlPath": "/docs", "absoluteUrl": "https://leadtype.dev/docs", "markdownUrlPath": "/docs/index.md", @@ -31,7 +31,7 @@ "groups": [ "authoring" ], - "lastModified": "2026-05-11T01:16:54.000Z" + "lastModified": "2026-05-11T05:41:03.000Z" }, { "title": "Frontmatter", @@ -46,6 +46,19 @@ ], "lastModified": "2026-05-11T01:01:43.000Z" }, + { + "title": "Add search", + "description": "Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers.", + "urlPath": "/docs/build/add-search", + "absoluteUrl": "https://leadtype.dev/docs/build/add-search", + "markdownUrlPath": "/docs/build/add-search.md", + "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/add-search.md", + "relativePath": "build/add-search", + "groups": [ + "docs-site" + ], + "lastModified": "2026-05-11T16:22:07.550Z" + }, { "title": "Bundle docs into a package", "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", @@ -55,20 +68,20 @@ "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/bundle-package-docs.md", "relativePath": "build/bundle-package-docs", "groups": [ - "build" + "package-docs" ], "lastModified": "2026-05-11T01:01:43.000Z" }, { "title": "Connect a docs site", - "description": "Wire leadtype into a docs app build so humans, agents, and search use one source.", + "description": "Build a shared docs app from source docs that live with the code they document.", "urlPath": "/docs/build/connect-docs-site", "absoluteUrl": "https://leadtype.dev/docs/build/connect-docs-site", "markdownUrlPath": "/docs/build/connect-docs-site.md", "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/connect-docs-site.md", "relativePath": "build/connect-docs-site", "groups": [ - "build" + "docs-site" ], "lastModified": "2026-05-11T01:01:43.000Z" }, @@ -81,10 +94,23 @@ "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/optimize-docs-for-agents.md", "relativePath": "build/optimize-docs-for-agents", "groups": [ - "build" + "docs-site" ], "lastModified": "2026-05-11T01:01:43.000Z" }, + { + "title": "Render MDX and TOC", + "description": "Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.", + "urlPath": "/docs/build/render-mdx-and-toc", + "absoluteUrl": "https://leadtype.dev/docs/build/render-mdx-and-toc", + "markdownUrlPath": "/docs/build/render-mdx-and-toc.md", + "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/render-mdx-and-toc.md", + "relativePath": "build/render-mdx-and-toc", + "groups": [ + "docs-site" + ], + "lastModified": "2026-05-11T16:22:07.524Z" + }, { "title": "Validate in CI", "description": "Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.", @@ -94,7 +120,7 @@ "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/validate-in-ci.md", "relativePath": "build/validate-in-ci", "groups": [ - "build" + "docs-site" ], "lastModified": "2026-05-09T22:38:26.000Z" }, @@ -126,7 +152,7 @@ }, { "title": "Quickstart", - "description": "Install leadtype, run it against a docs folder, and inspect the artifacts it produces.", + "description": "Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.", "urlPath": "/docs/quickstart", "absoluteUrl": "https://leadtype.dev/docs/quickstart", "markdownUrlPath": "/docs/quickstart.md", @@ -200,7 +226,7 @@ "groups": [ "reference" ], - "lastModified": "2026-05-11T00:53:02.000Z" + "lastModified": "2026-05-11T05:41:03.000Z" }, { "title": "Remark plugins", @@ -242,7 +268,7 @@ { "urlPath": "/docs", "title": "Leadtype", - "description": "One MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline.", + "description": "One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.", "groups": [ "get-started" ], @@ -398,7 +424,7 @@ { "urlPath": "/docs/quickstart", "title": "Quickstart", - "description": "Install leadtype, run it against a docs folder, and inspect the artifacts it produces.", + "description": "Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.", "groups": [ "get-started" ], @@ -422,39 +448,21 @@ "children": [] }, { - "id": "generate", - "title": "Generate", - "level": 2, - "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#generate", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#generate", - "children": [] - }, - { - "id": "inspect-the-output", - "title": "Inspect the output", - "level": 2, - "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#inspect-the-output", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#inspect-the-output", - "children": [] - }, - { - "id": "bundle-for-offline-agents", - "title": "Bundle for offline agents", + "id": "generate-hosted-docs-output", + "title": "Generate hosted docs output", "level": 2, "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#bundle-for-offline-agents", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#bundle-for-offline-agents", + "urlWithHash": "/docs/quickstart#generate-hosted-docs-output", + "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#generate-hosted-docs-output", "children": [] }, { - "id": "what-s-next", - "title": "What's next", + "id": "choose-the-next-setup-step", + "title": "Choose the next setup step", "level": 2, "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#what-s-next", + "urlWithHash": "/docs/quickstart#choose-the-next-setup-step", + "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#choose-the-next-setup-step", "children": [] } ] @@ -496,52 +504,6 @@ "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#the-naming-contract", "children": [] }, - { - "id": "headings-and-table-of-contents", - "title": "Headings and table of contents", - "level": 2, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#headings-and-table-of-contents", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#headings-and-table-of-contents", - "children": [ - { - "id": "the-slug-contract", - "title": "The slug contract", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#the-slug-contract", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#the-slug-contract", - "children": [] - }, - { - "id": "where-the-toc-data-lives", - "title": "Where the TOC data lives", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#where-the-toc-data-lives", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#where-the-toc-data-lives", - "children": [] - }, - { - "id": "rendering-the-sidebar", - "title": "Rendering the sidebar", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#rendering-the-sidebar", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#rendering-the-sidebar", - "children": [] - }, - { - "id": "troubleshooting", - "title": "Troubleshooting", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#troubleshooting", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#troubleshooting", - "children": [] - } - ] - }, { "id": "component-reference", "title": "Component reference", @@ -749,100 +711,73 @@ "children": [] }, { - "slug": "build", + "slug": "docs-site", "segmentPath": [ - "build" + "docs-site" ], - "title": "Build", - "description": "Two journeys: ship docs inside an npm package, or wire leadtype into a docs site.", + "title": "Build a Docs Site", + "description": "Generate hosted docs artifacts, wire them into an app, add search, and make pages agent-readable.", "pages": [ { - "urlPath": "/docs/build/bundle-package-docs", - "title": "Bundle docs into a package", - "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", + "urlPath": "/docs/build/add-search", + "title": "Add search", + "description": "Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers.", "groups": [ - "build" + "docs-site" ], "toc": [ { - "id": "the-flow", - "title": "The flow", - "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#the-flow", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#the-flow", - "children": [] - }, - { - "id": "why-agents-md-not-llms-txt", - "title": "Why AGENTS.md, not llms.txt?", - "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", - "children": [] - }, - { - "id": "generate-into-the-package", - "title": "Generate into the package", + "id": "generate-the-files", + "title": "Generate the files", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#generate-into-the-package", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#generate-into-the-package", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#generate-the-files", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#generate-the-files", "children": [] }, { - "id": "filter-to-package-specific-docs", - "title": "Filter to package-specific docs", + "id": "query-at-runtime", + "title": "Query at runtime", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#filter-to-package-specific-docs", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#query-at-runtime", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#query-at-runtime", "children": [] }, { - "id": "include-in-the-published-tarball", - "title": "Include in the published tarball", + "id": "add-vocabulary-aliases", + "title": "Add vocabulary aliases", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#include-in-the-published-tarball", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#include-in-the-published-tarball", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#add-vocabulary-aliases", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#add-vocabulary-aliases", "children": [] }, { - "id": "verify-before-publishing", - "title": "Verify before publishing", + "id": "optional-ai-answers", + "title": "Optional AI answers", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#verify-before-publishing", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#verify-before-publishing", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#optional-ai-answers", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#optional-ai-answers", "children": [] }, { - "id": "tell-consuming-projects-to-use-the-bundle", - "title": "Tell consuming projects to use the bundle", + "id": "guard-the-endpoint", + "title": "Guard the endpoint", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#guard-the-endpoint", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#guard-the-endpoint", "children": [] }, { - "id": "when-to-use-this", - "title": "When to use this", - "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#when-to-use-this", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#when-to-use-this", - "children": [] - }, - { - "id": "what-s-next", - "title": "What's next", + "id": "verify", + "title": "Verify", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#what-s-next", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#verify", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#verify", "children": [] } ] @@ -850,9 +785,9 @@ { "urlPath": "/docs/build/connect-docs-site", "title": "Connect a docs site", - "description": "Wire leadtype into a docs app build so humans, agents, and search use one source.", + "description": "Build a shared docs app from source docs that live with the code they document.", "groups": [ - "build" + "docs-site" ], "toc": [ { @@ -865,66 +800,75 @@ "children": [] }, { - "id": "one-off-run", - "title": "One-off run", + "id": "fetch-the-source-repo", + "title": "Fetch the source repo", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#one-off-run", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#one-off-run", + "urlWithHash": "/docs/build/connect-docs-site#fetch-the-source-repo", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#fetch-the-source-repo", "children": [] }, { - "id": "wire-it-into-the-build", - "title": "Wire it into the build", + "id": "lint-before-generate", + "title": "Lint before generate", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#wire-it-into-the-build", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#wire-it-into-the-build", + "urlWithHash": "/docs/build/connect-docs-site#lint-before-generate", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#lint-before-generate", "children": [] }, { - "id": "configure-the-product-and-groups", - "title": "Configure the product and groups", + "id": "generate-hosted-artifacts", + "title": "Generate hosted artifacts", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#configure-the-product-and-groups", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#configure-the-product-and-groups", + "urlWithHash": "/docs/build/connect-docs-site#generate-hosted-artifacts", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#generate-hosted-artifacts", "children": [] }, { - "id": "make-the-site-agent-readable", - "title": "Make the site agent-readable", + "id": "wire-it-into-the-app-build", + "title": "Wire it into the app build", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#make-the-site-agent-readable", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#make-the-site-agent-readable", + "urlWithHash": "/docs/build/connect-docs-site#wire-it-into-the-app-build", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#wire-it-into-the-app-build", "children": [] }, { - "id": "connect-a-remote-source", - "title": "Connect a remote source", + "id": "configure-product-and-groups", + "title": "Configure product and groups", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#connect-a-remote-source", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#connect-a-remote-source", + "urlWithHash": "/docs/build/connect-docs-site#configure-product-and-groups", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#configure-product-and-groups", "children": [] }, { - "id": "verify", - "title": "Verify", + "id": "use-scripts-for-custom-pipelines", + "title": "Use scripts for custom pipelines", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#verify", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#verify", + "urlWithHash": "/docs/build/connect-docs-site#use-scripts-for-custom-pipelines", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#use-scripts-for-custom-pipelines", "children": [] }, { - "id": "what-s-next", - "title": "What's next", + "id": "wire-the-app-runtime", + "title": "Wire the app runtime", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#what-s-next", + "urlWithHash": "/docs/build/connect-docs-site#wire-the-app-runtime", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#wire-the-app-runtime", + "children": [] + }, + { + "id": "verify", + "title": "Verify", + "level": 2, + "urlPath": "/docs/build/connect-docs-site", + "urlWithHash": "/docs/build/connect-docs-site#verify", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#verify", "children": [] } ] @@ -934,7 +878,7 @@ "title": "Optimize docs for agents", "description": "Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.", "groups": [ - "build" + "docs-site" ], "toc": [ { @@ -956,12 +900,12 @@ "children": [] }, { - "id": "2-serve-root-discovery-files", - "title": "2. Serve root discovery files", + "id": "2-add-one-middleware", + "title": "2. Add one middleware", "level": 2, "urlPath": "/docs/build/optimize-docs-for-agents", - "urlWithHash": "/docs/build/optimize-docs-for-agents#2-serve-root-discovery-files", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#2-serve-root-discovery-files", + "urlWithHash": "/docs/build/optimize-docs-for-agents#2-add-one-middleware", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#2-add-one-middleware", "children": [] }, { @@ -1021,12 +965,67 @@ } ] }, + { + "urlPath": "/docs/build/render-mdx-and-toc", + "title": "Render MDX and TOC", + "description": "Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.", + "groups": [ + "docs-site" + ], + "toc": [ + { + "id": "register-mdx-components", + "title": "Register MDX components", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#register-mdx-components", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#register-mdx-components", + "children": [] + }, + { + "id": "use-the-same-heading-slugs", + "title": "Use the same heading slugs", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#use-the-same-heading-slugs", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#use-the-same-heading-slugs", + "children": [] + }, + { + "id": "generate-navigation-with-toc-data", + "title": "Generate navigation with TOC data", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#generate-navigation-with-toc-data", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#generate-navigation-with-toc-data", + "children": [] + }, + { + "id": "render-the-sidebar", + "title": "Render the sidebar", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#render-the-sidebar", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#render-the-sidebar", + "children": [] + }, + { + "id": "troubleshooting", + "title": "Troubleshooting", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#troubleshooting", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#troubleshooting", + "children": [] + } + ] + }, { "urlPath": "/docs/build/validate-in-ci", "title": "Validate in CI", "description": "Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.", "groups": [ - "build" + "docs-site" ], "toc": [ { @@ -1088,6 +1087,108 @@ ], "children": [] }, + { + "slug": "package-docs", + "segmentPath": [ + "package-docs" + ], + "title": "Ship Package Docs", + "description": "Bundle AGENTS.md and version-matched markdown docs inside an npm package.", + "pages": [ + { + "urlPath": "/docs/build/bundle-package-docs", + "title": "Bundle docs into a package", + "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", + "groups": [ + "package-docs" + ], + "toc": [ + { + "id": "the-flow", + "title": "The flow", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#the-flow", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#the-flow", + "children": [] + }, + { + "id": "why-agents-md-not-llms-txt", + "title": "Why AGENTS.md, not llms.txt?", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", + "children": [] + }, + { + "id": "generate-into-the-package", + "title": "Generate into the package", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#generate-into-the-package", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#generate-into-the-package", + "children": [] + }, + { + "id": "filter-to-package-specific-docs", + "title": "Filter to package-specific docs", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "children": [] + }, + { + "id": "include-in-the-published-tarball", + "title": "Include in the published tarball", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#include-in-the-published-tarball", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#include-in-the-published-tarball", + "children": [] + }, + { + "id": "verify-before-publishing", + "title": "Verify before publishing", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#verify-before-publishing", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#verify-before-publishing", + "children": [] + }, + { + "id": "tell-consuming-projects-to-use-the-bundle", + "title": "Tell consuming projects to use the bundle", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "children": [] + }, + { + "id": "when-to-use-this", + "title": "When to use this", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#when-to-use-this", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#when-to-use-this", + "children": [] + }, + { + "id": "what-s-next", + "title": "What's next", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#what-s-next", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#what-s-next", + "children": [] + } + ] + } + ], + "children": [] + }, { "slug": "reference", "segmentPath": [ @@ -1112,6 +1213,15 @@ "urlWithHash": "/docs/reference/cli#generate", "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#generate", "children": [ + { + "id": "config-loading", + "title": "Config loading", + "level": 3, + "urlPath": "/docs/reference/cli", + "urlWithHash": "/docs/reference/cli#config-loading", + "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#config-loading", + "children": [] + }, { "id": "bundle-mode", "title": "Bundle mode", @@ -1131,12 +1241,12 @@ "children": [] }, { - "id": "group-inference", - "title": "Group inference", + "id": "custom-script-config", + "title": "Custom script config", "level": 3, "urlPath": "/docs/reference/cli", - "urlWithHash": "/docs/reference/cli#group-inference", - "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#group-inference", + "urlWithHash": "/docs/reference/cli#custom-script-config", + "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#custom-script-config", "children": [] } ] diff --git a/apps/example/src/generated/docs-nav.json b/apps/example/src/generated/docs-nav.json index 2525f99..fa0380a 100644 --- a/apps/example/src/generated/docs-nav.json +++ b/apps/example/src/generated/docs-nav.json @@ -11,7 +11,7 @@ { "urlPath": "/docs", "title": "Leadtype", - "description": "One MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline.", + "description": "One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.", "groups": [ "get-started" ], @@ -167,7 +167,7 @@ { "urlPath": "/docs/quickstart", "title": "Quickstart", - "description": "Install leadtype, run it against a docs folder, and inspect the artifacts it produces.", + "description": "Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.", "groups": [ "get-started" ], @@ -191,39 +191,21 @@ "children": [] }, { - "id": "generate", - "title": "Generate", - "level": 2, - "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#generate", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#generate", - "children": [] - }, - { - "id": "inspect-the-output", - "title": "Inspect the output", - "level": 2, - "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#inspect-the-output", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#inspect-the-output", - "children": [] - }, - { - "id": "bundle-for-offline-agents", - "title": "Bundle for offline agents", + "id": "generate-hosted-docs-output", + "title": "Generate hosted docs output", "level": 2, "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#bundle-for-offline-agents", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#bundle-for-offline-agents", + "urlWithHash": "/docs/quickstart#generate-hosted-docs-output", + "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#generate-hosted-docs-output", "children": [] }, { - "id": "what-s-next", - "title": "What's next", + "id": "choose-the-next-setup-step", + "title": "Choose the next setup step", "level": 2, "urlPath": "/docs/quickstart", - "urlWithHash": "/docs/quickstart#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#what-s-next", + "urlWithHash": "/docs/quickstart#choose-the-next-setup-step", + "absoluteUrlWithHash": "https://leadtype.dev/docs/quickstart#choose-the-next-setup-step", "children": [] } ] @@ -265,52 +247,6 @@ "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#the-naming-contract", "children": [] }, - { - "id": "headings-and-table-of-contents", - "title": "Headings and table of contents", - "level": 2, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#headings-and-table-of-contents", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#headings-and-table-of-contents", - "children": [ - { - "id": "the-slug-contract", - "title": "The slug contract", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#the-slug-contract", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#the-slug-contract", - "children": [] - }, - { - "id": "where-the-toc-data-lives", - "title": "Where the TOC data lives", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#where-the-toc-data-lives", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#where-the-toc-data-lives", - "children": [] - }, - { - "id": "rendering-the-sidebar", - "title": "Rendering the sidebar", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#rendering-the-sidebar", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#rendering-the-sidebar", - "children": [] - }, - { - "id": "troubleshooting", - "title": "Troubleshooting", - "level": 3, - "urlPath": "/docs/authoring/components", - "urlWithHash": "/docs/authoring/components#troubleshooting", - "absoluteUrlWithHash": "https://leadtype.dev/docs/authoring/components#troubleshooting", - "children": [] - } - ] - }, { "id": "component-reference", "title": "Component reference", @@ -518,100 +454,73 @@ "children": [] }, { - "slug": "build", + "slug": "docs-site", "segmentPath": [ - "build" + "docs-site" ], - "title": "Build", - "description": "Two journeys: ship docs inside an npm package, or wire leadtype into a docs site.", + "title": "Build a Docs Site", + "description": "Generate hosted docs artifacts, wire them into an app, add search, and make pages agent-readable.", "pages": [ { - "urlPath": "/docs/build/bundle-package-docs", - "title": "Bundle docs into a package", - "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", + "urlPath": "/docs/build/add-search", + "title": "Add search", + "description": "Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers.", "groups": [ - "build" + "docs-site" ], "toc": [ { - "id": "the-flow", - "title": "The flow", - "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#the-flow", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#the-flow", - "children": [] - }, - { - "id": "why-agents-md-not-llms-txt", - "title": "Why AGENTS.md, not llms.txt?", - "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", - "children": [] - }, - { - "id": "generate-into-the-package", - "title": "Generate into the package", - "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#generate-into-the-package", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#generate-into-the-package", - "children": [] - }, - { - "id": "filter-to-package-specific-docs", - "title": "Filter to package-specific docs", + "id": "generate-the-files", + "title": "Generate the files", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#filter-to-package-specific-docs", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#generate-the-files", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#generate-the-files", "children": [] }, { - "id": "include-in-the-published-tarball", - "title": "Include in the published tarball", + "id": "query-at-runtime", + "title": "Query at runtime", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#include-in-the-published-tarball", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#include-in-the-published-tarball", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#query-at-runtime", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#query-at-runtime", "children": [] }, { - "id": "verify-before-publishing", - "title": "Verify before publishing", + "id": "add-vocabulary-aliases", + "title": "Add vocabulary aliases", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#verify-before-publishing", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#verify-before-publishing", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#add-vocabulary-aliases", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#add-vocabulary-aliases", "children": [] }, { - "id": "tell-consuming-projects-to-use-the-bundle", - "title": "Tell consuming projects to use the bundle", + "id": "optional-ai-answers", + "title": "Optional AI answers", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#optional-ai-answers", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#optional-ai-answers", "children": [] }, { - "id": "when-to-use-this", - "title": "When to use this", + "id": "guard-the-endpoint", + "title": "Guard the endpoint", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#when-to-use-this", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#when-to-use-this", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#guard-the-endpoint", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#guard-the-endpoint", "children": [] }, { - "id": "what-s-next", - "title": "What's next", + "id": "verify", + "title": "Verify", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#what-s-next", + "urlPath": "/docs/build/add-search", + "urlWithHash": "/docs/build/add-search#verify", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/add-search#verify", "children": [] } ] @@ -619,9 +528,9 @@ { "urlPath": "/docs/build/connect-docs-site", "title": "Connect a docs site", - "description": "Wire leadtype into a docs app build so humans, agents, and search use one source.", + "description": "Build a shared docs app from source docs that live with the code they document.", "groups": [ - "build" + "docs-site" ], "toc": [ { @@ -634,66 +543,75 @@ "children": [] }, { - "id": "one-off-run", - "title": "One-off run", + "id": "fetch-the-source-repo", + "title": "Fetch the source repo", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#one-off-run", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#one-off-run", + "urlWithHash": "/docs/build/connect-docs-site#fetch-the-source-repo", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#fetch-the-source-repo", "children": [] }, { - "id": "wire-it-into-the-build", - "title": "Wire it into the build", + "id": "lint-before-generate", + "title": "Lint before generate", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#wire-it-into-the-build", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#wire-it-into-the-build", + "urlWithHash": "/docs/build/connect-docs-site#lint-before-generate", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#lint-before-generate", "children": [] }, { - "id": "configure-the-product-and-groups", - "title": "Configure the product and groups", + "id": "generate-hosted-artifacts", + "title": "Generate hosted artifacts", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#configure-the-product-and-groups", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#configure-the-product-and-groups", + "urlWithHash": "/docs/build/connect-docs-site#generate-hosted-artifacts", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#generate-hosted-artifacts", "children": [] }, { - "id": "make-the-site-agent-readable", - "title": "Make the site agent-readable", + "id": "wire-it-into-the-app-build", + "title": "Wire it into the app build", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#make-the-site-agent-readable", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#make-the-site-agent-readable", + "urlWithHash": "/docs/build/connect-docs-site#wire-it-into-the-app-build", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#wire-it-into-the-app-build", "children": [] }, { - "id": "connect-a-remote-source", - "title": "Connect a remote source", + "id": "configure-product-and-groups", + "title": "Configure product and groups", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#connect-a-remote-source", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#connect-a-remote-source", + "urlWithHash": "/docs/build/connect-docs-site#configure-product-and-groups", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#configure-product-and-groups", "children": [] }, { - "id": "verify", - "title": "Verify", + "id": "use-scripts-for-custom-pipelines", + "title": "Use scripts for custom pipelines", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#verify", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#verify", + "urlWithHash": "/docs/build/connect-docs-site#use-scripts-for-custom-pipelines", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#use-scripts-for-custom-pipelines", "children": [] }, { - "id": "what-s-next", - "title": "What's next", + "id": "wire-the-app-runtime", + "title": "Wire the app runtime", "level": 2, "urlPath": "/docs/build/connect-docs-site", - "urlWithHash": "/docs/build/connect-docs-site#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#what-s-next", + "urlWithHash": "/docs/build/connect-docs-site#wire-the-app-runtime", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#wire-the-app-runtime", + "children": [] + }, + { + "id": "verify", + "title": "Verify", + "level": 2, + "urlPath": "/docs/build/connect-docs-site", + "urlWithHash": "/docs/build/connect-docs-site#verify", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/connect-docs-site#verify", "children": [] } ] @@ -703,7 +621,7 @@ "title": "Optimize docs for agents", "description": "Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.", "groups": [ - "build" + "docs-site" ], "toc": [ { @@ -725,12 +643,12 @@ "children": [] }, { - "id": "2-serve-root-discovery-files", - "title": "2. Serve root discovery files", + "id": "2-add-one-middleware", + "title": "2. Add one middleware", "level": 2, "urlPath": "/docs/build/optimize-docs-for-agents", - "urlWithHash": "/docs/build/optimize-docs-for-agents#2-serve-root-discovery-files", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#2-serve-root-discovery-files", + "urlWithHash": "/docs/build/optimize-docs-for-agents#2-add-one-middleware", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#2-add-one-middleware", "children": [] }, { @@ -790,12 +708,67 @@ } ] }, + { + "urlPath": "/docs/build/render-mdx-and-toc", + "title": "Render MDX and TOC", + "description": "Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.", + "groups": [ + "docs-site" + ], + "toc": [ + { + "id": "register-mdx-components", + "title": "Register MDX components", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#register-mdx-components", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#register-mdx-components", + "children": [] + }, + { + "id": "use-the-same-heading-slugs", + "title": "Use the same heading slugs", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#use-the-same-heading-slugs", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#use-the-same-heading-slugs", + "children": [] + }, + { + "id": "generate-navigation-with-toc-data", + "title": "Generate navigation with TOC data", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#generate-navigation-with-toc-data", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#generate-navigation-with-toc-data", + "children": [] + }, + { + "id": "render-the-sidebar", + "title": "Render the sidebar", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#render-the-sidebar", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#render-the-sidebar", + "children": [] + }, + { + "id": "troubleshooting", + "title": "Troubleshooting", + "level": 2, + "urlPath": "/docs/build/render-mdx-and-toc", + "urlWithHash": "/docs/build/render-mdx-and-toc#troubleshooting", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/render-mdx-and-toc#troubleshooting", + "children": [] + } + ] + }, { "urlPath": "/docs/build/validate-in-ci", "title": "Validate in CI", "description": "Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.", "groups": [ - "build" + "docs-site" ], "toc": [ { @@ -857,6 +830,108 @@ ], "children": [] }, + { + "slug": "package-docs", + "segmentPath": [ + "package-docs" + ], + "title": "Ship Package Docs", + "description": "Bundle AGENTS.md and version-matched markdown docs inside an npm package.", + "pages": [ + { + "urlPath": "/docs/build/bundle-package-docs", + "title": "Bundle docs into a package", + "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", + "groups": [ + "package-docs" + ], + "toc": [ + { + "id": "the-flow", + "title": "The flow", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#the-flow", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#the-flow", + "children": [] + }, + { + "id": "why-agents-md-not-llms-txt", + "title": "Why AGENTS.md, not llms.txt?", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", + "children": [] + }, + { + "id": "generate-into-the-package", + "title": "Generate into the package", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#generate-into-the-package", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#generate-into-the-package", + "children": [] + }, + { + "id": "filter-to-package-specific-docs", + "title": "Filter to package-specific docs", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "children": [] + }, + { + "id": "include-in-the-published-tarball", + "title": "Include in the published tarball", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#include-in-the-published-tarball", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#include-in-the-published-tarball", + "children": [] + }, + { + "id": "verify-before-publishing", + "title": "Verify before publishing", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#verify-before-publishing", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#verify-before-publishing", + "children": [] + }, + { + "id": "tell-consuming-projects-to-use-the-bundle", + "title": "Tell consuming projects to use the bundle", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "children": [] + }, + { + "id": "when-to-use-this", + "title": "When to use this", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#when-to-use-this", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#when-to-use-this", + "children": [] + }, + { + "id": "what-s-next", + "title": "What's next", + "level": 2, + "urlPath": "/docs/build/bundle-package-docs", + "urlWithHash": "/docs/build/bundle-package-docs#what-s-next", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#what-s-next", + "children": [] + } + ] + } + ], + "children": [] + }, { "slug": "reference", "segmentPath": [ @@ -881,6 +956,15 @@ "urlWithHash": "/docs/reference/cli#generate", "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#generate", "children": [ + { + "id": "config-loading", + "title": "Config loading", + "level": 3, + "urlPath": "/docs/reference/cli", + "urlWithHash": "/docs/reference/cli#config-loading", + "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#config-loading", + "children": [] + }, { "id": "bundle-mode", "title": "Bundle mode", @@ -900,12 +984,12 @@ "children": [] }, { - "id": "group-inference", - "title": "Group inference", + "id": "custom-script-config", + "title": "Custom script config", "level": 3, "urlPath": "/docs/reference/cli", - "urlWithHash": "/docs/reference/cli#group-inference", - "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#group-inference", + "urlWithHash": "/docs/reference/cli#custom-script-config", + "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/cli#custom-script-config", "children": [] } ] diff --git a/apps/example/src/generated/docs-search-content.json b/apps/example/src/generated/docs-search-content.json index 9c964c9..ca879dd 100644 --- a/apps/example/src/generated/docs-search-content.json +++ b/apps/example/src/generated/docs-search-content.json @@ -1 +1 @@ -{"version":2,"generatedAt":"2026-05-11T01:27:08.032Z","chunks":["Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nLeadtype does not ship UI components. Your docs app owns runtime rendering, styling, and accessibility — it only has to honor a small naming contract so the remark pipeline can flatten each component into markdown for agents, search, and llms-full.txt .","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nWhy flatten at all?\n\nInteractive MDX components like ; function textFromChildren(children: unknown): string { if (typeof children === \"string\" || typeof children === \"number\") { return String(children); } if (Array.isArray(children)) { return children.map(textFromChildren).join(\"\"); } if (isValidElement(children)) { const elementProps = children.props as { children?: unknown }; return textFromChildren(elementProps.children); } return \"\"; } function createHeading(level: 1 | 2 | 3 | 4 | 5 | 6) { return ({ children, id, ...props }: HeadingProps) => { const Component = `h${level}` as const; const headingId = id ?? slugifyDocsHeading(textFromChildren(children)); return ( {children} ); }; } ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nHeadings and table of contents\n\nWhere the TOC data lives\n\nresolveDocsNavigation returns a toc DocsTableOfContentsItem on every page. The default range is h2 – h3 , which keeps the page-level h1 out and stops short of deep subsection noise. For the standalone APIs resolveDocsTableOfContents , extractDocsTableOfContents , see LLM reference → Tables of contents.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nHeadings and table of contents\n\nRendering the sidebar\n\nSame stance as the named components above leadtype defines the contract, your app renders. Look up the current page in the manifest and pass currentPage.toc to whatever sidebar component fits your design system. For a complete React reference — scroll-spy, active highlighting, hash sync, sticky positioning — see apps/example/src/components/table-of-contents.tsx . Copy it, fork it, or build your own from the DocsTableOfContentsItem shape.","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nHeadings and table of contents\n\nTroubleshooting\n\nTOC links don't scroll anywhere. Your heading renderer is emitting id attributes that don't match the extracted slugs. Wire slugifyDocsHeading into your MDX heading components as shown above. A page's TOC is empty. Every heading on that page is outside the minLevel / maxLevel range. Defaults exclude h1 the page title and anything deeper than h3 .","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nEach section below shows the authored MDX and a live render.","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCallout\n\nWraps supporting context, warnings, or tips. Variants change styling but flatten identically into a blockquote. ℹ️ Info Heads up Callouts wrap supporting context, warnings, or tips. The remark pipeline flattens them into blockquotes so agents still see the content. ⚠️ Warning Don't do this Variants like warning, success, error, and tip change the styling but flatten identically.\n\n```tsx Body content goes here. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCards\n\nA grid of short, linked entry points. Flattens to a bullet list of links. Convert Remark Search\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nSteps\n\nNumbered walkthroughs. Flattens to an ordered list with bold step titles. 1. Author docs in MDX Use the components in this list as authoring affordances. 2. Run the conversion leadtype generate writes flattened markdown to public/docs/ . 3. Serve both formats HTML for humans, .md for agents — same URL, content negotiated by the Accept header.\n\n```tsx Use the components in this list. `leadtype generate` writes flattened markdown. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTabs\n\nGroup equivalent content. Flattens to bold headings followed by content so agents do not need a JSX-aware renderer to read every variant. tanstack-start Use a Vite middleware dev/preview and a Nitro middleware prod to negotiate the Accept header. next-js Wire content negotiation in middleware.ts and serve .md from a route handler. vite A configureServer middleware is enough for static deployments where .md files live in public/ .\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCommandTabs\n\nPackage-manager-aware install or run commands. Flattens to a markdown table with one row per manager. Use mode=\"install\" when command is a package name, mode=\"run\" when command is a CLI name, and mode=\"create\" for starter commands. Use the commands prop for exact per-manager overrides. Package manager Command -- -- npm npm install leadtype pnpm pnpm add leadtype yarn yarn add leadtype bun bun add leadtype Package manager Command -- -- npm npx leadtype lint pnpm pnpm dlx leadtype lint yarn yarn dlx leadtype lint bun bunx leadtype lint\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nPrompt\n\nDisplays an agent-ready prompt with a copy action. Flattening preserves the prompt body as a fenced prompt block so copied instructions also survive in .md , llms-full/ .txt , and bundled AGENTS.md output. Copy prompt for your coding agent Use this after generating artifacts.\n\n```tsx Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ``` ```prompt Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAudience\n\nSplits browser-only and agent-only guidance without forking the page. Human content renders in the docs UI and is omitted from markdown output; agent content is hidden in the browser and included in generated markdown. This sentence appears only in generated markdown for agents.\n\n```tsx Click the robot icon in the header. Read generated markdown before editing runtime routes. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nFileTree\n\nShows project structure in guides and release instructions. Flattening emits a fenced text tree so agents can read the same hierarchy without JSX.\n\n```tsx ``` ```text public/ ├── llms.txt └── docs/ ├── index.md └── llms-full/ └── get-started.txt ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAccordion\n\nCollapsible details for secondary content. Flattening ignores open/closed state and emits every item — accordions are not a place to hide content from agents. When should I use accordions? Use them for supporting details, troubleshooting notes, and optional reference material. Closed content is still flattened by the remark pipeline. Are accordions a good place to hide content from LLMs? No. Conversion ignores the open/closed state and emits everything inside.\n\n```tsx Use them for supporting details and optional reference material. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTopicSwitcher\n\nNavigation across equivalent docs topics — frameworks, SDKs, runtimes, deployment targets, product areas. Reader-facing only; it does not automatically read LLM topic config. Framework React — React integration Vue — Vue integration Svelte — Svelte integration\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTypeTable and ExtractedTypeTable\n\nTypeTable is for explicit prop or type rows you already know. ExtractedTypeTable reads a TypeScript file at conversion time and extracts the table from a named type — keep its path stable. Property Type Description Default Required -- -- -- -- -- title string Heading rendered above the callout body. - ✅ Required variant CalloutVariant Visual treatment for the callout. info Optional deprecated \\ \\ boolean\\ \\ deprecated Marks the row as deprecated. false Optional\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nExample\n\nData-driven preview and source examples. The host component receives code as data; add file loaders or dynamic imports outside leadtype when an example needs app-specific behavior.\n\n```tsx The host app owns styling and runtime components while leadtype owns conversion. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nMermaid\n\nDiagrams authored as plain text. Renders client-side as interactive SVG. Flattening preserves the source as a fenced mermaid block so other tools can render the diagram from the markdown copy.\n\n```tsx |remark| Markdown Markdown -->|llms.txt| Agents`} /> ``` ```mermaid `graph LR MDX -->|remark| Markdown Markdown -->|search index| API Markdown -->|llms.txt| Agents` ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nGuidelines\n\nKeep runtime components in your docs app. Leadtype stays out of UI. Keep component names stable. Renaming resolver page1 --> resolver page2 --> resolver page3 --> resolver resolver --> nav resolver --> llms resolver --> agents` ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nHow groups become a nav tree\n\nNested groups\n\nDeclare children in the config to build deeper trees A page sets group bundle-package-docs and lands in that nested slot. Only leaf groups no children directly contain pages; non-leaf groups are headings only.\n\n```ts { slug: \"build\", title: \"Build\", children: [ { slug: \"bundle-package-docs\", title: \"Bundle a package\" }, { slug: \"connect-docs-site\", title: \"Connect a docs site\" }, ], } ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nOptional fields\n\nThe default lint schema also accepts Property Type Description Default Required -- -- -- -- -- icon string Icon name resolved by your sidebar component. - Optional deprecated boolean Marks the page as deprecated in nav and search. - Optional deprecatedReason string Short message paired with deprecated. - Optional experimental boolean Marks the page as experimental. - Optional canary boolean Hides from stable channels. - Optional new boolean Highlights the page as recently added. - Optional draft boolean Excludes from generation entirely. - Optional tags string\\ Free-form tags for search facets. - Optional availableIn Array\\<\\ framework, url?, title? Cross-framework availability map for TopicSwitcher pages. - Optional full boolean Layout hint for docs UIs that support full-width pages. - Optional lastModified and lastAuthor are filled in automatically when you pass --enrich-git to the CLI. Don't author them by hand.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nLint rules\n\nleadtype lint enforces the schema, so violations surface in CI before they reach a build. The relevant rules schema — a required field is missing or has the wrong type. unknown-field — a top-level field isn't in the schema warn by default; --error-unknown to fail . parse-error — frontmatter or meta.json doesn't parse. invalid-link — a /docs/... link points to a route that doesn't exist. unresolved-placeholder — a doc URL still contains an unresolved framework placeholder. cross-framework-link — a framework-scoped page links to another framework's docs. See Lint rules for the full reference and how to extend the schema.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nWhat this gives you\n\nOnce frontmatter is consistent, the rest of the pipeline works without per-page configuration. The same group value drives The sidebar position The llms.txt section Search metadata and AGENTS.md grouping The search filtering UI if you build one Cross-framework link checks in lint One field, one source of truth.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nUse this path when you publish a library on npm and want coding agents, IDEs, and CLI tooling to read your docs without hitting the network. Run leadtype generate --bundle at prepack time, include the output in your published files , and every install ships AGENTS.md + per-topic markdown that the 25+ tools supporting agents.md auto-discover. The website is for humans. The package-bundled docs are for everyone else.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nThe flow\n\n```mermaid `flowchart LR src[\"docs/*.mdx / (your repo)\"] cli[\"leadtype generate --bundle / --out packages/<name>\"] bundle[\"packages/<name>/ / AGENTS.md / docs/*.md\"] publish[\"npm publish\"] install[\"npm install <name>\"] consume[\"node_modules/<name>/ / AGENTS.md → docs/*.md / read by Claude Code, Codex, / Cursor, Copilot, …\"] src --> cli cli --> bundle bundle --> publish publish --> install install --> consume` ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhy AGENTS.md, not llms.txt?\n\nllms.txt is a website convention — a file at /llms.txt with absolute URLs that an agent fetches over HTTP. Inside an npm tarball it's the wrong shape every link points at a hosted URL the agent may not be able to reach, and no major coding agent looks for node modules/ 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } await generateAgentsMd({ srcDir: REPO_ROOT, outDir: PACKAGE_ROOT, product: docsConfig.product, groups: docsConfig.groups, }); ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nVerify before publishing\n\nnpm pack --dry-run should list AGENTS.md docs/ / .md If AGENTS.md is missing, check files in package.json . If .md files are missing, check the --include / --exclude filters.\n\n```bash npx leadtype generate --bundle --src . --out packages/my-package cd packages/my-package && npm pack --dry-run ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nTell consuming projects to use the bundle\n\nAGENTS.md inside your tarball is auto-discovered by agents working in your published package — but for a project that depends on your package, the agent's working directory is the consumer's repo, not yours. You need to point them at the bundled docs. Recommend this snippet in your README so consumers add it to their own root AGENTS.md This is the same pattern Next.js uses to point agents at node modules/next/dist/docs/ .\n\n```md # When working with the `` library, read the bundled docs in `node_modules//AGENTS.md` first — they're version-matched to the installed package and stay accurate as the library updates. ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhen to use this\n\nUse this when agents should understand the package from the installed dependency itself — coding agents that don't have web access, IDE assistants, CLI tools, or air-gapped environments. Don't use this if your only goal is a public docs website. For that, see Connect a docs site. You can use both — they read the same source MDX, just emit different shapes.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhat's next\n\nCLI reference LLM files Lint in CI","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nUse this path when you run a docs site or want to . Leadtype runs before your build to convert MDX, generate navigation data, build the search index, and produce agent-readable artifacts. Your site framework — TanStack Start, Next.js, Astro, anything — handles routing and rendering.","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nThe flow\n\n```mermaid `flowchart LR src[\"docs/*.mdx / (your repo)\"] cli[\"leadtype generate\"] pub[\"public/ / llms.txt · llms-full.txt / docs/*.md / docs/sitemap.xml / docs/agent-readability.json\"] gen[\"src/generated/ / docs-nav.json / docs-search-*.json\"] app[\"your docs app / routing + HTML\"] human[\"Humans / (HTML)\"] agent[\"Agents / (markdown + discovery files)\"] search[\"Search UI\"] src --> cli cli --> pub cli --> gen pub --> app gen --> app app --> human app --> agent gen --> search` ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nOne-off run\n\nFor a single repo where docs and site live together That single command converts MDX, generates llms.txt , writes Agent Readability discovery files, builds the search index, and resolves the navigation tree. Generated paths are listed by leadtype generate and inspected in detail under How it works.\n\n```bash npx leadtype generate \\ --src . \\ --out public \\ --base-url https://leadtype.dev \\ --name \"my-docs\" \\ --summary \"Short product summary.\" ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nWire it into the build\n\nAdd a pipeline step before vite/Next/Astro builds. The simplest setup is one script per stage so you can rerun convert/search independently during dev Splitting into separate scripts is optional — the CLI does all three in one pass. Use scripts when you want fine control over plugin order, base URL, or filtering. A canonical convert script remarkInclude enables / include foo / -style partial expansion. The basePath swap on remarkTypeTableToMarkdown is only needed if your docs use ` reads TypeScript files at conversion time. // Pass basePath so the component can resolve relative paths. const typeTablePlugin: NonNullable< MdxToMarkdownOptions[\"remarkPlugins\"] >[number] = [remarkTypeTableToMarkdown, { basePath: repoRoot }]; await convertAllMdx({ srcDir, outDir, remarkPlugins: [ remarkInclude, ...defaultRemarkPlugins.filter((p) => p !== remarkTypeTableToMarkdown), typeTablePlugin, ], enrichFrontmatterFromGit: true, }); ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nConfigure the product and groups\n\nAuthor docs/docs.config.ts once and let every stage read from it Pages declare group in frontmatter. The config declares the tree. The two together produce the navigation manifest, the llms.txt sections, and the lint check that catches typos. See Frontmatter for the resolution rules.\n\n```ts import { defineDocsConfig } from \"leadtype\"; export default defineDocsConfig({ product: { name: \"my-docs\", summary: \"Short product summary.\", bullets: [\"What it does in one bullet.\", \"Another bullet.\"], bestStartingPoints: [{ urlPath: \"/docs\" }, { urlPath: \"/docs/quickstart\" }], }, groups: [ { slug: \"get-started\", title: \"Get Started\" }, { slug: \"guides\", title: \"Guides\" }, ], }); ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nMake the site agent-readable\n\nAfter generation, wire the runtime pieces into your docs app Serve root discovery files /llms.txt , /sitemap.xml , /sitemap.md , and /robots.txt . Keep docs-scoped discovery files available under /docs/ . Add JSON-LD, canonical links, and markdown alternate links to docs HTML pages. Return markdown for Accept text/markdown , known AI user agents, and direct .md URLs. Preserve canonical url and last updated frontmatter in markdown responses. Leadtype provides leadtype/llm/readability so you do not have to hand-roll request detection, frontmatter aliases, missing-page markdown, or JSON-LD escaping. The full setup guide is Optimize docs for agents. The core request hook looks like this in any framework Put it before your HTML docs route. Normal browsers continue to receive HTML; agent-oriented requests receive the generated markdown with Content-Type text/markdown; charset=utf-8 . When implementing this in a codebase, inspect the framework's request pipeline before editing. The markdown response hook must run before static docs HTML routes, but it must not intercept /llms.txt , sitemap files, robots files, search JSON, or agent-readability.json .\n\n```ts import manifest from \"../public/docs/agent-readability.json\"; import { createAgentMarkdownResponse } from \"leadtype/llm/readability\"; const response = createAgentMarkdownResponse({ urlPath: request.url, method: request.method, headers: Object.fromEntries(request.headers), manifest, requestOrigin: new URL(request.url).origin, readMarkdownFile(target) { return readGeneratedFile(`public/${target.filePath}`); }, }); if (response) { return new Response(response.body, { status: response.status, headers: response.headers, }); } ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nMake the site agent-readable\n\nsponse hook must run before static docs HTML routes, but it must not intercept /llms.txt , sitemap files, robots files, search JSON, or agent-readability.json . After wiring, test both a normal browser request and an Accept text/markdown request for the same docs URL.","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nConnect a remote source\n\nWhen the docs source lives in a different repo from the docs site Run lint first so missing or malformed frontmatter fails before the converter writes anything. Use --format github in CI to get inline annotations on the PR. Use --json on generate so automation can read the resolved groups and search index stats. This is the shape we expect for orgs hosting one docs UI for multiple package repos the source lives next to the code it documents, the docs app pulls it in at build time. See Bundle docs into a package if the package should also ship docs inside its npm tarball.\n\n```bash git clone --depth 1 https://github.com/acme/package-a .docs-src/package-a npx leadtype lint .docs-src/package-a/docs --format github --error-unknown npx leadtype generate --src .docs-src/package-a --out public --json npm run build ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nVerify\n\nAfter a clean build public/docs/index.md — the converted home page. public/llms.txt — the routing index. Should mention every group from your config. public/llms-full.txt — all generated markdown docs flattened into one fallback file. public/docs/search-index.json and public/docs/search-content.json — non-empty. public/docs/sitemap.xml , public/docs/sitemap.md , and public/docs/agent-readability.json — docs-scoped discovery data. Merge these with your app's non-docs routes before serving root-level /sitemap.xml , /sitemap.md , and /robots.txt . Then start the dev server and check the agent-facing routes The markdown response should include content-type text/markdown; charset=utf-8 . If you get text/html back, the markdown response hook is not running before the docs HTML route.\n\n```bash curl http://localhost:5173/llms.txt curl http://localhost:5173/sitemap.xml curl http://localhost:5173/docs/sitemap.xml curl -I -H \"Accept: text/markdown\" http://localhost:5173/docs/ ```","Connect a docs site\n\nWire leadtype into a docs app build so humans, agents, and search use one source.\n\nConnect a docs site\n\nWhat's next\n\nOptimize docs for agents Evals Lint in CI Search reference","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nUse this guide when you already have a docs site and want agents to find, fetch, attribute, and cite the same content humans read in the browser. Leadtype handles the generated files. Your app wires those files into routing and HTML. The default output shape is based on the repo's agent evals. See Evals for the benchmark summary and the open question around larger-corpus llms-full.txt scaling.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nWhat good looks like\n\nAn agent-readable docs site has four layers 1. Discovery files /llms.txt , /sitemap.xml , /sitemap.md , and /robots.txt tell agents what exists and where to start. 2. Markdown retrieval Each docs page has a markdown mirror at /docs/page.md , and agent requests to /docs/page can receive markdown instead of HTML. 3. Structured HTML metadata Human HTML pages include JSON-LD, canonical links, and markdown alternate links so agents can extract page identity without guessing from the DOM. 4. Attribution metadata Markdown responses include canonical url and last updated frontmatter so copied content keeps its source and freshness.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n1. Generate the artifacts\n\nRun the site-mode pipeline before your app build This writes the docs-scoped files under public/docs/ and the top-level public/llms.txt The generated agent-readability.json manifest is the bridge between build-time content and runtime requests. It contains page URLs, markdown mirror paths, titles, descriptions, group navigation, and freshness dates.\n\n```bash npx leadtype generate \\ --src . \\ --out public \\ --base-url https://leadtype.dev \\ --name \"My product\" \\ --summary \"One sentence about the product.\" ``` ```txt public/ ├── llms.txt ├── llms-full.txt └── docs/ ├── index.md ├── quickstart.md ├── llms.txt ├── sitemap.xml ├── sitemap.md ├── robots.txt └── agent-readability.json ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Serve root discovery files\n\nThe recommended setup is runtime regenerators rather than static files for the few artifacts that need absolute URLs. That keeps preview and staging environments honest without rebuilding. If you also have marketing, blog, changelog, or product pages, pass them through the optional pages field — the regenerator merges them into the rebased output The other generated artifacts — /llms.txt , /docs/llms.txt , /llms-full.txt , /docs/agent-readability.json — use root-relative links and serve fine as static files straight from public/ . Keep the docs-scoped versions too /docs/sitemap.xml etc. . Audits and agents may request both /sitemap.xml and /docs/sitemap.xml , especially when the audited URL is /docs .\n\n```ts // In your framework's middleware (Vite plugin, Next.js middleware, Astro // endpoint, Cloudflare Worker, etc.): import manifest from \"../public/docs/agent-readability.json\"; import { createRobotsTxtResponse, createSitemapMarkdownResponse, createSitemapXmlResponse, } from \"leadtype/llm/readability\"; const url = new URL(request.url); const requestOrigin = url.origin; if (url.pathname === \"/sitemap.xml\" || url.pathname === \"/docs/sitemap.xml\") { return createSitemapXmlResponse({ manifest, requestOrigin }); } if (url.pathname === \"/sitemap.md\" || url.pathname === \"/docs/sitemap.md\") { return createSitemapMarkdownResponse({ manifest, requestOrigin }); } if (url.pathname === \"/robots.txt\") { return createRobotsTxtResponse({ manifest, requestOrigin }); } ``` ```ts return createSitemapXmlResponse({ manifest, requestOrigin, pages: [...manifest.pages, ...marketingPages, ...blogPages], }); ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n3. Add JSON-LD to docs pages\n\nUse the manifest entry for the current page and render Schema.org JSON-LD into the HTML head Use renderJsonLd page, manifest if your framework has a typed metadata API. Use renderJsonLdScript page, manifest if your framework expects an HTML string. Also add canonical and markdown alternate links The JSON-LD gives agents the page title, description, canonical URL, last modified date, and breadcrumbs without scraping your rendered layout.\n\n```ts import agentManifest from \"../public/docs/agent-readability.json\"; import { renderJsonLd, renderJsonLdScript } from \"leadtype/llm/readability\"; const page = agentManifest.pages.find( (entry) => entry.urlPath === \"/docs/quickstart\" ); if (page) { const jsonLd = renderJsonLd(page, agentManifest); const script = renderJsonLdScript(page, agentManifest); } ``` ```html ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nUse createAgentMarkdownResponse from request middleware or route handlers. It returns a Web Response or null when the path is not an agent-oriented markdown request and handles Accept text/markdown and Accept text/plain content negotiation q-values respected . Known AI user-agent headers GPTBot, ClaudeBot, Bingbot, AmazonBot, MetaExternalAgent, PerplexityBot, MistralBot, AppleBot, ByteSpider, YouBot, … . Direct .md URLs such as /docs/quickstart.md . canonical url and last updated frontmatter aliases injected automatically. 200 markdown responses for missing docs pages, so agents do not discard the body. Content-Type text/markdown; charset=utf-8 , Vary Accept , User-Agent , Link <… ; rel=\"canonical\" , Cache-Control public, max-age=300, must-revalidate . readMarkdownFile may be sync or async, so the same code works on Node, Bun, Vercel Edge, Cloudflare Workers, and other edge runtimes Put that logic wherever your framework can intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 .\n\n```ts import manifest from \"../public/docs/agent-readability.json\"; import { createAgentMarkdownResponse } from \"leadtype/llm/readability\"; export async function handleRequest(request: Request): Promise { return createAgentMarkdownResponse({ urlPath: request.url, method: request.method, headers: Object.fromEntries(request.headers), manifest, requestOrigin: new URL(request.url).origin, async readMarkdownFile(target) { // Node/Bun: read from disk. // Cloudflare: fetch from KV / R2 / asset binding. // Vercel Edge: fetch from the deployment's static asset URL. return await readGeneratedFile(`public/${target.filePath}`); }, }); } ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nn intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 . One middleware handles both the markdown response and the sitemap/robots regenerators — runs in dev, preview, and prod. See apps/example/server/middleware/agent-readability.ts for the canonical reference. Nuxt server/middleware/agent-readability.ts h3 — same shape as the TanStack Start example. Next.js middleware.ts Edge or a catch-all route handler before the docs page. Astro An endpoint at pages/docs/ ...slug .md.ts or astro middleware . Cloudflare Workers/Pages Worker fetch handler with KV/R2 asset binding for the markdown reader. Express/Hono/Fastify Middleware before the docs HTML route. Tip if you keep static sitemap.xml / sitemap.md / robots.txt files in your build output, your framework's static handler may serve them before your middleware can rebase URLs to the live origin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\norigin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving. Do not rewrite llms.txt , sitemap.xml , sitemap.md , robots.txt , llms-full.txt , or agent-readability.json to page markdown. The helper leaves those artifact paths alone.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nServe sitemap.xml and robots.txt with the live origin\n\nsitemap.xml 's lint-report.json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nLocal pre-push hook\n\nCatch issues before they reach CI by running lint in a husky pre-push hook Keep it under a second by limiting the scan to changed files when you have many pages. The CLI accepts repeated --ignore globs to skip stale or generated paths.\n\n```bash #!/usr/bin/env sh npx leadtype lint docs --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nRun before generate\n\nWhen leadtype lint and leadtype generate both run in the same job, lint first Generate fails noisily on unknown groups or broken includes. Lint fails specifically on content schema problems with file/line context — much easier to debug.\n\n```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat to fix first\n\nWhen CI fails on a lot of violations, fix them in this order 1. parse-error — frontmatter is broken; nothing else can validate. 2. schema — missing or wrong-typed required fields. 3. unresolved-placeholder — content bug, not a config bug. 4. invalid-link and cross-framework-link — usually a stale link after a docs move. 5. unknown-field — last; either delete the field or extend the schema.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nLeadtype takes one input — a folder of MDX — and produces every shape your docs need to take. This page names every piece so the rest of the docs make sense.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe pipeline\n\nThe remark stack is what turns interactive MDX components into agent-readable markdown. JSX gets flattened — a fm fm --> remark fm --> groups remark --> md md --> site_idx md --> search groups --> site_idx groups --> agents_md groups --> nav` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nTwo output modes\n\nleadtype generate has two modes that read the same source and emit different shapes Property Type Description Default Required -- -- -- -- -- Site mode default leadtype generate --out public Writes llms.txt, llms-full.txt, docs/search-index.json, docs/sitemap.xml, docs/sitemap.md, docs/robots.txt, docs/agent-readability.json, and docs/\\ .md to a public/ directory your docs website serves. This is what you wire into a Vite, Next.js, Astro, or TanStack Start build. - Optional Bundle mode leadtype generate --bundle --out packages/foo Writes AGENTS.md at the package root and docs/\\ .md beneath it, both with relative paths. Skips llms.txt, llms-full.txt, search, sitemap, robots, and Agent Readability files — those are website-only. Designed for npm tarballs that ship docs alongside the published code. - Optional","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe artifacts\n\nProperty Type Description Default Required -- -- -- -- -- Markdown .md docs/\\ human site_out -- \"absolute URLs\" --> http_agent site_out -- \"search-index.json\" --> search_ui bundle_out -- \"AGENTS.md auto-discovery\" --> offline_agent` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nVocabulary\n\nA few terms you will see throughout the docs. Property Type Description Default Required -- -- -- -- -- flatten verb Convert an interactive MDX component into a portable markdown equivalent. A \\ site_run src --> bundle_run site_run --> site_out bundle_run --> bundle_out site_out --> humans site_out --> http_agents site_out --> search bundle_out --> offline_agents` ```","Leadtype\n\nOne MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline.\n\nLeadtype\n\nChoose your path\n\nMost teams arrive here for one of two reasons. Pick the journey that matches yours — each is a single page that takes you from zero to running. Build a docs site Ship docs in your package","Leadtype\n\nOne MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline.\n\nLeadtype\n\nWhat you get\n\n1. Write once Author MDX with familiar components — Callout , Tabs , Steps , Mermaid , TypeTable , and others. Add group in frontmatter to place pages in the navigation tree. 2. Run \\ leadtype generate\\ For a website converts MDX to markdown, builds llms.txt plus root llms-full.txt , generates a search index, writes Agent Readability discovery files, and resolves navigation. With --bundle emits AGENTS.md plus per-topic .md files for agents reading from node modules/ . 3. Serve all of it Humans get HTML. HTTP agents get markdown via content negotiation or fetch llms.txt . Coding agents working in a project that depends on your package auto-discover AGENTS.md from node modules/ [options] ```","CLI\n\nleadtype generate and leadtype lint — flags, exit codes, and JSON output.\n\nCLI\n\ngenerate\n\nConvert MDX, then either produce website artifacts default or a package bundle --bundle . Flag Default Description -- -- -- --src ; summary: { filesScanned: number; errors: number; warnings: number; }; }; ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nDocs frontmatter\n\nField Required Type -- -- -- title Yes non-empty string description No string icon No string deprecated No boolean deprecatedReason No string experimental No boolean canary No boolean new No boolean draft No boolean tags No string array group No string or string array availableIn No array of framework, url?, title? full No boolean lastModified and lastAuthor are produced by the converter when --enrich-git is set. Don't author them.","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nChangelog frontmatter\n\nField Required Type -- -- -- title Yes non-empty string version Yes SemVer string date Yes ISO-8601 or parseable date description No string icon No string type No release , improvement , retired , or deprecation tags No string array canary No boolean authors No string or string array draft No boolean","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nmeta.json\n\nField Required Type -- -- -- pages Yes string array title No non-empty string root No boolean icon No string defaultOpen No boolean nav.sidebar No section or combined nav.label No string nav.mode No string","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nCustom schemas\n\nPass a Valibot schema to extend or replace the defaults Once you provide a custom schema, unknown-field warnings apply to that schema. Add --error-unknown in CI to keep your contract strict.\n\n```ts import * as v from \"valibot\"; import { lintDocs } from \"leadtype/lint\"; const customFrontmatter = v.object({ title: v.pipe(v.string(), v.minLength(1)), audience: v.picklist([\"beginner\", \"advanced\"]), }); await lintDocs({ srcDir: \"docs\", schemas: { frontmatter: customFrontmatter }, }); ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nPractical guidance\n\nRun lint before leadtype generate so content errors fail fast. Use --format github in GitHub Actions and --format json in any other CI. Treat unresolved-placeholder as a content bug first — usually a missing entry in availableIn or a stale URL template. After a docs move, lint and run meta.json updates together; they drift at the same time. For wiring lint into pipelines, see Validate in CI.","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nThe leadtype/llm entry point produces four flavors of agent-facing output, all derived from the same docs source generateLlmsTxt — for hosted websites. Emits the /llms.txt convention with root-relative markdown mirror links. generateLLMFullContextFiles — root /llms-full.txt fallback containing all generated markdown docs. Pairs with generateLlmsTxt . generateAgentReadabilityArtifacts — docs-scoped sitemap.xml , sitemap.md , robots.txt , and JSON manifest data that a host app can merge into site-level files. generateAgentsMd — for npm-bundled docs. Emits an AGENTS.md index with relative ./docs/ A library that does one thing well. - Helper that handles the boring parts. - Type-safe by default. - Works in any runtime. ## Best Starting Points - [Documentation](/docs/index.md) - [Quickstart](/docs/quickstart.md) ## Get Started Five-minute happy path and the mental model. - [Quickstart](/docs/quickstart.md): Install and run the pipeline. - [How it works](/docs/how-it-works.md): The mental model. ## Reference CLI flags and conversion APIs. - [CLI](/docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTypical sequence\n\ngenerateLLMFullContextFiles and generateAgentReadabilityArtifacts read from A library that does one thing well. These docs ship inside the package so coding agents can read them offline. Open the topic file you need from the list below — paths are relative to this file. ## Get Started - [Quickstart](./docs/quickstart.md): Install and run the pipeline. - [How it works](./docs/how-it-works.md): The mental model. ## Reference - [CLI](./docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nresolveDocsNavigation\n\nSame group-resolution logic the LLM files use, but returns the navigation manifest as a plain object — useful for driving a sidebar UI Write the result to src/generated/docs-nav.json and import it from your sidebar component Now your sidebar can import a static manifest with the same group tree the LLM files use.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, }); if (navigation.unknown.length > 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } ``` ```ts import { mkdir, writeFile } from \"node:fs/promises\"; await mkdir(\"src/generated\", { recursive: true }); await writeFile( \"src/generated/docs-nav.json\", `${JSON.stringify(navigation, null, 2)}\\n` ); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTables of contents\n\nFor the heading slug contract and renderer wiring, see Components → Headings and table of contents. This section covers the build-time APIs only. resolveDocsNavigation includes a toc array on every page by default. The default range is h2 – h3 , which keeps page-level h1 titles out of sidebars. If you only need TOC data and not the full group tree, call resolveDocsTableOfContents For custom pipelines, extractDocsTableOfContents accepts a markdown or MDX string plus page URL metadata and returns plain JSON. It ignores frontmatter and fenced code blocks, and it uses the same slugifyDocsHeading helper that rendered headings must use to keep id attributes in sync.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ``` ```ts const pages = await resolveDocsTableOfContents({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", }); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nGroup design\n\nThe groups you pass to these APIs come from docs.config.ts . Two principles Use groups for routing, not sharding. Groups organize llms.txt , navigation, search metadata, and AGENTS.md . The root llms-full.txt remains the broad fallback. Write group descriptions for routing, not flavor text. Agents read those descriptions to decide which pages to load. \"How to install and run\" beats \"Welcome to our guides!\"","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nBase URL precedence\n\nPass baseUrl explicitly, or use environment variables for layered fallback The package-specific LEADTYPE AGENT BASE URL lets each package override an org-wide default. BASE URL covers most CI/deployment platforms, and a final hardcoded fallback keeps local builds working without env setup.\n\n```ts const baseUrl = process.env.LEADTYPE_AGENT_BASE_URL || process.env.BASE_URL || process.env.PORTLESS_URL || \"https://leadtype.dev\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe remark stack is what turns interactive MDX into agent-readable markdown. Imports get stripped first, placeholders get resolved, then each named component is flattened into a markdown equivalent. Order matters.\n\n```ts import { defaultRemarkPlugins, remarkInclude, remarkTypeTableToMarkdown, } from \"leadtype/remark\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\ndefaultRemarkPlugins runs the stack in this order 1. remarkRemoveImports — strip MDX import and export statements. 2. remarkRemoveJsxComments — strip / ... / JSX comments. 3. remarkResolveDocPlaceholders — replace framework and similar placeholders in URLs. 4. remarkAudienceToMarkdown — include ri --> rj --> rd --> rau --> rs --> rc --> rcd --> rdt --> rm --> rct --> rst --> rt --> rtt --> ra --> rts --> rft --> rp --> re --> out` ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\n p !== remarkTypeTableToMarkdown), [remarkTypeTableToMarkdown, { basePath: process.cwd() }], ]; ``` ```mdx ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nPlugin selection rules\n\nUse defaultRemarkPlugins for any agent-facing or LLM output. Add remarkInclude when docs are composed from shared fragments. Use individual plugins only when you intentionally want to omit a flattener e.g. you don't use /docs/search-index.json /docs/search-content.json ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nRuntime search\n\nThe runtime is edge-safe — no Node APIs, works on Vercel, Cloudflare, and anywhere else Results include heading paths, hash URLs, and snippets ready for a search UI. Search is still local and dependency-free, but it is not exact-token only. Query terms expand through lightweight stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Exact matches keep the highest weight so API names and config keys stay precise. Pass synonyms when your docs use product-specific vocabulary\n\n```ts import { searchDocs, type DocsSearchIndex, type DocsSearchContentStore, } from \"leadtype/search\"; import indexJson from \"../public/docs/search-index.json\"; import contentJson from \"../public/docs/search-content.json\"; const results = searchDocs( indexJson as DocsSearchIndex, \"tabs install\", { content: contentJson as DocsSearchContentStore } ); ``` ```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nReading docs at runtime\n\nThe same index doubles as a virtual filesystem. Three readers, picked by what you have Use readDocsContentFile when you need the entire page for context links . Use readDocsContentChunk when a search result already named the right heading.\n\n```ts import { listDocsContentFiles, readDocsContentFile, readDocsContentChunk, } from \"leadtype/search\"; const allFiles = listDocsContentFiles(index); const wholePage = readDocsContentFile(index, \"guides/quickstart\", content); const oneChunk = readDocsContentChunk(index, \"chunk-0\", content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nSource-grounded answers\n\ncreateAnswerContext turns a query plus retrieved chunks into a system and prompt you pass to any model The system message instructs the model to answer only from the retrieved context, cite sources with 1 -style references, and say so when the context is insufficient.\n\n```ts import { createAnswerContext } from \"leadtype/search\"; const context = createAnswerContext(index, \"how do I run lint?\", { content, productName: \"My Library\", }); // → { system, prompt, sources } ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nStreaming via provider entry points\n\nThree thin wrappers around createAnswerContext that stream a Response and surface sources separately. Use one matching your runtime response is a plain text Response. sources is metadata for citation links — display it separately, don't embed it in the streamed answer. For TanStack, pass an explicit adapter . For Cloudflare, build one with createCloudflareDocsAdapter provider, model, options binding env.AI.gateway \"docs\" .\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; // Vercel AI SDK / AI Gateway import { streamDocsAnswer } from \"leadtype/search/tanstack\"; // TanStack AI import { streamDocsAnswer } from \"leadtype/search/cloudflare\"; // Cloudflare AI Gateway / Workers AI ``` ```ts const { response, sources } = streamDocsAnswer({ index, content, query, model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nBash tool adapters\n\nWhen you want an agent to explore docs with shell commands instead of receiving pre-selected chunks The adapter exposes a read-only virtual /docs filesystem with ls , cat , find , grep , and rg . Network commands, code execution, and writes are disabled. Use createDocsBashTool for Vercel AI SDK tool sets and createDocsBashTools for TanStack-compatible tools over the same filesystem.\n\n```ts import { createDocsBashTool, createDocsBashTools } from \"leadtype/search/bash\"; const { tools, instructions } = await createDocsBashTool(index, content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nAbuse guards\n\nReusable utilities for the request path Helper Purpose -- -- validateDocsQuery Trim and cap query text. readJsonWithLimit Reject oversized JSON bodies before parse. getClientIdentifier Read common proxy IP headers. createMemoryRateLimiter Implements RateLimiter for demos. The in-memory limiter is fine for demos. Production apps should adapt the RateLimiter interface to a shared store — Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nWhen to add embeddings\n\nStart with the local index. It is static, cheap, edge-safe, and fast for exact API names, config keys, error messages, and paths. Add embeddings only when Users search with vocabulary that doesn't match the docs e.g. \"make it faster\" matching a \"performance optimization\" page . Your docs grow past tens of thousands of chunks and the cold-start memory hit becomes noticeable. Even then, keep the lexical index for exact matches and layer embeddings on top — they're complementary, not replacements."]} +{"version":2,"generatedAt":"2026-05-11T16:22:07.697Z","chunks":["Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nLeadtype does not ship UI components. Your docs app owns runtime rendering, styling, and accessibility — it only has to honor a small naming contract so the remark pipeline can flatten each component into markdown for agents, search, and llms-full.txt .","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nWhy flatten at all?\n\nInteractive MDX components like Body content goes here. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCards\n\nA grid of short, linked entry points. Flattens to a bullet list of links. Convert Remark Search\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nSteps\n\nNumbered walkthroughs. Flattens to an ordered list with bold step titles. 1. Author docs in MDX Use the components in this list as authoring affordances. 2. Run the conversion leadtype generate writes flattened markdown to public/docs/ . 3. Serve both formats HTML for humans, .md for agents — same URL, content negotiated by the Accept header.\n\n```tsx Use the components in this list. `leadtype generate` writes flattened markdown. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTabs\n\nGroup equivalent content. Flattens to bold headings followed by content so agents do not need a JSX-aware renderer to read every variant. tanstack-start Use a Vite middleware dev/preview and a Nitro middleware prod to negotiate the Accept header. next-js Wire content negotiation in middleware.ts and serve .md from a route handler. vite A configureServer middleware is enough for static deployments where .md files live in public/ .\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCommandTabs\n\nPackage-manager-aware install or run commands. Flattens to a markdown table with one row per manager. Use mode=\"install\" when command is a package name, mode=\"run\" when command is a CLI name, and mode=\"create\" for starter commands. Use the commands prop for exact per-manager overrides. Package manager Command -- -- npm npm install leadtype pnpm pnpm add leadtype yarn yarn add leadtype bun bun add leadtype Package manager Command -- -- npm npx leadtype lint pnpm pnpm dlx leadtype lint yarn yarn dlx leadtype lint bun bunx leadtype lint\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nPrompt\n\nDisplays an agent-ready prompt with a copy action. Flattening preserves the prompt body as a fenced prompt block so copied instructions also survive in .md , root llms-full.txt , and bundled AGENTS.md output. Copy prompt for your coding agent Use this after generating artifacts.\n\n```tsx Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ``` ```prompt Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAudience\n\nSplits browser-only and agent-only guidance without forking the page. Human content renders in the docs UI and is omitted from markdown output; agent content is hidden in the browser and included in generated markdown. This sentence appears only in generated markdown for agents.\n\n```tsx Click the robot icon in the header. Read generated markdown before editing runtime routes. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nFileTree\n\nShows project structure in guides and release instructions. Flattening emits a fenced text tree so agents can read the same hierarchy without JSX.\n\n```tsx ``` ```text public/ ├── llms.txt └── docs/ └── index.md ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAccordion\n\nCollapsible details for secondary content. Flattening ignores open/closed state and emits every item — accordions are not a place to hide content from agents. When should I use accordions? Use them for supporting details, troubleshooting notes, and optional reference material. Closed content is still flattened by the remark pipeline. Are accordions a good place to hide content from LLMs? No. Conversion ignores the open/closed state and emits everything inside.\n\n```tsx Use them for supporting details and optional reference material. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTopicSwitcher\n\nNavigation across equivalent docs topics — frameworks, SDKs, runtimes, deployment targets, product areas. Reader-facing only; it does not automatically read LLM topic config. Framework React — React integration Vue — Vue integration Svelte — Svelte integration\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTypeTable and ExtractedTypeTable\n\nTypeTable is for explicit prop or type rows you already know. ExtractedTypeTable reads a TypeScript file at conversion time and extracts the table from a named type — keep its path stable. Property Type Description Default Required -- -- -- -- -- title string Heading rendered above the callout body. - ✅ Required variant CalloutVariant Visual treatment for the callout. info Optional deprecated \\ \\ boolean\\ \\ deprecated Marks the row as deprecated. false Optional\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nExample\n\nData-driven preview and source examples. The host component receives code as data; add file loaders or dynamic imports outside leadtype when an example needs app-specific behavior.\n\n```tsx The host app owns styling and runtime components while leadtype owns conversion. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nMermaid\n\nDiagrams authored as plain text. Renders client-side as interactive SVG. Flattening preserves the source as a fenced mermaid block so other tools can render the diagram from the markdown copy.\n\n```tsx |remark| Markdown Markdown -->|llms.txt| Agents`} /> ``` ```mermaid `graph LR MDX -->|remark| Markdown Markdown -->|search index| API Markdown -->|llms.txt| Agents` ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nGuidelines\n\nKeep runtime components in your docs app. Leadtype stays out of UI. Keep component names stable. Renaming resolver page1 --> resolver page2 --> resolver page3 --> resolver resolver --> nav resolver --> llms resolver --> agents` ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nHow groups become a nav tree\n\nNested groups\n\nDeclare children in the config to build deeper trees A page sets group remote-source and lands in that nested slot. Only leaf groups no children directly contain pages; non-leaf groups are headings only.\n\n```ts { slug: \"docs-site\", title: \"Build a Docs Site\", children: [ { slug: \"remote-source\", title: \"Remote source\" }, { slug: \"connect-docs-site\", title: \"Connect a docs site\" }, ], } ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nOptional fields\n\nThe default lint schema also accepts Property Type Description Default Required -- -- -- -- -- icon string Icon name resolved by your sidebar component. - Optional deprecated boolean Marks the page as deprecated in nav and search. - Optional deprecatedReason string Short message paired with deprecated. - Optional experimental boolean Marks the page as experimental. - Optional canary boolean Hides from stable channels. - Optional new boolean Highlights the page as recently added. - Optional draft boolean Excludes from generation entirely. - Optional tags string\\ Free-form tags for search facets. - Optional availableIn Array\\<\\ framework, url?, title? Cross-framework availability map for TopicSwitcher pages. - Optional full boolean Layout hint for docs UIs that support full-width pages. - Optional lastModified and lastAuthor are filled in automatically when you pass --enrich-git to the CLI. Don't author them by hand.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nLint rules\n\nleadtype lint enforces the schema, so violations surface in CI before they reach a build. The relevant rules schema — a required field is missing or has the wrong type. unknown-field — a top-level field isn't in the schema warn by default; --error-unknown to fail . parse-error — frontmatter or meta.json doesn't parse. invalid-link — a /docs/... link points to a route that doesn't exist. unresolved-placeholder — a doc URL still contains an unresolved framework placeholder. cross-framework-link — a framework-scoped page links to another framework's docs. See Lint rules for the full reference and how to extend the schema.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nWhat this gives you\n\nOnce frontmatter is consistent, the rest of the pipeline works without per-page configuration. The same group value drives The sidebar position The llms.txt section Search metadata and AGENTS.md grouping The search filtering UI if you build one Cross-framework link checks in lint One field, one source of truth.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nLeadtype search is static by default. Build time produces two JSON files; runtime code imports or fetches those files and queries them without a database.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nGenerate the files\n\nleadtype generate writes search files in site mode If you run the pipeline from scripts, call the search generator after conversion This writes The index contains compact ranking data. The content store contains the text used for excerpts and answer context.\n\n```bash npx leadtype generate --src . --out public --base-url https://example.com ``` ```ts import { generateDocsSearchFiles } from \"leadtype/search/node\"; await generateDocsSearchFiles({ outDir: \"public\", baseUrl: \"https://example.com\", }); ``` ```txt public/docs/search-index.json public/docs/search-content.json ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nQuery at runtime\n\nResults include page URLs, heading paths, hash URLs, and snippets. Render them in your own search UI.\n\n```ts import { searchDocs, type DocsSearchContentStore, type DocsSearchIndex, } from \"leadtype/search\"; import contentJson from \"../public/docs/search-content.json\"; import indexJson from \"../public/docs/search-index.json\"; const index = indexJson as DocsSearchIndex; const content = contentJson as DocsSearchContentStore; const results = searchDocs(index, \"run lint\", { content }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nAdd vocabulary aliases\n\nSearch starts with lexical matching, stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Add product-specific synonyms only when users search with words your docs do not use\n\n```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nOptional AI answers\n\nUse source-grounded answers only after basic search works. Leadtype retrieves chunks from the static index, builds a constrained prompt, and leaves model choice to the provider entry point you import Display sources next to the streamed response. Do not ask the model to answer from memory; the answer context is built from retrieved docs chunks.\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; const { response, sources } = streamDocsAnswer({ index, content, query: \"How do I run docs lint in CI?\", model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nGuard the endpoint\n\nFor API routes that accept user queries, use the request helpers from leadtype/search validateDocsQuery to trim and cap query text. readJsonWithLimit to reject oversized JSON bodies. getClientIdentifier to read common proxy IP headers. createMemoryRateLimiter for demos. Production apps should adapt the rate limiter interface to a shared store such as Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nVerify\n\npublic/docs/search-index.json and public/docs/search-content.json exist and are non-empty. Searching for an exact API name returns the expected reference page. Searching for a guide phrase returns a result with a section hash. AI answers cite sources from the returned sources metadata.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nUse this path when you publish a library on npm and want version-matched docs available without a network request. Run leadtype generate --bundle at prepack time, include the output in your published files , and every install ships AGENTS.md + per-topic markdown inside node modules/ cli cli --> bundle bundle --> publish publish --> install install --> consume` ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhy AGENTS.md, not llms.txt?\n\nllms.txt is a website convention — a file at /llms.txt with absolute URLs that an agent fetches over HTTP. Inside an npm tarball it's the wrong shape every link points at a hosted URL the agent may not be able to reach, and no major coding agent looks for node modules/ 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } await generateAgentsMd({ srcDir: REPO_ROOT, outDir: PACKAGE_ROOT, product: docsConfig.product, groups: docsConfig.groups, }); ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nVerify before publishing\n\nnpm pack --dry-run should list AGENTS.md docs/ / .md If AGENTS.md is missing, check files in package.json . If .md files are missing, check the --include / --exclude filters.\n\n```bash npx leadtype generate --bundle --src . --out packages/my-package cd packages/my-package && npm pack --dry-run ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nTell consuming projects to use the bundle\n\nAGENTS.md inside your tarball is available at node modules/ When working with the `` library, read the bundled docs in `node_modules//AGENTS.md` first — they're version-matched to the installed package and stay accurate as the library updates. ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhen to use this\n\nUse this when agents should understand the package from the installed dependency itself — coding agents that don't have web access, IDE assistants, CLI tools, or air-gapped environments. Don't use this if your only goal is a public docs website. For that, see Connect a docs site. You can use both — they read the same source MDX, just emit different shapes.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhat's next\n\nCLI reference LLM files Lint in CI","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse this path when you run a docs app that renders docs from one or more source repos. This is the main Leadtype docs-site model content stays next to the code it documents, while the docs app clones or checks out that content during build and serves the generated artifacts. Your framework still owns routes, HTML, styling, and deployment. Leadtype owns the source-to-artifact pipeline.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nThe flow\n\n```mermaid `flowchart LR repo[\"source repo / docs/*.mdx\"] clone[\"checkout or clone / .docs-src/c15t\"] lint[\"leadtype lint\"] generate[\"leadtype generate\"] public[\"public/ / llms.txt · llms-full.txt / docs/*.md / search · agent metadata\"] app[\"docs app / routing + HTML\"] repo --> clone --> lint --> generate --> public --> app` ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nFetch the source repo\n\nIn CI, check out the docs source before the docs app build. For a public repo, a shallow clone is enough For private repos, use your CI platform's checkout action or a read-only deploy key. The important part is that Leadtype receives a normal filesystem path whose root contains docs/ .\n\n```bash rm -rf .docs-src/c15t git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nLint before generate\n\nRun lint against the fetched docs before writing generated output Lint fails with file and line context for frontmatter, internal links, placeholders, and schema issues. That is easier to debug than a later app build using stale or partial artifacts.\n\n```bash npx leadtype lint .docs-src/c15t/docs \\ --format github \\ --error-unknown \\ --max-warnings 0 ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nGenerate hosted artifacts\n\nPoint --src at the fetched repository root and --out at the docs app public directory That command writes public/llms.txt and public/llms-full.txt public/docs/ .md public/docs/search-index.json and public/docs/search-content.json public/docs/sitemap.xml , sitemap.md , robots.txt , and agent-readability.json Use --json in CI so automation can record resolved groups, output files, filters, and search index stats.\n\n```bash npx leadtype generate \\ --src .docs-src/c15t \\ --out public \\ --base-url https://docs.example.com \\ --json ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nWire it into the app build\n\nMake the source checkout, lint, and generation steps run before the framework build If the docs source and docs app live in the same repo, skip docs fetch and point --src at .\n\n```json { \"scripts\": { \"docs:fetch\": \"rm -rf .docs-src/c15t && git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t\", \"docs:lint\": \"leadtype lint .docs-src/c15t/docs --format github --error-unknown --max-warnings 0\", \"docs:generate\": \"leadtype generate --src .docs-src/c15t --out public --base-url https://docs.example.com --json\", \"build\": \"npm run docs:fetch && npm run docs:lint && npm run docs:generate && vite build\" } } ``` ```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --base-url https://docs.example.com ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nConfigure product and groups\n\nThe source repo should own docs/docs.config.ts so its groups and product metadata version with the docs. leadtype generate loads this file automatically from the docs folder Pages declare group in frontmatter. The config declares titles, order, and descriptions. Together they drive navigation, llms.txt , search metadata, and package AGENTS.md sections. If no config exists, the CLI infers groups from frontmatter, but inferred groups have no descriptions or custom order. See Frontmatter.\n\n```ts import { defineDocsConfig } from \"leadtype\"; export default defineDocsConfig({ product: { name: \"c15t\", summary: \"Consent infrastructure for modern web apps.\", bullets: [\"Framework integrations.\", \"Consent primitives.\", \"Audit-friendly docs.\"], bestStartingPoints: [{ urlPath: \"/docs\" }, { urlPath: \"/docs/quickstart\" }], }, groups: [ { slug: \"get-started\", title: \"Get Started\" }, { slug: \"guides\", title: \"Guides\" }, { slug: \"reference\", title: \"Reference\" }, ], }); ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse scripts for custom pipelines\n\nThe CLI is the happy path. Use the library APIs directly when you need custom plugin order, filters, or generated JSON paths. Keep conversion first because LLM files, search, and Agent Readability artifacts read the generated markdown. Write navigation to a generated JSON file if your sidebar should use the same group tree as llms.txt . Write agentReadability.manifest if your runtime needs to merge docs pages with marketing, blog, changelog, or product routes.\n\n```ts import { convertAllMdx } from \"leadtype/convert\"; import { generateAgentReadabilityArtifacts, generateLLMFullContextFiles, generateLlmsTxt, resolveDocsNavigation, } from \"leadtype/llm\"; import { defaultRemarkPlugins, remarkInclude } from \"leadtype/remark\"; import { generateDocsSearchFiles } from \"leadtype/search/node\"; import docsConfig from \"../.docs-src/c15t/docs/docs.config\"; const sourceRoot = \".docs-src/c15t\"; await convertAllMdx({ srcDir: `${sourceRoot}/docs`, outDir: \"public/docs\", remarkPlugins: [remarkInclude, ...defaultRemarkPlugins], enrichFrontmatterFromGit: true, }); await generateLlmsTxt({ srcDir: sourceRoot, outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); await generateLLMFullContextFiles({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: { name: docsConfig.product.name }, groups: docsConfig.groups, }); await generateDocsSearchFiles({ outDir: \"public\", baseUrl: \"https://docs.example.com\", }); const agentReadability = await generateAgentReadabilityArtifacts({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); const","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse scripts for custom pipelines\n\nait generateAgentReadabilityArtifacts({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); const navigation = await resolveDocsNavigation({ srcDir: sourceRoot, baseUrl: \"https://docs.example.com\", groups: docsConfig.groups, }); ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nWire the app runtime\n\nAfter generation, choose the runtime pieces your site needs Render source MDX as HTML with your own components Render MDX and TOC. Return markdown for agent requests and serve discovery files Optimize docs for agents. Add local search and optional source-grounded answers Add search.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nVerify\n\nAfter a clean build, inspect these files public/docs/index.md — converted markdown for the source repo home page. public/llms.txt — hosted routing index with page-level markdown links. public/llms-full.txt — all generated markdown docs in one fallback file. public/docs/search-index.json and public/docs/search-content.json — non-empty search files. public/docs/agent-readability.json — manifest for markdown responses, JSON-LD, sitemap, and robots helpers. Then start your app and check at least one browser HTML page and one markdown response path.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nUse this guide when you already have a docs site and want agents to find, fetch, attribute, and cite the same content humans read in the browser. Leadtype handles the generated files. Your app wires those files into routing and HTML. The default output shape is based on the repo's agent evals. See Evals for the benchmark summary and the open question around larger-corpus llms-full.txt scaling.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nWhat good looks like\n\nAn agent-readable docs site has four layers 1. Discovery files /llms.txt , /sitemap.xml , /sitemap.md , and /robots.txt tell agents what exists and where to start. 2. Markdown retrieval Each docs page has a markdown mirror at /docs/page.md , and agent requests to /docs/page can receive markdown instead of HTML. 3. Structured HTML metadata Human HTML pages include JSON-LD, canonical links, and markdown alternate links so agents can extract page identity without guessing from the DOM. 4. Attribution metadata Markdown responses include canonical url and last updated frontmatter so copied content keeps its source and freshness.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n1. Generate the artifacts\n\nRun the site-mode pipeline before your app build This writes the docs-scoped files under public/docs/ and the top-level public/llms.txt The generated agent-readability.json manifest is the bridge between build-time content and runtime requests. It contains page URLs, markdown mirror paths, titles, descriptions, group navigation, and freshness dates.\n\n```bash npx leadtype generate \\ --src . \\ --out public \\ --base-url https://leadtype.dev \\ --name \"My product\" \\ --summary \"One sentence about the product.\" ``` ```txt public/ ├── llms.txt ├── llms-full.txt └── docs/ ├── index.md ├── quickstart.md ├── llms.txt ├── sitemap.xml ├── sitemap.md ├── robots.txt └── agent-readability.json ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Add one middleware\n\nPut the agent-readable routes before your HTML docs route. This Node/Bun example handles root discovery files, docs-scoped discovery files, direct .md URLs, and Accept text/markdown requests in one place If you also have marketing, blog, changelog, or product pages, pass them through the optional pages field — the regenerator merges them into the rebased output The other generated artifacts — /llms.txt , /docs/llms.txt , /llms-full.txt , /docs/agent-readability.json — use root-relative links and serve fine as static files straight from public/ . Keep the docs-scoped versions too /docs/sitemap.xml etc. . Audits and agents may request both /sitemap.xml and /docs/sitemap.xml , especially when the audited URL is /docs .\n\n```ts import { readFile } from \"node:fs/promises\"; import { join } from \"node:path\"; import manifestJson from \"../public/docs/agent-readability.json\" with { type: \"json\", }; import { createAgentMarkdownResponse, createRobotsTxtResponse, createSitemapMarkdownResponse, createSitemapXmlResponse, type AgentReadabilityManifest, type MarkdownMirrorTarget, } from \"leadtype/llm/readability\"; const manifest = { ...manifestJson, version: 1, } as AgentReadabilityManifest; async function readMarkdownFile( target: MarkdownMirrorTarget ): Promise { try { return await readFile(join(process.cwd(), \"public\", target.filePath), \"utf8\"); } catch (error) { if ( typeof error === \"object\" && error !== null && \"code\" in error && (error.code === \"ENOENT\" || error.code === \"ENOTDIR\") ) { return null; } throw error; } } export async function handleDocsRequest( request: Request ): Promise { if (request.method !== \"GET\" && request.method !== \"HEAD\") { return null; } const url = new URL(request.url); const requestOrigin = url.origin; switch (url.pathname) { case \"/sitemap.xml\": case \"/docs/sitemap.xml\": return createSitemapXmlResponse({ manifest, requestOrigin }); case","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Add one middleware\n\nstOrigin = url.origin; switch (url.pathname) { case \"/sitemap.xml\": case \"/docs/sitemap.xml\": return createSitemapXmlResponse({ manifest, requestOrigin }); case \"/sitemap.md\": case \"/docs/sitemap.md\": return createSitemapMarkdownResponse({ manifest, requestOrigin }); case \"/robots.txt\": return createRobotsTxtResponse({ manifest, requestOrigin }); case \"/docs/robots.txt\": return createRobotsTxtResponse({ manifest, requestOrigin, sitemapUrlPath: \"/docs/sitemap.xml\", }); default: return createAgentMarkdownResponse({ urlPath: url.pathname, method: request.method, headers: Object.fromEntries(request.headers), manifest, readMarkdownFile, requestOrigin, }); } } ``` ```ts return createSitemapXmlResponse({ manifest, requestOrigin, pages: [...manifest.pages, ...marketingPages, ...blogPages], }); ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n3. Add JSON-LD to docs pages\n\nUse the manifest entry for the current page and render Schema.org JSON-LD into the HTML head Use renderJsonLd page, manifest if your framework has a typed metadata API. Use renderJsonLdScript page, manifest if your framework expects an HTML string. Also add canonical and markdown alternate links The JSON-LD gives agents the page title, description, canonical URL, last modified date, and breadcrumbs without scraping your rendered layout.\n\n```ts import agentManifest from \"../public/docs/agent-readability.json\"; import { renderJsonLd, renderJsonLdScript } from \"leadtype/llm/readability\"; const page = agentManifest.pages.find( (entry) => entry.urlPath === \"/docs/quickstart\" ); if (page) { const jsonLd = renderJsonLd(page, agentManifest); const script = renderJsonLdScript(page, agentManifest); } ``` ```html ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nThe middleware above uses createAgentMarkdownResponse . It returns a Web Response or null when the path is not an agent-oriented markdown request and handles Accept text/markdown and Accept text/plain content negotiation q-values respected . Known AI user-agent headers GPTBot, ClaudeBot, Bingbot, AmazonBot, MetaExternalAgent, PerplexityBot, MistralBot, AppleBot, ByteSpider, YouBot, … . Direct .md URLs such as /docs/quickstart.md . canonical url and last updated frontmatter aliases injected automatically. 200 markdown responses for missing docs pages, so agents do not discard the body. Content-Type text/markdown; charset=utf-8 , Vary Accept , User-Agent , Link <… ; rel=\"canonical\" , Cache-Control public, max-age=300, must-revalidate . readMarkdownFile may be sync or async. In Node/Bun, read from disk. In Cloudflare, fetch from KV/R2 or an asset binding. In Vercel Edge, fetch from the deployment's static asset URL. Put that logic wherever your framework can intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 .","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nn intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 . One middleware handles both the markdown response and the sitemap/robots regenerators — runs in dev, preview, and prod. See apps/example/server/middleware/agent-readability.ts for the canonical reference. Nuxt server/middleware/agent-readability.ts h3 — same shape as the TanStack Start example. Next.js middleware.ts Edge or a catch-all route handler before the docs page. Astro An endpoint at pages/docs/ ...slug .md.ts or astro middleware . Cloudflare Workers/Pages Worker fetch handler with KV/R2 asset binding for the markdown reader. Express/Hono/Fastify Middleware before the docs HTML route. Tip if you keep static sitemap.xml / sitemap.md / robots.txt files in your build output, your framework's static handler may serve them before your middleware can rebase URLs to the live origin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\norigin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving. Do not rewrite llms.txt , sitemap.xml , sitemap.md , robots.txt , llms-full.txt , or agent-readability.json to page markdown. The helper leaves those artifact paths alone.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nServe sitemap.xml and robots.txt with the live origin\n\nsitemap.xml 's ; function textFromChildren(children: unknown): string { if (typeof children === \"string\" || typeof children === \"number\") { return String(children); } if (Array.isArray(children)) { return children.map(textFromChildren).join(\"\"); } if (isValidElement(children)) { const elementProps = children.props as { children?: unknown }; return textFromChildren(elementProps.children); } return \"\"; } function createHeading(level: 1 | 2 | 3 | 4 | 5 | 6) { return ({ children, id, ...props }: HeadingProps) => { const Component = `h${level}` as const; const headingId = id ?? slugifyDocsHeading(textFromChildren(children)); return ( {children} ); }; } ```","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nGenerate navigation with TOC data\n\nresolveDocsNavigation includes toc on every page. The default range is h2 to h3 . Write the navigation object to a generated JSON file and import it from your sidebar.\n\n```ts import { resolveDocsNavigation } from \"leadtype/llm\"; import docsConfig from \"../docs/docs.config\"; const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://example.com\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ```","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nRender the sidebar\n\nLook up the current page in the manifest and pass currentPage.toc to your sidebar component. The example app includes a complete React implementation with scroll-spy, hash sync, active highlighting, and sticky positioning apps/example/src/components/table-of-contents.tsx","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nTroubleshooting\n\nTOC links do not scroll anywhere. Your heading IDs do not match the extracted slugs. Use slugifyDocsHeading in the rendered heading components. A page TOC is empty. All headings are outside the configured minLevel and maxLevel range. Defaults exclude h1 and headings deeper than h3 . Sidebar order differs from llms.txt. The app is not using the same docs.config.ts groups as the generation step.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nleadtype lint reads source MDX, runs the schema and link checks, and exits non-zero on errors. Wire it into CI so docs PRs fail fast on the same rules that would otherwise blow up leadtype generate later in the pipeline.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat it catches\n\nMissing or wrong-typed frontmatter fields schema rule . Top-level frontmatter fields not in the schema unknown-field . Frontmatter or meta.json that doesn't parse parse-error . Internal /docs/... links pointing at routes that don't exist invalid-link . Unresolved framework placeholders left in URLs unresolved-placeholder . Cross-framework links from a framework-scoped page to a different framework's docs cross-framework-link . See Lint reference for the full rule list and how to extend the schema.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nGitHub Actions\n\nUse --format github so violations render as inline annotations on the PR --error-unknown upgrades unknown-field warnings to errors — strict mode. --max-warnings 0 makes any remaining warning fail the job.\n\n```yaml name: Lint docs on: pull_request: paths: - \"docs/**\" - \"**/*.mdx\" jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 - run: bun install - run: npx leadtype lint docs --format github --error-unknown --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nOther CI providers\n\nUse --format json for any CI that doesn't speak the GitHub annotations format The JSON output includes per-file violations and summary counts. Pipe it into your provider's reporter, post a PR comment, or upload as an artifact.\n\n```bash npx leadtype lint docs --format json --error-unknown > lint-report.json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nLocal pre-push hook\n\nCatch issues before they reach CI by running lint in a husky pre-push hook Keep it under a second by limiting the scan to changed files when you have many pages. The CLI accepts repeated --ignore globs to skip stale or generated paths.\n\n```bash #!/usr/bin/env sh npx leadtype lint docs --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nRun before generate\n\nWhen leadtype lint and leadtype generate both run in the same job, lint first Generate fails noisily on unknown groups or broken includes. Lint fails specifically on content schema problems with file/line context — much easier to debug.\n\n```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat to fix first\n\nWhen CI fails on a lot of violations, fix them in this order 1. parse-error — frontmatter is broken; nothing else can validate. 2. schema — missing or wrong-typed required fields. 3. unresolved-placeholder — content bug, not a config bug. 4. invalid-link and cross-framework-link — usually a stale link after a docs move. 5. unknown-field — last; either delete the field or extend the schema.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nLeadtype takes one input — a folder of MDX — and produces every shape your docs need to take. This page names every piece so the rest of the docs make sense.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe pipeline\n\nThe remark stack is what turns interactive MDX components into agent-readable markdown. JSX gets flattened — a fm fm --> remark fm --> groups remark --> md md --> site_idx md --> search groups --> site_idx groups --> agents_md groups --> nav` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nTwo output modes\n\nleadtype generate has two modes that read the same source and emit different shapes Property Type Description Default Required -- -- -- -- -- Site mode default leadtype generate --out public Writes llms.txt, llms-full.txt, docs/search-index.json, docs/sitemap.xml, docs/sitemap.md, docs/robots.txt, docs/agent-readability.json, and docs/\\ .md to a public/ directory your docs website serves. This is what you wire into a Vite, Next.js, Astro, or TanStack Start build. - Optional Bundle mode leadtype generate --bundle --out packages/foo Writes AGENTS.md at the package root and docs/\\ .md beneath it, both with relative paths. Skips llms.txt, llms-full.txt, search, sitemap, robots, and Agent Readability files — those are website-only. Designed for npm tarballs that ship docs alongside the published code. - Optional","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe artifacts\n\nProperty Type Description Default Required -- -- -- -- -- Markdown .md docs/\\ human site_out -- \"absolute URLs\" --> http_agent site_out -- \"search-index.json\" --> search_ui bundle_out -- \"version-matched AGENTS.md\" --> offline_agent` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nVocabulary\n\nA few terms you will see throughout the docs. Property Type Description Default Required -- -- -- -- -- flatten verb Convert an interactive MDX component into a portable markdown equivalent. A \\ site_run src --> bundle_run site_run --> site_out bundle_run --> bundle_out site_out --> humans site_out --> http_agents site_out --> search bundle_out --> offline_agents` ```","Leadtype\n\nOne MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.\n\nLeadtype\n\nChoose your path\n\nPick the job that matches what you are building. Each path starts with the minimum setup, then links to the lower-level API reference only when you need it. Build a shared docs site Add search Ship docs in your package","Leadtype\n\nOne MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.\n\nLeadtype\n\nWhat you get\n\n1. Write once Author MDX with familiar components — Callout , Tabs , Steps , Mermaid , TypeTable , and others. Add group in frontmatter to place pages in the navigation tree. 2. Run \\ leadtype generate\\ For a website converts MDX to markdown, builds llms.txt plus root llms-full.txt , generates a search index, writes Agent Readability discovery files, and resolves navigation. With --bundle emits AGENTS.md plus per-topic .md files with relative links that still work after npm install. 3. Serve all of it Humans get HTML from your app. HTTP agents get markdown via content negotiation or /llms.txt . Package consumers can point their root AGENTS.md or README at node modules/ [options] ```","CLI\n\nleadtype generate and leadtype lint — flags, exit codes, and JSON output.\n\nCLI\n\ngenerate\n\nConvert MDX, then either produce website artifacts default or a package bundle --bundle . Flag Default Description -- -- -- --src ; summary: { filesScanned: number; errors: number; warnings: number; }; }; ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nDocs frontmatter\n\nField Required Type -- -- -- title Yes non-empty string description No string icon No string deprecated No boolean deprecatedReason No string experimental No boolean canary No boolean new No boolean draft No boolean tags No string array group No string or string array availableIn No array of framework, url?, title? full No boolean lastModified and lastAuthor are produced by the converter when --enrich-git is set. Don't author them.","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nChangelog frontmatter\n\nField Required Type -- -- -- title Yes non-empty string version Yes SemVer string date Yes ISO-8601 or parseable date description No string icon No string type No release , improvement , retired , or deprecation tags No string array canary No boolean authors No string or string array draft No boolean","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nmeta.json\n\nField Required Type -- -- -- pages Yes string array title No non-empty string root No boolean icon No string defaultOpen No boolean nav.sidebar No section or combined nav.label No string nav.mode No string","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nCustom schemas\n\nPass a Valibot schema to extend or replace the defaults Once you provide a custom schema, unknown-field warnings apply to that schema. Add --error-unknown in CI to keep your contract strict.\n\n```ts import * as v from \"valibot\"; import { lintDocs } from \"leadtype/lint\"; const customFrontmatter = v.object({ title: v.pipe(v.string(), v.minLength(1)), audience: v.picklist([\"beginner\", \"advanced\"]), }); await lintDocs({ srcDir: \"docs\", schemas: { frontmatter: customFrontmatter }, }); ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nPractical guidance\n\nRun lint before leadtype generate so content errors fail fast. Use --format github in GitHub Actions and --format json in any other CI. Treat unresolved-placeholder as a content bug first — usually a missing entry in availableIn or a stale URL template. After a docs move, lint and run meta.json updates together; they drift at the same time. For wiring lint into pipelines, see Validate in CI.","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nThe leadtype/llm entry point produces four flavors of agent-facing output, all derived from the same docs source generateLlmsTxt — for hosted websites. Emits the /llms.txt convention with root-relative markdown mirror links. generateLLMFullContextFiles — root /llms-full.txt fallback containing all generated markdown docs. Pairs with generateLlmsTxt . generateAgentReadabilityArtifacts — docs-scoped sitemap.xml , sitemap.md , robots.txt , and JSON manifest data that a host app can merge into site-level files. generateAgentsMd — for npm-bundled docs. Emits an AGENTS.md index with relative ./docs/ A library that does one thing well. - Helper that handles the boring parts. - Type-safe by default. - Works in any runtime. ## Best Starting Points - [Documentation](/docs/index.md) - [Quickstart](/docs/quickstart.md) ## Get Started Five-minute happy path and the mental model. - [Quickstart](/docs/quickstart.md): Install and run the pipeline. - [How it works](/docs/how-it-works.md): The mental model. ## Reference CLI flags and conversion APIs. - [CLI](/docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTypical sequence\n\ngenerateLLMFullContextFiles and generateAgentReadabilityArtifacts read from A library that does one thing well. These docs ship inside the package so coding agents can read them offline. Open the topic file you need from the list below — paths are relative to this file. ## Get Started - [Quickstart](./docs/quickstart.md): Install and run the pipeline. - [How it works](./docs/how-it-works.md): The mental model. ## Reference - [CLI](./docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nresolveDocsNavigation\n\nSame group-resolution logic the LLM files use, but returns the navigation manifest as a plain object — useful for driving a sidebar UI Write the result to src/generated/docs-nav.json and import it from your sidebar component Now your sidebar can import a static manifest with the same group tree the LLM files use.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, }); if (navigation.unknown.length > 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } ``` ```ts import { mkdir, writeFile } from \"node:fs/promises\"; await mkdir(\"src/generated\", { recursive: true }); await writeFile( \"src/generated/docs-nav.json\", `${JSON.stringify(navigation, null, 2)}\\n` ); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTables of contents\n\nFor the heading slug contract and renderer wiring, see Render MDX and TOC. This section covers the build-time APIs only. resolveDocsNavigation includes a toc array on every page by default. The default range is h2 – h3 , which keeps page-level h1 titles out of sidebars. If you only need TOC data and not the full group tree, call resolveDocsTableOfContents For custom pipelines, extractDocsTableOfContents accepts a markdown or MDX string plus page URL metadata and returns plain JSON. It ignores frontmatter and fenced code blocks, and it uses the same slugifyDocsHeading helper that rendered headings must use to keep id attributes in sync.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ``` ```ts const pages = await resolveDocsTableOfContents({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", }); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nGroup design\n\nThe groups you pass to these APIs come from docs.config.ts . Two principles Use groups for routing, not sharding. Groups organize llms.txt , navigation, search metadata, and AGENTS.md . The root llms-full.txt remains the broad fallback. Write group descriptions for routing, not flavor text. Agents read those descriptions to decide which pages to load. \"How to install and run\" beats \"Welcome to our guides!\"","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nBase URL precedence\n\nPass baseUrl explicitly, or use environment variables for layered fallback The package-specific LEADTYPE AGENT BASE URL lets each package override an org-wide default. BASE URL covers most CI/deployment platforms, and a final hardcoded fallback keeps local builds working without env setup.\n\n```ts const baseUrl = process.env.LEADTYPE_AGENT_BASE_URL || process.env.BASE_URL || process.env.PORTLESS_URL || \"https://leadtype.dev\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe remark stack is what turns interactive MDX into agent-readable markdown. Imports get stripped first, placeholders get resolved, then each named component is flattened into a markdown equivalent. Order matters.\n\n```ts import { defaultRemarkPlugins, remarkInclude, remarkTypeTableToMarkdown, } from \"leadtype/remark\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\ndefaultRemarkPlugins runs the stack in this order 1. remarkRemoveImports — strip MDX import and export statements. 2. remarkRemoveJsxComments — strip / ... / JSX comments. 3. remarkResolveDocPlaceholders — replace framework and similar placeholders in URLs. 4. remarkAudienceToMarkdown — include ri --> rj --> rd --> rau --> rs --> rc --> rcd --> rdt --> rm --> rct --> rst --> rt --> rtt --> ra --> rts --> rft --> rp --> re --> out` ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\n p !== remarkTypeTableToMarkdown), [remarkTypeTableToMarkdown, { basePath: process.cwd() }], ]; ``` ```mdx ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nPlugin selection rules\n\nUse defaultRemarkPlugins for any agent-facing or LLM output. Add remarkInclude when docs are composed from shared fragments. Use individual plugins only when you intentionally want to omit a flattener e.g. you don't use /docs/search-index.json /docs/search-content.json ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nRuntime search\n\nThe runtime is edge-safe — no Node APIs, works on Vercel, Cloudflare, and anywhere else Results include heading paths, hash URLs, and snippets ready for a search UI. Search is still local and dependency-free, but it is not exact-token only. Query terms expand through lightweight stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Exact matches keep the highest weight so API names and config keys stay precise. Pass synonyms when your docs use product-specific vocabulary\n\n```ts import { searchDocs, type DocsSearchIndex, type DocsSearchContentStore, } from \"leadtype/search\"; import indexJson from \"../public/docs/search-index.json\"; import contentJson from \"../public/docs/search-content.json\"; const results = searchDocs( indexJson as DocsSearchIndex, \"tabs install\", { content: contentJson as DocsSearchContentStore } ); ``` ```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nReading docs at runtime\n\nThe same index doubles as a virtual filesystem. Three readers, picked by what you have Use readDocsContentFile when you need the entire page for context links . Use readDocsContentChunk when a search result already named the right heading.\n\n```ts import { listDocsContentFiles, readDocsContentFile, readDocsContentChunk, } from \"leadtype/search\"; const allFiles = listDocsContentFiles(index); const wholePage = readDocsContentFile(index, \"guides/quickstart\", content); const oneChunk = readDocsContentChunk(index, \"chunk-0\", content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nSource-grounded answers\n\ncreateAnswerContext turns a query plus retrieved chunks into a system and prompt you pass to any model The system message instructs the model to answer only from the retrieved context, cite sources with 1 -style references, and say so when the context is insufficient.\n\n```ts import { createAnswerContext } from \"leadtype/search\"; const context = createAnswerContext(index, \"how do I run lint?\", { content, productName: \"My Library\", }); // → { system, prompt, sources } ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nStreaming via provider entry points\n\nThree thin wrappers around createAnswerContext that stream a Response and surface sources separately. Use one matching your runtime response is a plain text Response. sources is metadata for citation links — display it separately, don't embed it in the streamed answer. For TanStack, pass an explicit adapter . For Cloudflare, build one with createCloudflareDocsAdapter provider, model, options binding env.AI.gateway \"docs\" .\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; // Vercel AI SDK / AI Gateway import { streamDocsAnswer } from \"leadtype/search/tanstack\"; // TanStack AI import { streamDocsAnswer } from \"leadtype/search/cloudflare\"; // Cloudflare AI Gateway / Workers AI ``` ```ts const { response, sources } = streamDocsAnswer({ index, content, query, model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nBash tool adapters\n\nWhen you want an agent to explore docs with shell commands instead of receiving pre-selected chunks The adapter exposes a read-only virtual /docs filesystem with ls , cat , find , grep , and rg . Network commands, code execution, and writes are disabled. Use createDocsBashTool for Vercel AI SDK tool sets and createDocsBashTools for TanStack-compatible tools over the same filesystem.\n\n```ts import { createDocsBashTool, createDocsBashTools } from \"leadtype/search/bash\"; const { tools, instructions } = await createDocsBashTool(index, content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nAbuse guards\n\nReusable utilities for the request path Helper Purpose -- -- validateDocsQuery Trim and cap query text. readJsonWithLimit Reject oversized JSON bodies before parse. getClientIdentifier Read common proxy IP headers. createMemoryRateLimiter Implements RateLimiter for demos. The in-memory limiter is fine for demos. Production apps should adapt the RateLimiter interface to a shared store — Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nWhen to add embeddings\n\nStart with the local index. It is static, cheap, edge-safe, and fast for exact API names, config keys, error messages, and paths. Add embeddings only when Users search with vocabulary that doesn't match the docs e.g. \"make it faster\" matching a \"performance optimization\" page . Your docs grow past tens of thousands of chunks and the cold-start memory hit becomes noticeable. Even then, keep the lexical index for exact matches and layer embeddings on top — they're complementary, not replacements."]} diff --git a/apps/example/src/generated/docs-search-index.json b/apps/example/src/generated/docs-search-index.json index 77c886c..5c94a75 100644 --- a/apps/example/src/generated/docs-search-index.json +++ b/apps/example/src/generated/docs-search-index.json @@ -1 +1 @@ -{"version":2,"generatedAt":"2026-05-11T01:27:08.032Z","documents":[["authoring/components","Components","MDX components the pipeline knows how to flatten into agent-readable markdown.","/docs/authoring/components","https://leadtype.dev/docs/authoring/components","authoring/components"],["authoring/frontmatter","Frontmatter","Required fields, group semantics, and how authored MDX becomes a navigation tree.","/docs/authoring/frontmatter","https://leadtype.dev/docs/authoring/frontmatter","authoring/frontmatter"],["build/bundle-package-docs","Bundle docs into a package","Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.","/docs/build/bundle-package-docs","https://leadtype.dev/docs/build/bundle-package-docs","build/bundle-package-docs"],["build/connect-docs-site","Connect a docs site","Wire leadtype into a docs app build so humans, agents, and search use one source.","/docs/build/connect-docs-site","https://leadtype.dev/docs/build/connect-docs-site","build/connect-docs-site"],["build/optimize-docs-for-agents","Optimize docs for agents","Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.","/docs/build/optimize-docs-for-agents","https://leadtype.dev/docs/build/optimize-docs-for-agents","build/optimize-docs-for-agents"],["build/validate-in-ci","Validate in CI","Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.","/docs/build/validate-in-ci","https://leadtype.dev/docs/build/validate-in-ci","build/validate-in-ci"],["how-it-works","How it works","The mental model: one MDX source, a remark pipeline, two output modes, three audiences.","/docs/how-it-works","https://leadtype.dev/docs/how-it-works","how-it-works"],["index","Leadtype","One MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline.","/docs","https://leadtype.dev/docs","index"],["methodology","Methodology","How leadtype differs from Fumadocs, Starlight, and Mintlify.","/docs/methodology","https://leadtype.dev/docs/methodology","methodology"],["quickstart","Quickstart","Install leadtype, run it against a docs folder, and inspect the artifacts it produces.","/docs/quickstart","https://leadtype.dev/docs/quickstart","quickstart"],["reference/cli","CLI","leadtype generate and leadtype lint — flags, exit codes, and JSON output.","/docs/reference/cli","https://leadtype.dev/docs/reference/cli","reference/cli"],["reference/convert","Convert","MDX-to-markdown conversion APIs from leadtype/convert.","/docs/reference/convert","https://leadtype.dev/docs/reference/convert","reference/convert"],["reference/evals","Evals","How Leadtype benchmarks AGENTS.md, llms.txt, and llms-full.txt output before changing defaults.","/docs/reference/evals","https://leadtype.dev/docs/reference/evals","reference/evals"],["reference/lint","Lint rules","Schema, link, and navigation checks. CLI and library API.","/docs/reference/lint","https://leadtype.dev/docs/reference/lint","reference/lint"],["reference/llm","LLM files","Generate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.","/docs/reference/llm","https://leadtype.dev/docs/reference/llm","reference/llm"],["reference/remark","Remark plugins","The default plugin stack that flattens MDX components into markdown.","/docs/reference/remark","https://leadtype.dev/docs/reference/remark","reference/remark"],["reference/search","Search","Static search index, runtime helpers, and source-grounded answer streaming.","/docs/reference/search","https://leadtype.dev/docs/reference/search","reference/search"]],"chunks":[["chunk-0",0,"components",["Components"],44,0],["chunk-1",0,"why-flatten-at-all",["Components","Why flatten at all?"],82,1],["chunk-2",0,"the-naming-contract",["Components","The naming contract"],81,2],["chunk-3",0,"headings-and-table-of-contents",["Components","Headings and table of contents"],62,3],["chunk-4",0,"the-slug-contract",["Components","Headings and table of contents","The slug contract"],143,4],["chunk-5",0,"where-the-toc-data-lives",["Components","Headings and table of contents","Where the TOC data lives"],63,5],["chunk-6",0,"rendering-the-sidebar",["Components","Headings and table of contents","Rendering the sidebar"],68,6],["chunk-7",0,"troubleshooting",["Components","Headings and table of contents","Troubleshooting"],60,7],["chunk-8",0,"component-reference",["Components","Component reference"],21,8],["chunk-9",0,"callout",["Components","Component reference","Callout"],74,9],["chunk-10",0,"cards",["Components","Component reference","Cards"],43,10],["chunk-11",0,"steps",["Components","Component reference","Steps"],74,11],["chunk-12",0,"tabs",["Components","Component reference","Tabs"],89,12],["chunk-13",0,"commandtabs",["Components","Component reference","CommandTabs"],111,13],["chunk-14",0,"prompt",["Components","Component reference","Prompt"],92,14],["chunk-15",0,"audience",["Components","Component reference","Audience"],65,15],["chunk-16",0,"filetree",["Components","Component reference","FileTree"],61,16],["chunk-17",0,"accordion",["Components","Component reference","Accordion"],77,17],["chunk-18",0,"topicswitcher",["Components","Component reference","TopicSwitcher"],69,18],["chunk-19",0,"typetable-and-extractedtypetable",["Components","Component reference","TypeTable and ExtractedTypeTable"],86,19],["chunk-20",0,"example",["Components","Component reference","Example"],76,20],["chunk-21",0,"mermaid",["Components","Component reference","Mermaid"],62,21],["chunk-22",0,"guidelines",["Components","Guidelines"],55,22],["chunk-23",1,"frontmatter",["Frontmatter"],26,23],["chunk-24",1,"minimum",["Frontmatter","Minimum"],84,24],["chunk-25",1,"how-groups-become-a-nav-tree",["Frontmatter","How groups become a nav tree"],123,25],["chunk-26",1,"nested-groups",["Frontmatter","How groups become a nav tree","Nested groups"],67,26],["chunk-27",1,"optional-fields",["Frontmatter","Optional fields"],117,27],["chunk-28",1,"lint-rules",["Frontmatter","Lint rules"],88,28],["chunk-29",1,"what-this-gives-you",["Frontmatter","What this gives you"],55,29],["chunk-30",2,"bundle-docs-into-a-package",["Bundle docs into a package"],76,30],["chunk-31",2,"the-flow",["Bundle docs into a package","The flow"],86,31],["chunk-32",2,"why-agents-md-not-llms-txt",["Bundle docs into a package","Why AGENTS.md, not llms.txt?"],137,32],["chunk-33",2,"generate-into-the-package",["Bundle docs into a package","Generate into the package"],108,33],["chunk-34",2,"filter-to-package-specific-docs",["Bundle docs into a package","Filter to package-specific docs"],78,34],["chunk-35",2,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],156,35],["chunk-36",2,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],89,36],["chunk-37",2,"verify-before-publishing",["Bundle docs into a package","Verify before publishing"],71,37],["chunk-38",2,"tell-consuming-projects-to-use-the-bundle",["Bundle docs into a package","Tell consuming projects to use the bundle"],112,38],["chunk-39",2,"when-to-use-this",["Bundle docs into a package","When to use this"],72,39],["chunk-40",2,"what-s-next",["Bundle docs into a package","What's next"],31,40],["chunk-41",3,"connect-a-docs-site",["Connect a docs site"],54,41],["chunk-42",3,"the-flow",["Connect a docs site","The flow"],88,42],["chunk-43",3,"one-off-run",["Connect a docs site","One-off run"],74,43],["chunk-44",3,"wire-it-into-the-build",["Connect a docs site","Wire it into the build"],201,44],["chunk-45",3,"configure-the-product-and-groups",["Connect a docs site","Configure the product and groups"],93,45],["chunk-46",3,"make-the-site-agent-readable",["Connect a docs site","Make the site agent-readable"],229,46],["chunk-47",3,"make-the-site-agent-readable",["Connect a docs site","Make the site agent-readable"],60,47],["chunk-48",3,"connect-a-remote-source",["Connect a docs site","Connect a remote source"],130,48],["chunk-49",3,"verify",["Connect a docs site","Verify"],160,49],["chunk-50",3,"what-s-next",["Connect a docs site","What's next"],27,50],["chunk-51",4,"optimize-docs-for-agents",["Optimize docs for agents"],73,51],["chunk-52",4,"what-good-looks-like",["Optimize docs for agents","What good looks like"],105,52],["chunk-53",4,"1-generate-the-artifacts",["Optimize docs for agents","1. Generate the artifacts"],113,53],["chunk-54",4,"2-serve-root-discovery-files",["Optimize docs for agents","2. Serve root discovery files"],202,54],["chunk-55",4,"3-add-json-ld-to-docs-pages",["Optimize docs for agents","3. Add JSON-LD to docs pages"],142,55],["chunk-56",4,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],226,56],["chunk-57",4,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],170,57],["chunk-58",4,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],71,58],["chunk-59",4,"serve-sitemap-xml-and-robots-txt-with-the-live-origin",["Optimize docs for agents","4. Return markdown to agents","Serve sitemap.xml and robots.txt with the live origin"],172,59],["chunk-60",4,"cache-control-and-cdn",["Optimize docs for agents","4. Return markdown to agents","Cache-Control and CDN"],88,60],["chunk-61",4,"5-verify-locally",["Optimize docs for agents","5. Verify locally"],193,61],["chunk-62",4,"minimal-checklist",["Optimize docs for agents","Minimal checklist"],100,62],["chunk-63",5,"validate-in-ci",["Validate in CI"],49,63],["chunk-64",5,"what-it-catches",["Validate in CI","What it catches"],78,64],["chunk-65",5,"github-actions",["Validate in CI","GitHub Actions"],83,65],["chunk-66",5,"other-ci-providers",["Validate in CI","Other CI providers"],60,66],["chunk-67",5,"local-pre-push-hook",["Validate in CI","Local pre-push hook"],64,67],["chunk-68",5,"run-before-generate",["Validate in CI","Run before generate"],63,68],["chunk-69",5,"what-to-fix-first",["Validate in CI","What to fix first"],66,69],["chunk-70",6,"how-it-works",["How it works"],37,70],["chunk-71",6,"the-pipeline",["How it works","The pipeline"],141,71],["chunk-72",6,"two-output-modes",["How it works","Two output modes"],128,72],["chunk-73",6,"the-artifacts",["How it works","The artifacts"],176,73],["chunk-74",6,"the-artifacts",["How it works","The artifacts"],110,74],["chunk-75",6,"the-three-audiences",["How it works","The three audiences"],178,75],["chunk-76",6,"vocabulary",["How it works","Vocabulary"],153,76],["chunk-77",6,"what-runs-when",["How it works","What runs when"],123,77],["chunk-78",6,"where-to-next",["How it works","Where to next"],20,78],["chunk-79",7,"leadtype",["Leadtype"],184,79],["chunk-80",7,"choose-your-path",["Leadtype","Choose your path"],49,80],["chunk-81",7,"what-you-get",["Leadtype","What you get"],113,81],["chunk-82",7,"next",["Leadtype","Next"],49,82],["chunk-83",8,"methodology",["Methodology"],30,83],["chunk-84",8,"the-short-version",["Methodology","The short version"],130,84],["chunk-85",8,"what-leadtype-owns",["Methodology","What leadtype owns"],53,85],["chunk-86",8,"what-leadtype-does-not-own",["Methodology","What leadtype does not own"],31,86],["chunk-87",8,"when-the-combination-shines",["Methodology","When the combination shines"],86,87],["chunk-88",9,"quickstart",["Quickstart"],18,88],["chunk-89",9,"install",["Quickstart","Install"],54,89],["chunk-90",9,"author-one-page",["Quickstart","Author one page"],46,90],["chunk-91",9,"generate",["Quickstart","Generate"],149,91],["chunk-92",9,"inspect-the-output",["Quickstart","Inspect the output"],158,92],["chunk-93",9,"bundle-for-offline-agents",["Quickstart","Bundle for offline agents"],82,93],["chunk-94",9,"what-s-next",["Quickstart","What's next"],32,94],["chunk-95",10,"cli",["CLI"],30,95],["chunk-96",10,"generate",["CLI","generate"],167,96],["chunk-97",10,"generate",["CLI","generate"],76,97],["chunk-98",10,"bundle-mode",["CLI","generate","Bundle mode"],75,98],["chunk-99",10,"json-output-shape",["CLI","generate","JSON output shape"],172,99],["chunk-100",10,"group-inference",["CLI","generate","Group inference"],88,100],["chunk-101",10,"lint",["CLI","lint"],145,101],["chunk-102",10,"help",["CLI","help"],25,102],["chunk-103",10,"library-entry-points",["CLI","Library entry points"],81,103],["chunk-104",11,"convert",["Convert"],47,104],["chunk-105",11,"convertallmdx",["Convert","convertAllMdx"],67,105],["chunk-106",11,"convertmdxtomarkdown",["Convert","convertMdxToMarkdown"],54,106],["chunk-107",11,"writemdxfileasmarkdown",["Convert","writeMdxFileAsMarkdown"],28,107],["chunk-108",11,"behavior-notes",["Convert","Behavior notes"],50,108],["chunk-109",11,"pairing-with-remark-plugins",["Convert","Pairing with remark plugins"],54,109],["chunk-110",12,"evals",["Evals"],46,110],["chunk-111",12,"what-we-benchmark",["Evals","What we benchmark"],173,111],["chunk-112",12,"what-we-benchmark",["Evals","What we benchmark"],120,112],["chunk-113",12,"what-we-learned",["Evals","What we learned"],132,113],["chunk-114",12,"current-default",["Evals","Current default"],72,114],["chunk-115",12,"open-question",["Evals","Open question"],55,115],["chunk-116",12,"run-the-evals",["Evals","Run the evals"],37,116],["chunk-117",13,"lint-rules",["Lint rules"],46,117],["chunk-118",13,"rules",["Lint rules","Rules"],15,118],["chunk-119",13,"frontmatter-rules",["Lint rules","Rules","Frontmatter rules"],58,119],["chunk-120",13,"content-link-rules",["Lint rules","Rules","Content / link rules"],68,120],["chunk-121",13,"library-api",["Lint rules","Library API"],90,121],["chunk-122",13,"result-shape",["Lint rules","Library API","Result shape"],67,122],["chunk-123",13,"docs-frontmatter",["Lint rules","Default schemas","Docs frontmatter"],75,123],["chunk-124",13,"changelog-frontmatter",["Lint rules","Default schemas","Changelog frontmatter"],60,124],["chunk-125",13,"meta-json",["Lint rules","Default schemas","meta.json"],49,125],["chunk-126",13,"custom-schemas",["Lint rules","Custom schemas"],63,126],["chunk-127",13,"practical-guidance",["Lint rules","Practical guidance"],65,127],["chunk-128",14,"llm-files",["LLM files"],128,128],["chunk-129",14,"what-gets-generated",["LLM files","What gets generated"],154,129],["chunk-130",14,"example-llms-txt",["LLM files","Example llms.txt"],82,130],["chunk-131",14,"typical-sequence",["LLM files","Typical sequence"],105,131],["chunk-132",14,"generateagentreadabilityartifacts",["LLM files","generateAgentReadabilityArtifacts"],132,132],["chunk-133",14,"agent-readability-helpers",["LLM files","Agent readability helpers"],72,133],["chunk-134",14,"createagentmarkdownresponse",["LLM files","Agent readability helpers","createAgentMarkdownResponse"],180,134],["chunk-135",14,"createsitemapxmlresponse-createsitemapmarkdownresponse-createrobotstxtresponse",["LLM files","Agent readability helpers","createSitemapXmlResponse / createSitemapMarkdownResponse / createRobotsTxtResponse"],96,135],["chunk-136",14,"createdocshead",["LLM files","Agent readability helpers","createDocsHead"],148,136],["chunk-137",14,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],144,137],["chunk-138",14,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],58,138],["chunk-139",14,"cache-control-and-cdn",["LLM files","Agent readability helpers","Cache-Control and CDN"],73,139],["chunk-140",14,"manifest-version",["LLM files","Agent readability helpers","Manifest version"],47,140],["chunk-141",14,"generateagentsmd",["LLM files","generateAgentsMd"],144,141],["chunk-142",14,"example-output",["LLM files","generateAgentsMd","Example output"],86,142],["chunk-143",14,"resolvedocsnavigation",["LLM files","resolveDocsNavigation"],111,143],["chunk-144",14,"tables-of-contents",["LLM files","Tables of contents"],122,144],["chunk-145",14,"group-design",["LLM files","Group design"],69,145],["chunk-146",14,"base-url-precedence",["LLM files","Base URL precedence"],75,146],["chunk-147",15,"remark-plugins",["Remark plugins"],46,147],["chunk-148",15,"the-default-stack",["Remark plugins","The default stack"],182,148],["chunk-149",15,"the-default-stack",["Remark plugins","The default stack"],39,149],["chunk-150",15,"why-order-matters",["Remark plugins","Why order matters"],81,150],["chunk-151",15,"remarkinclude",["Remark plugins","Optional plugins","remarkInclude"],40,151],["chunk-152",15,"remarktypetabletomarkdown-with-basepath",["Remark plugins","Optional plugins","remarkTypeTableToMarkdown with basePath"],99,152],["chunk-153",15,"plugin-selection-rules",["Remark plugins","Plugin selection rules"],63,153],["chunk-154",16,"search",["Search"],41,154],["chunk-155",16,"vocabulary",["Search","Vocabulary"],79,155],["chunk-156",16,"build-time-indexing",["Search","Build-time indexing"],66,156],["chunk-157",16,"runtime-search",["Search","Runtime search"],123,157],["chunk-158",16,"reading-docs-at-runtime",["Search","Reading docs at runtime"],62,158],["chunk-159",16,"source-grounded-answers",["Search","Source-grounded answers"],62,159],["chunk-160",16,"streaming-via-provider-entry-points",["Search","Streaming via provider entry points"],103,160],["chunk-161",16,"bash-tool-adapters",["Search","Bash tool adapters"],71,161],["chunk-162",16,"abuse-guards",["Search","Abuse guards"],60,162],["chunk-163",16,"when-to-add-embeddings",["Search","When to add embeddings"],73,163]],"terms":{"10":[[148,0,0,1,0]],"11":[[148,0,0,1,0]],"12":[[148,0,0,1,0]],"13":[[148,0,0,1,0]],"14":[[148,0,0,1,0]],"15":[[148,0,0,1,0]],"16":[[148,0,0,1,0],[149,0,0,1,0]],"17":[[148,0,0,1,0],[149,0,0,1,0]],"18":[[148,0,0,1,0],[149,0,0,1,0]],"25":[[30,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0]],"35":[[76,0,0,1,0],[155,0,0,1,0]],"200":[[56,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0]],"300":[[56,0,0,1,0],[60,0,0,1,0],[134,0,0,1,0],[139,0,0,1,0]],"5173":[[49,0,0,0,4],[61,0,0,0,8],[92,0,0,0,1]],"8601":[[124,0,0,1,0]],"components":[[0,1,1,2,0],[1,1,1,2,0],[2,1,1,2,2],[3,1,1,1,0],[4,1,1,3,0],[5,1,1,1,0],[6,1,1,3,0],[7,1,1,2,0],[8,1,1,1,0],[9,1,1,1,0],[10,1,1,1,0],[11,1,1,2,1],[12,1,1,1,0],[13,1,1,1,0],[14,1,1,1,0],[15,1,1,1,0],[16,1,1,1,0],[17,1,1,1,0],[18,1,1,1,0],[19,1,1,1,0],[20,1,1,1,4],[21,1,1,1,0],[22,1,1,3,0],[71,0,0,2,1],[81,0,0,1,0],[86,0,0,1,0],[111,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0]],"mdx":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,1,1],[3,0,0,2,0],[4,0,0,2,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,2,0],[8,0,0,2,0],[9,0,0,1,0],[10,0,0,1,1],[11,0,0,2,1],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,3],[21,0,0,1,2],[22,0,0,1,0],[23,0,0,2,0],[24,0,0,1,1],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[31,0,0,0,1],[39,0,0,1,0],[41,0,0,1,0],[42,0,0,0,1],[43,0,0,1,0],[44,0,0,0,2],[63,0,0,1,0],[65,0,0,0,1],[70,0,0,2,0],[71,0,0,2,1],[72,0,0,1,0],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,2,1],[76,0,0,2,0],[77,0,0,2,0],[78,0,0,1,0],[79,0,0,2,1],[80,0,0,1,0],[81,0,0,3,0],[82,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[88,0,0,1,0],[90,0,0,1,1],[91,0,0,1,0],[92,0,0,1,0],[96,0,0,1,0],[104,0,0,2,0],[105,0,0,2,0],[106,0,0,1,1],[107,0,0,1,1],[108,0,0,2,0],[109,0,0,1,0],[117,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[144,0,0,1,0],[147,0,0,2,0],[148,0,0,2,1],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,2,1],[153,0,0,1,0],[156,0,0,1,0]],"pipeline":[[0,0,0,2,0],[1,0,0,1,0],[2,0,0,2,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,2,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,2,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[29,0,0,1,0],[44,0,0,1,8],[46,0,0,1,0],[53,0,0,1,0],[63,0,0,1,0],[70,0,0,1,0],[71,0,1,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,2,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,2,0],[83,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[100,0,0,1,0],[106,0,0,1,0],[130,0,0,0,1],[142,0,0,0,1]],"knows":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0]],"flatten":[[0,0,0,2,0],[1,0,1,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,3,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[71,0,0,0,1],[76,0,0,1,0],[148,0,0,2,0]],"into":[[0,0,0,2,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,2,0],[8,0,0,1,0],[9,0,0,3,0],[10,0,0,1,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[24,0,0,0,1],[30,1,1,0,0],[31,1,1,0,0],[32,1,1,0,0],[33,1,2,0,0],[34,1,1,0,0],[35,1,1,0,0],[36,1,1,0,0],[37,1,1,0,0],[38,1,1,0,0],[39,1,1,0,0],[40,1,1,0,0],[41,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,1,2,0],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,0,2,0],[49,0,0,2,0],[50,0,0,1,0],[51,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[63,0,0,1,0],[66,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[91,0,0,2,0],[92,0,0,0,1],[93,0,0,1,0],[94,0,0,2,0],[96,0,0,2,0],[98,0,0,1,0],[104,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[133,0,0,1,0],[135,0,0,0,1],[142,0,0,1,0],[147,0,0,3,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[159,0,0,1,0]],"agent":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,3,3],[15,0,0,3,1],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,4,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,2,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,0,3],[43,0,0,1,0],[46,0,1,2,1],[47,0,1,1,0],[49,0,0,2,0],[51,0,0,2,0],[52,0,0,3,0],[53,0,0,2,1],[54,0,0,2,1],[55,0,0,1,1],[56,0,0,5,1],[57,0,0,4,0],[58,0,0,2,0],[59,0,0,1,1],[60,0,0,3,0],[61,0,0,3,2],[62,0,0,3,0],[71,0,0,1,0],[72,0,0,2,0],[74,0,0,2,0],[75,0,0,1,4],[76,0,0,1,0],[77,0,0,2,0],[79,0,0,1,1],[81,0,0,1,0],[87,0,0,2,0],[91,0,0,2,0],[92,0,0,2,2],[96,0,0,1,0],[98,0,0,1,0],[99,0,0,0,1],[103,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[133,0,1,0,0],[134,0,1,5,0],[135,0,1,0,0],[136,0,1,0,1],[137,0,1,2,0],[138,0,1,1,0],[139,0,1,2,0],[140,0,1,1,0],[141,0,0,1,0],[146,0,0,1,1],[147,0,0,1,0],[148,0,0,1,0],[153,0,0,1,0],[161,0,0,1,0]],"readable":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[46,0,1,0,0],[47,0,1,0,0],[51,0,0,1,0],[52,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[71,0,0,1,0],[73,0,0,1,0],[93,0,0,1,0],[147,0,0,1,0]],"markdown":[[0,0,0,2,0],[1,0,0,3,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,1],[11,0,0,2,1],[12,0,0,1,0],[13,0,0,2,0],[14,0,0,1,2],[15,0,0,4,1],[16,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,2,5],[22,0,0,2,0],[24,0,0,1,0],[30,0,0,1,0],[42,0,0,0,1],[46,0,0,8,0],[47,0,0,1,0],[49,0,0,4,1],[51,0,0,1,0],[52,0,0,6,0],[53,0,0,2,0],[54,0,0,1,0],[55,0,0,2,1],[56,0,1,5,0],[57,0,1,3,0],[58,0,1,2,0],[59,0,1,1,0],[60,0,1,2,0],[61,0,0,5,1],[62,0,0,6,0],[71,0,0,3,0],[73,0,0,3,0],[75,0,0,1,1],[76,0,0,3,0],[77,0,0,1,0],[79,0,0,0,1],[81,0,0,2,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[87,0,0,1,0],[91,0,0,2,0],[92,0,0,0,5],[103,0,0,1,0],[104,0,0,2,0],[105,0,0,1,0],[106,0,0,2,1],[107,0,0,1,0],[108,0,0,2,0],[109,0,0,1,0],[111,0,0,3,0],[112,0,0,2,0],[114,0,0,1,0],[128,0,0,2,0],[129,0,0,4,0],[132,0,0,1,0],[134,0,0,4,0],[136,0,0,0,1],[137,0,0,5,0],[138,0,0,1,0],[139,0,0,1,0],[144,0,0,1,0],[147,0,0,3,0],[148,0,0,3,1],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,2,0],[153,0,0,1,0],[156,0,0,1,0]],"leadtype":[[0,0,0,1,0],[3,0,0,1,0],[4,0,0,0,1],[5,0,0,0,1],[6,0,0,1,0],[11,0,0,1,1],[13,0,0,8,4],[20,0,0,1,1],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,0,1],[28,0,0,1,0],[30,0,0,1,0],[31,0,0,0,1],[32,0,0,1,0],[33,0,0,0,1],[34,0,0,0,1],[35,0,0,0,4],[37,0,0,0,1],[41,0,0,2,0],[42,0,0,1,1],[43,0,0,2,2],[44,0,0,1,2],[45,0,0,1,1],[46,0,0,3,1],[47,0,0,1,0],[48,0,0,1,2],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[53,0,0,0,2],[54,0,0,0,1],[55,0,0,0,3],[56,0,0,0,1],[59,0,0,0,1],[63,0,0,3,0],[64,0,0,1,0],[65,0,0,1,1],[66,0,0,1,1],[67,0,0,1,1],[68,0,0,3,2],[69,0,0,1,0],[70,0,0,1,0],[72,0,0,3,0],[77,0,0,1,0],[79,1,1,2,2],[80,1,1,0,0],[81,1,1,1,0],[82,1,1,1,0],[83,0,0,2,0],[84,0,0,3,0],[85,0,1,1,0],[86,0,1,1,0],[87,0,0,4,0],[88,0,0,1,0],[89,0,0,11,0],[90,0,0,1,0],[91,0,0,1,2],[92,0,0,1,2],[93,0,0,1,1],[94,0,0,1,0],[95,0,0,3,1],[96,0,0,2,1],[97,0,0,2,0],[98,0,0,2,1],[99,0,0,2,0],[100,0,0,2,2],[101,0,0,2,1],[102,0,0,2,3],[103,0,0,8,0],[104,0,0,3,1],[105,0,0,1,1],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,1],[110,0,0,2,0],[111,0,0,3,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,2,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,1],[121,0,0,0,1],[126,0,0,0,1],[127,0,0,1,0],[128,0,0,3,1],[131,0,0,0,6],[132,0,0,1,3],[133,0,0,0,1],[136,0,0,0,5],[140,0,0,1,0],[141,0,0,0,1],[143,0,0,0,1],[144,0,0,0,2],[146,0,0,1,2],[147,0,0,0,1],[152,0,0,0,1],[154,0,0,1,0],[156,0,0,0,2],[157,0,0,0,1],[158,0,0,0,1],[159,0,0,0,1],[160,0,0,0,3],[161,0,0,0,1]],"does":[[0,0,0,1,0],[18,0,0,1,0],[44,0,0,1,0],[45,0,0,0,1],[86,0,1,0,0],[90,0,0,0,1],[91,0,0,1,0],[113,0,0,1,0],[130,0,0,0,1],[131,0,0,0,1],[142,0,0,0,1]],"not":[[0,0,0,1,0],[12,0,0,1,0],[17,0,0,1,0],[18,0,0,1,0],[32,0,1,1,0],[38,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[49,0,0,1,0],[56,0,0,2,0],[58,0,0,1,0],[64,0,0,1,0],[69,0,0,1,0],[73,0,0,1,0],[77,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[86,0,1,0,0],[100,0,0,1,0],[110,0,0,1,0],[113,0,0,2,0],[114,0,0,2,0],[119,0,0,1,0],[129,0,0,1,0],[134,0,0,2,0],[136,0,0,1,0],[144,0,0,1,0],[145,0,0,2,0],[150,0,0,1,0],[155,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"ship":[[0,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,1],[36,0,0,1,1],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[48,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[84,0,0,1,0],[93,0,0,1,0],[98,0,0,1,0],[141,0,0,1,0],[142,0,0,0,1]],"ui":[[0,0,0,1,0],[15,0,0,1,0],[22,0,0,1,0],[29,0,0,1,0],[42,0,0,0,1],[48,0,0,1,0],[75,0,0,0,3],[79,0,0,1,1],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[143,0,0,1,0],[157,0,0,1,0]],"your":[[0,0,0,1,0],[2,0,0,3,0],[3,0,0,1,0],[4,0,0,1,0],[6,0,0,3,0],[7,0,0,2,0],[14,0,0,1,1],[22,0,0,1,0],[27,0,0,1,0],[30,0,0,2,0],[31,0,0,0,1],[32,0,0,2,0],[35,0,0,1,0],[38,0,0,4,2],[39,0,0,1,0],[41,0,0,2,0],[42,0,0,0,2],[44,0,0,1,0],[46,0,0,2,0],[49,0,0,2,0],[51,0,0,1,0],[53,0,0,1,0],[54,0,0,0,1],[55,0,0,3,0],[56,0,0,1,0],[57,0,0,4,0],[58,0,0,1,0],[60,0,0,2,0],[61,0,0,2,0],[66,0,0,1,0],[70,0,0,1,0],[72,0,0,1,0],[74,0,0,2,0],[75,0,0,4,0],[76,0,0,1,0],[79,0,0,2,1],[80,0,1,1,0],[81,0,0,2,0],[86,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[92,0,0,2,0],[94,0,0,1,0],[109,0,0,1,0],[126,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[143,0,0,2,0],[152,0,0,1,0],[154,0,0,1,0],[157,0,0,1,0],[160,0,0,1,0],[163,0,0,1,0]],"docs":[[0,0,0,1,0],[2,0,0,0,1],[10,0,0,0,1],[11,0,0,2,1],[14,0,0,0,4],[15,0,0,1,0],[16,0,0,0,2],[18,0,0,1,2],[20,0,0,0,1],[22,0,0,1,0],[24,0,0,1,2],[25,0,0,2,1],[26,0,0,1,3],[27,0,0,1,0],[28,0,0,2,0],[30,1,1,3,0],[31,1,1,1,3],[32,1,1,1,0],[33,1,1,2,2],[34,1,2,2,0],[35,1,1,3,7],[36,1,1,1,2],[37,1,1,2,0],[38,1,1,3,1],[39,1,1,3,0],[40,1,1,1,0],[41,1,1,2,0],[42,1,1,1,7],[43,1,1,2,1],[44,1,1,2,2],[45,1,1,3,3],[46,1,1,8,1],[47,1,1,3,0],[48,1,1,7,4],[49,1,1,11,2],[50,1,1,2,0],[51,1,1,2,0],[52,1,1,5,0],[53,1,1,3,1],[54,1,1,7,3],[55,1,2,1,4],[56,1,1,4,1],[57,1,1,5,0],[58,1,1,1,0],[59,1,1,2,5],[60,1,1,1,0],[61,1,1,6,5],[62,1,1,8,0],[63,0,0,1,0],[64,0,0,2,0],[65,0,0,0,3],[66,0,0,0,1],[67,0,0,0,1],[68,0,0,0,1],[69,0,0,1,0],[70,0,0,2,0],[71,0,0,0,2],[72,0,0,9,0],[73,0,0,4,0],[74,0,0,6,0],[75,0,0,3,0],[76,0,0,2,0],[77,0,0,4,0],[79,0,0,3,3],[80,0,0,2,0],[83,0,0,3,0],[84,0,0,5,0],[86,0,0,1,0],[87,0,0,3,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,2,0],[91,0,0,11,0],[92,0,0,3,6],[93,0,0,4,0],[94,0,0,4,0],[96,0,0,10,0],[97,0,0,3,0],[98,0,0,3,0],[99,0,0,1,8],[100,0,0,2,2],[101,0,0,1,0],[103,0,0,1,0],[105,0,0,1,2],[106,0,0,0,1],[107,0,0,0,2],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,9,0],[112,0,0,4,0],[113,0,0,1,0],[114,0,0,1,1],[115,0,0,1,0],[116,0,0,1,0],[120,0,0,3,0],[121,0,0,1,1],[123,0,1,0,0],[126,0,0,0,1],[127,0,0,1,0],[128,0,0,5,0],[129,0,0,10,0],[130,0,0,0,5],[131,0,0,1,2],[132,0,0,5,0],[134,0,0,1,0],[135,0,0,0,4],[136,0,0,1,4],[137,0,0,5,0],[141,0,0,5,0],[142,0,0,1,4],[143,0,0,1,1],[145,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[156,0,0,1,2],[157,0,0,1,2],[158,0,1,0,0],[160,0,0,1,0],[161,0,0,2,0],[163,0,0,2,0]],"app":[[0,0,0,1,0],[2,0,0,1,0],[6,0,0,1,0],[20,0,0,1,1],[22,0,0,1,0],[24,0,0,0,1],[41,0,0,1,0],[42,0,0,1,6],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,0,2,0],[49,0,0,2,0],[50,0,0,1,0],[51,0,0,1,0],[53,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[128,0,0,1,0]],"owns":[[0,0,0,1,0],[20,0,0,0,2],[34,0,0,1,0],[85,0,1,0,0]],"runtime":[[0,0,0,1,0],[15,0,0,0,1],[20,0,0,0,2],[22,0,0,1,0],[46,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[92,0,0,1,0],[97,0,0,1,0],[130,0,0,0,1],[133,0,0,2,0],[154,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,1,2,0],[158,0,1,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"rendering":[[0,0,0,1,0],[6,0,1,0,0],[41,0,0,1,0],[108,0,0,1,0],[152,0,0,1,0]],"styling":[[0,0,0,1,0],[9,0,0,2,0],[20,0,0,0,1],[86,0,0,1,0]],"accessibility":[[0,0,0,1,0]],"only":[[0,0,0,1,0],[4,0,0,1,0],[15,0,0,3,0],[18,0,0,1,0],[22,0,0,1,0],[26,0,0,2,0],[34,0,0,1,0],[39,0,0,1,0],[44,0,0,1,0],[71,0,0,0,3],[72,0,0,1,0],[73,0,0,3,0],[74,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[93,0,0,1,0],[96,0,0,1,0],[98,0,0,1,0],[99,0,0,2,0],[111,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[134,0,0,1,0],[144,0,0,2,0],[153,0,0,1,0],[157,0,0,1,0],[159,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0]],"has":[[0,0,0,1,0],[28,0,0,1,0],[52,0,0,2,0],[55,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[91,0,0,1,0]],"honor":[[0,0,0,1,0]],"small":[[0,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0]],"naming":[[0,0,0,1,0],[2,0,1,0,0]],"contract":[[0,0,0,1,0],[2,0,1,1,0],[3,0,0,2,0],[4,0,1,0,0],[6,0,0,1,0],[22,0,0,1,0],[71,0,0,1,0],[78,0,0,1,0],[126,0,0,1,0],[144,0,0,1,0]],"so":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[9,0,0,1,0],[12,0,0,1,0],[14,0,0,1,0],[16,0,0,1,0],[21,0,0,1,0],[25,0,0,1,0],[28,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[35,0,0,0,1],[36,0,0,0,1],[38,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,0,2,1],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,0,3,0],[49,0,0,1,0],[50,0,0,1,0],[52,0,0,2,0],[56,0,0,2,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,2,0],[63,0,0,2,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[73,0,0,3,0],[74,0,0,2,0],[85,0,0,1,0],[93,0,0,1,0],[99,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[115,0,0,1,0],[120,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[131,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[142,0,0,0,1],[150,0,0,1,0],[151,0,0,1,0],[155,0,0,2,0],[157,0,0,1,0],[159,0,0,1,0]],"remark":[[0,0,0,1,0],[2,0,0,2,0],[9,0,0,1,0],[10,0,0,1,0],[17,0,0,1,0],[21,0,0,0,2],[22,0,0,1,0],[35,0,0,0,1],[44,0,0,1,1],[70,0,0,1,0],[71,0,0,3,4],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,2,0],[78,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[103,0,0,1,0],[104,0,0,1,0],[105,0,0,0,1],[109,0,1,1,1],[120,0,0,1,0],[131,0,0,0,1],[147,1,1,1,1],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,0,0],[151,1,1,0,0],[152,1,1,0,1],[153,1,1,0,0]],"each":[[0,0,0,1,0],[1,0,0,1,0],[3,0,0,1,0],[8,0,0,1,0],[25,0,0,2,0],[34,0,0,1,0],[52,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[77,0,0,2,0],[80,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0],[111,0,0,1,0],[112,0,0,3,0],[146,0,0,1,0],[147,0,0,1,0],[150,0,0,1,0],[155,0,0,1,0]],"component":[[0,0,0,1,0],[1,0,0,1,0],[3,0,0,1,0],[4,0,0,0,3],[6,0,0,1,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,0,0],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,0,0],[16,0,1,0,0],[17,0,1,0,0],[18,0,1,0,0],[19,0,1,0,0],[20,0,1,1,0],[21,0,1,0,0],[22,0,0,1,0],[27,0,0,1,0],[44,0,0,0,1],[71,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[86,0,0,2,0],[109,0,0,1,0],[143,0,0,1,0],[147,0,0,1,0],[150,0,0,3,0]],"agents":[[0,0,0,1,0],[1,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[21,0,0,0,2],[25,0,0,1,3],[29,0,0,1,0],[30,0,0,4,0],[31,0,0,1,2],[32,0,1,9,0],[33,0,0,4,1],[34,0,0,1,0],[35,0,0,2,2],[36,0,0,1,0],[37,0,0,3,0],[38,0,0,5,1],[39,0,0,3,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,1],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,3,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,2,0],[51,1,1,1,0],[52,1,1,2,0],[53,1,1,0,0],[54,1,1,1,0],[55,1,1,1,0],[56,1,2,1,0],[57,1,2,0,0],[58,1,2,0,0],[59,1,2,0,0],[60,1,2,1,0],[61,1,1,1,0],[62,1,1,2,0],[71,0,0,0,3],[72,0,0,1,0],[73,0,0,6,0],[74,0,0,1,0],[75,0,0,6,3],[76,0,0,1,0],[77,0,0,1,0],[79,0,0,6,8],[80,0,0,3,0],[81,0,0,8,0],[82,0,0,3,0],[84,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[92,0,0,0,1],[93,0,1,2,0],[94,0,0,1,0],[96,0,0,4,0],[98,0,0,1,0],[110,0,0,1,0],[111,0,0,5,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,3,0],[115,0,0,1,0],[116,0,0,1,0],[128,0,0,2,0],[129,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,5,0],[138,0,0,2,0],[139,0,0,2,0],[140,0,0,1,0],[141,0,0,5,0],[142,0,0,1,1],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,3,0],[146,0,0,1,0]],"search":[[0,0,0,1,0],[1,0,0,1,0],[10,0,0,1,0],[21,0,0,0,1],[25,0,0,1,0],[27,0,0,2,0],[29,0,0,2,0],[33,0,0,1,0],[41,0,0,2,0],[42,0,0,1,4],[43,0,0,2,0],[44,0,0,2,3],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,2,0],[48,0,0,2,0],[49,0,0,3,0],[50,0,0,2,0],[71,0,0,0,4],[72,0,0,2,0],[73,0,0,3,0],[75,0,0,0,4],[76,0,0,2,0],[77,0,0,2,0],[79,0,0,2,3],[81,0,0,1,0],[83,0,0,1,0],[84,0,0,4,0],[85,0,0,1,0],[87,0,0,2,0],[89,0,0,1,0],[91,0,0,3,0],[92,0,0,1,2],[93,0,0,1,0],[96,0,0,2,0],[98,0,0,2,0],[99,0,0,1,3],[103,0,0,1,0],[111,0,0,1,0],[114,0,0,1,0],[129,0,0,1,0],[134,0,0,1,0],[138,0,0,1,0],[145,0,0,1,0],[154,1,1,2,0],[155,1,1,5,0],[156,1,1,2,3],[157,1,2,3,3],[158,1,1,2,1],[159,1,1,1,1],[160,1,1,1,3],[161,1,1,1,1],[162,1,1,1,0],[163,1,1,2,0]],"llms":[[0,0,0,1,0],[14,0,0,1,0],[16,0,0,0,3],[17,0,0,1,0],[21,0,0,0,2],[24,0,0,3,0],[25,0,0,1,3],[29,0,0,1,0],[32,0,1,4,0],[33,0,0,2,0],[42,0,0,0,2],[43,0,0,1,0],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[49,0,0,2,1],[51,0,0,2,0],[52,0,0,2,0],[53,0,0,2,3],[54,0,0,4,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,3,0],[59,0,0,4,0],[60,0,0,1,0],[61,0,0,3,1],[62,0,0,3,0],[71,0,0,0,2],[72,0,0,4,0],[73,0,0,6,0],[74,0,0,1,0],[75,0,0,2,1],[76,0,0,1,0],[77,0,0,4,0],[79,0,0,2,3],[80,0,0,1,0],[81,0,0,4,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,4,0],[85,0,0,2,0],[87,0,0,2,0],[91,0,0,3,0],[92,0,0,2,4],[93,0,0,1,0],[96,0,0,4,0],[98,0,0,2,0],[99,0,0,0,3],[100,0,0,1,0],[110,0,0,2,0],[111,0,0,8,0],[112,0,0,13,0],[113,0,0,7,0],[114,0,0,5,2],[115,0,0,3,0],[116,0,0,2,1],[128,0,0,3,0],[129,0,0,5,0],[130,0,1,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,3,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,3,0],[146,0,0,1,0],[152,0,0,1,0]],"full":[[0,0,0,1,0],[14,0,0,1,0],[16,0,0,0,1],[24,0,0,1,0],[27,0,0,2,0],[28,0,0,1,0],[33,0,0,1,0],[35,0,0,1,0],[42,0,0,0,1],[44,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[51,0,0,1,0],[53,0,0,0,1],[54,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[62,0,0,1,0],[64,0,0,1,0],[71,0,0,0,1],[72,0,0,2,0],[73,0,0,3,0],[77,0,0,2,0],[79,0,0,0,1],[81,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[92,0,0,1,1],[93,0,0,1,0],[95,0,0,1,0],[96,0,0,2,0],[98,0,0,1,0],[99,0,0,0,1],[101,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,6,0],[112,0,0,10,0],[113,0,0,5,0],[114,0,0,3,1],[115,0,0,2,0],[116,0,0,1,0],[123,0,0,1,0],[128,0,0,1,0],[129,0,0,2,0],[134,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[152,0,0,1,0]],"txt":[[0,0,0,1,0],[14,0,0,1,0],[16,0,0,0,3],[21,0,0,0,2],[24,0,0,3,0],[25,0,0,1,1],[29,0,0,1,0],[32,0,1,4,0],[33,0,0,2,0],[42,0,0,0,2],[43,0,0,1,0],[45,0,0,1,0],[46,0,0,3,0],[47,0,0,1,0],[49,0,0,3,1],[51,0,0,3,0],[52,0,0,4,0],[53,0,0,3,5],[54,0,0,5,1],[55,0,0,2,0],[56,0,0,2,0],[57,0,0,3,0],[58,0,0,5,0],[59,0,1,6,2],[60,0,0,2,0],[61,0,0,4,1],[62,0,0,6,0],[71,0,0,0,2],[72,0,0,5,0],[73,0,0,6,0],[74,0,0,2,0],[75,0,0,2,1],[76,0,0,1,0],[77,0,0,4,0],[79,0,0,2,3],[80,0,0,1,0],[81,0,0,4,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,4,0],[85,0,0,2,0],[87,0,0,2,0],[91,0,0,4,0],[92,0,0,2,5],[93,0,0,1,0],[96,0,0,5,0],[98,0,0,2,0],[99,0,0,1,4],[100,0,0,1,0],[110,0,0,2,0],[111,0,0,8,0],[112,0,0,13,0],[113,0,0,7,0],[114,0,0,5,3],[115,0,0,3,0],[116,0,0,2,0],[128,0,0,4,0],[129,0,0,6,0],[130,0,1,1,1],[131,0,0,1,0],[132,0,0,2,1],[133,0,0,1,0],[134,0,0,4,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,3,0],[146,0,0,1,0],[152,0,0,1,0]],"why":[[1,0,1,0,0],[32,0,1,0,0],[150,0,1,0,0]],"all":[[1,0,1,0,0],[44,0,0,1,0],[49,0,0,1,0],[57,0,0,1,0],[73,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0]],"interactive":[[1,0,0,1,0],[21,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[147,0,0,1,0]],"like":[[1,0,0,1,0],[4,0,0,1,0],[9,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[46,0,0,1,0],[52,0,1,0,0],[92,0,0,1,0],[96,0,0,1,0],[141,0,0,1,0]],"tabs":[[1,0,0,2,0],[2,0,0,1,0],[12,0,1,0,2],[71,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[148,0,0,1,0],[157,0,0,0,1]],"callout":[[1,0,0,2,0],[2,0,0,1,0],[9,0,1,0,2],[19,0,0,2,0],[20,0,0,0,2],[22,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[148,0,0,1,0]],"render":[[1,0,0,2,0],[8,0,0,1,0],[20,0,0,0,1],[21,0,0,1,0],[55,0,0,1,0],[65,0,0,1,0],[75,0,0,0,1],[77,0,0,1,0],[106,0,0,1,0],[137,0,0,1,0]],"fine":[[1,0,0,1,0],[44,0,0,1,0],[54,0,0,1,0],[162,0,0,1,0]],"browser":[[1,0,0,1,0],[4,0,0,1,0],[15,0,0,2,0],[47,0,0,1,0],[51,0,0,1,0],[75,0,0,0,1],[79,0,0,0,1],[92,0,0,0,1]],"but":[[1,0,0,1,0],[9,0,0,2,0],[24,0,0,2,0],[38,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[87,0,0,1,0],[92,0,0,0,1],[113,0,0,4,0],[129,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0],[157,0,0,1,0]],"do":[[1,0,0,1,0],[9,0,0,1,0],[12,0,0,1,0],[46,0,0,1,0],[56,0,0,1,0],[58,0,0,1,0],[159,0,0,0,1]],"nothing":[[1,0,0,1,0],[69,0,0,1,0]],"reading":[[1,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[81,0,0,1,0],[93,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[158,0,1,0,0]],"raw":[[1,0,0,1,0]],"text":[[1,0,0,1,0],[3,0,0,1,0],[16,0,0,1,1],[21,0,0,1,0],[24,0,0,1,0],[33,0,0,0,1],[46,0,0,2,0],[47,0,0,1,0],[49,0,0,2,1],[55,0,0,0,1],[56,0,0,3,0],[61,0,0,1,1],[75,0,0,1,1],[76,0,0,1,0],[79,0,0,0,1],[92,0,0,0,4],[96,0,0,1,0],[97,0,0,2,0],[134,0,0,1,0],[136,0,0,0,1],[145,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[155,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0]],"flattening":[[1,0,0,1,0],[2,0,0,1,0],[14,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[109,0,0,1,0],[120,0,0,1,0]],"converts":[[1,0,0,1,0],[43,0,0,1,0],[81,0,0,1,0]],"portable":[[1,0,0,1,0],[76,0,0,1,0],[84,0,0,1,0],[87,0,0,1,0]],"equivalent":[[1,0,0,1,0],[12,0,0,1,0],[18,0,0,1,0],[76,0,0,1,0],[101,0,0,1,0],[147,0,0,1,0]],"conversion":[[1,0,0,1,0],[11,0,0,1,1],[17,0,0,1,0],[19,0,0,1,0],[20,0,0,0,1],[24,0,0,1,0],[44,0,0,0,1],[79,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[97,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,2,0],[109,0,0,1,0],[130,0,0,0,1],[131,0,0,1,0],[152,0,0,2,0],[156,0,0,1,0]],"time":[[1,0,0,1,0],[19,0,0,1,0],[30,0,0,1,0],[44,0,0,0,1],[48,0,0,1,0],[53,0,0,1,0],[77,0,0,1,0],[127,0,0,1,0],[135,0,0,1,0],[144,0,0,1,0],[152,0,0,2,0],[154,0,0,1,0],[156,0,1,0,0]],"becomes":[[1,0,0,4,0],[3,0,0,1,0],[23,0,0,1,0],[24,0,0,2,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[71,0,0,3,0],[163,0,0,1,0]],"blockquote":[[1,0,0,1,0],[9,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[148,0,0,1,0]],"stack":[[1,0,0,1,0],[71,0,0,2,1],[76,0,0,1,0],[77,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[104,0,0,1,0],[109,0,0,2,0],[120,0,0,1,0],[147,0,0,2,0],[148,0,1,2,0],[149,0,1,1,0],[150,0,0,1,0],[151,0,0,2,0],[152,0,0,1,0],[153,0,0,1,0]],"bold":[[1,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[148,0,0,1,0]],"headings":[[1,0,0,1,0],[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,0],[6,0,1,0,0],[7,0,1,0,0],[12,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[71,0,0,1,0],[73,0,0,1,0],[76,0,0,3,0],[129,0,0,1,0],[144,0,0,2,0],[155,0,0,1,0]],"one":[[1,0,0,1,0],[4,0,0,1,0],[13,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[29,0,0,3,0],[32,0,0,1,0],[34,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[43,0,1,1,0],[44,0,0,3,0],[45,0,0,1,1],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,2,0],[49,0,0,2,0],[50,0,0,1,0],[53,0,0,0,1],[57,0,0,1,0],[61,0,0,1,0],[70,0,0,2,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,2,0],[78,0,0,1,0],[79,0,0,2,0],[80,0,0,2,0],[81,0,0,2,0],[82,0,0,1,0],[85,0,0,1,0],[87,0,0,2,0],[90,0,1,0,1],[91,0,0,2,0],[98,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[112,0,0,2,0],[129,0,0,1,0],[130,0,0,0,1],[131,0,0,0,1],[142,0,0,0,1],[150,0,0,2,0],[152,0,0,1,0],[160,0,0,2,0]],"per":[[1,0,0,1,0],[13,0,0,2,0],[29,0,0,1,0],[30,0,0,2,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[44,0,0,1,0],[59,0,0,1,0],[66,0,0,1,0],[81,0,0,1,0],[98,0,0,1,0],[104,0,0,1,0],[114,0,0,1,0],[129,0,0,1,0],[148,0,0,1,0],[152,0,0,1,0]],"tab":[[1,0,0,1,0],[2,0,0,1,0],[12,0,0,0,6],[148,0,0,1,0]],"typetable":[[1,0,0,1,0],[2,0,0,1,0],[19,0,1,1,1],[71,0,0,1,0],[81,0,0,1,0],[148,0,0,1,0],[153,0,0,1,0]],"table":[[1,0,0,1,0],[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,0],[6,0,1,1,0],[7,0,1,0,0],[13,0,0,1,0],[19,0,0,1,0],[71,0,0,1,0],[144,0,0,1,0],[148,0,0,2,0],[152,0,0,1,0]],"mermaid":[[1,0,0,2,0],[2,0,0,1,0],[21,0,1,1,2],[25,0,0,0,1],[31,0,0,0,1],[42,0,0,0,1],[71,0,0,0,1],[75,0,0,0,1],[79,0,0,0,1],[81,0,0,1,0],[108,0,0,1,0],[148,0,0,2,1]],"fenced":[[1,0,0,1,0],[14,0,0,1,0],[16,0,0,1,0],[21,0,0,1,0],[144,0,0,1,0],[148,0,0,3,0],[149,0,0,3,0]],"block":[[1,0,0,1,0],[14,0,0,1,0],[21,0,0,1,0],[23,0,0,1,0],[148,0,0,2,0],[149,0,0,2,0]],"diagram":[[1,0,0,1,0],[21,0,0,1,0],[82,0,0,1,0]],"source":[[1,0,0,1,0],[20,0,0,1,1],[21,0,0,1,0],[25,0,0,1,0],[29,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,1,3,0],[49,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[63,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,2,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,1],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0],[85,0,0,1,0],[101,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[117,0,0,1,0],[128,0,0,1,0],[141,0,0,1,0],[151,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,1,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"survives":[[1,0,0,1,0]],"other":[[1,0,0,1,0],[21,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[59,0,0,1,0],[66,0,1,0,0],[71,0,0,1,0],[75,0,0,1,0],[119,0,0,1,0],[127,0,0,1,0]],"tooling":[[1,0,0,1,0],[30,0,0,1,0]],"this":[[1,0,0,1,0],[3,0,0,1,0],[9,0,0,1,0],[11,0,0,1,1],[14,0,0,1,1],[15,0,0,1,0],[29,0,1,0,0],[30,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[38,0,0,2,0],[39,0,1,2,0],[41,0,0,1,0],[46,0,0,2,0],[48,0,0,1,0],[51,0,0,1,0],[53,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[92,0,0,1,1],[98,0,0,1,0],[106,0,0,1,0],[117,0,0,1,0],[142,0,0,0,1],[144,0,0,1,0],[148,0,0,1,0],[151,0,0,1,0]],"means":[[1,0,0,1,0],[113,0,0,1,0],[134,0,0,1,0]],"same":[[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[6,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[25,0,0,1,0],[29,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[47,0,0,1,0],[51,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[68,0,0,1,0],[72,0,0,1,0],[76,0,0,2,0],[91,0,0,2,0],[92,0,0,1,0],[101,0,0,1,0],[111,0,0,1,0],[120,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[141,0,0,3,0],[143,0,0,2,0],[144,0,0,1,0],[158,0,0,1,0],[161,0,0,1,0]],"content":[[1,0,0,1,0],[9,0,0,1,1],[11,0,0,1,0],[12,0,0,3,0],[15,0,0,2,0],[17,0,0,4,0],[46,0,0,1,0],[49,0,0,2,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[56,0,0,2,0],[61,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[71,0,0,0,1],[73,0,0,3,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,2,0],[77,0,0,1,0],[81,0,0,1,0],[84,0,0,2,0],[87,0,0,2,0],[91,0,0,2,0],[92,0,0,1,2],[95,0,0,1,0],[98,0,0,1,0],[99,0,0,0,1],[101,0,0,1,0],[111,0,0,1,0],[120,0,1,0,0],[122,0,0,0,1],[127,0,0,2,0],[134,0,0,2,0],[136,0,0,0,3],[137,0,0,1,0],[151,0,0,1,0],[155,0,0,4,0],[156,0,0,1,1],[157,0,0,0,3],[158,0,0,0,2],[159,0,0,0,1],[160,0,0,0,1],[161,0,0,0,1]],"reaches":[[1,0,0,1,0]],"three":[[1,0,0,1,0],[23,0,0,1,0],[44,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,1,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[81,0,0,1,0],[158,0,0,1,0],[160,0,0,1,0]],"audiences":[[1,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,1,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[81,0,0,1,0]],"humans":[[1,0,0,1,0],[11,0,0,1,0],[30,0,0,1,0],[41,0,0,1,0],[42,0,0,1,1],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[75,0,0,1,1],[79,0,0,2,3],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0]],"without":[[1,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[24,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[75,0,0,1,0],[100,0,0,1,0],[106,0,0,1,0],[108,0,0,1,0],[113,0,0,1,0],[132,0,0,1,0],[146,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"you":[[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[19,0,0,1,0],[22,0,0,1,0],[27,0,0,1,0],[29,0,1,1,0],[30,0,0,1,0],[35,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[44,0,0,2,0],[46,0,0,1,0],[49,0,0,1,0],[51,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[67,0,0,1,0],[72,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,1,0,0],[84,0,0,3,0],[87,0,0,3,0],[89,0,0,1,0],[92,0,0,1,1],[94,0,0,1,0],[101,0,0,1,0],[103,0,0,1,0],[104,0,0,1,0],[106,0,0,1,0],[126,0,0,1,0],[128,0,0,1,0],[133,0,0,1,0],[139,0,0,2,0],[142,0,0,0,1],[144,0,0,1,0],[145,0,0,1,0],[150,0,0,2,0],[153,0,0,2,0],[155,0,0,1,0],[158,0,0,2,0],[159,0,0,1,0],[161,0,0,1,0]],"maintaining":[[1,0,0,1,0]],"two":[[1,0,0,1,0],[2,0,0,1,0],[45,0,0,1,0],[59,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,1,2,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,2,0],[77,0,0,1,0],[78,0,0,1,0],[80,0,0,1,0],[95,0,0,1,0],[145,0,0,1,0],[153,0,0,1,0]],"copies":[[1,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0]],"recognizes":[[2,0,0,1,0]],"these":[[2,0,0,1,0],[49,0,0,1,0],[73,0,0,1,0],[91,0,0,1,0],[104,0,0,1,0],[128,0,0,1,0],[142,0,0,0,1],[145,0,0,1,0]],"names":[[2,0,0,4,0],[22,0,0,1,0],[70,0,0,1,0],[82,0,0,1,0],[150,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"if":[[2,0,0,2,0],[4,0,0,0,3],[22,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[29,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,0,1],[37,0,0,2,0],[39,0,0,1,0],[44,0,0,1,0],[46,0,0,0,1],[48,0,0,1,0],[49,0,0,1,0],[54,0,0,1,3],[55,0,0,2,1],[57,0,0,1,0],[59,0,0,1,0],[61,0,0,1,0],[77,0,0,1,0],[84,0,0,1,0],[109,0,0,1,0],[134,0,0,0,1],[136,0,0,1,0],[143,0,0,0,1],[144,0,0,1,0],[150,0,0,1,0],[153,0,0,1,0]],"just":[[2,0,0,1,0],[39,0,0,1,0],[110,0,0,1,0],[155,0,0,1,0]],"works":[[2,0,0,1,0],[29,0,0,1,0],[43,0,0,1,0],[56,0,0,1,0],[70,1,1,0,0],[71,1,1,0,0],[72,1,1,0,0],[73,1,1,1,0],[74,1,1,0,0],[75,1,1,0,0],[76,1,1,0,0],[77,1,1,0,0],[78,1,1,0,0],[82,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[111,0,0,1,0],[128,0,0,1,0],[130,0,0,0,3],[133,0,0,1,0],[142,0,0,0,2],[157,0,0,1,0]],"accordion":[[2,0,0,1,0],[17,0,1,0,2],[148,0,0,1,0]],"accordionitem":[[2,0,0,1,0],[17,0,0,0,2]],"audience":[[2,0,0,1,0],[15,0,1,0,4],[126,0,0,0,1],[148,0,0,2,0]],"card":[[2,0,0,1,0],[10,0,0,0,1]],"cards":[[2,0,0,1,0],[10,0,1,0,2],[148,0,0,1,0]],"commandtabs":[[2,0,0,1,0],[13,0,1,0,3],[148,0,0,1,0]],"details":[[2,0,0,1,0],[17,0,0,2,1],[148,0,0,1,0]],"example":[[2,0,0,1,0],[6,0,0,1,0],[20,0,1,1,2],[57,0,0,2,0],[130,0,1,0,0],[142,0,1,0,0],[149,0,0,1,0],[150,0,0,1,0]],"extractedtypetable":[[2,0,0,1,0],[19,0,1,1,0],[44,0,0,1,1],[148,0,0,1,0],[152,0,0,1,1]],"file":[[2,0,0,1,0],[16,0,0,0,2],[19,0,0,1,0],[20,0,0,1,0],[23,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[49,0,0,1,0],[66,0,0,1,0],[68,0,0,1,0],[73,0,0,2,0],[77,0,0,1,0],[91,0,0,2,0],[96,0,0,2,0],[104,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[122,0,0,0,1],[128,0,0,1,0],[129,0,0,2,0],[137,0,0,1,0],[142,0,0,0,2],[152,0,0,4,0]],"filetree":[[2,0,0,1,0],[16,0,1,0,2],[148,0,0,1,0],[149,0,0,1,0]],"folder":[[2,0,0,1,0],[16,0,0,0,2],[70,0,0,1,0],[88,0,0,2,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[96,0,0,2,0]],"prompt":[[2,0,0,1,0],[14,0,1,4,4],[92,0,0,1,1],[148,0,0,2,0],[149,0,0,2,0],[159,0,0,1,1]],"section":[[2,0,0,1,0],[8,0,0,1,0],[25,0,0,1,0],[29,0,0,1,0],[76,0,0,1,0],[100,0,0,1,0],[111,0,0,1,0],[112,0,0,3,0],[113,0,0,1,0],[115,0,0,1,0],[125,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0],[155,0,0,1,0]],"selector":[[2,0,0,1,0]],"step":[[2,0,0,1,0],[11,0,0,1,4],[35,0,0,1,0],[44,0,0,1,0],[77,0,0,1,0],[137,0,0,2,0]],"steps":[[2,0,0,1,0],[11,0,1,0,2],[65,0,0,0,1],[81,0,0,1,0],[148,0,0,1,0]],"topicswitcher":[[2,0,0,1,0],[18,0,1,0,1],[27,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0]],"uses":[[2,0,0,1,0],[38,0,0,1,0],[65,0,0,0,2],[76,0,0,1,0],[111,0,0,1,0],[115,0,0,1,0],[144,0,0,1,0]],"different":[[2,0,0,1,0],[39,0,0,1,0],[48,0,0,1,0],[64,0,0,1,0],[72,0,0,1,0],[75,0,0,2,0],[140,0,0,1,0]],"have":[[2,0,0,1,0],[39,0,0,1,0],[46,0,0,1,0],[51,0,0,1,0],[54,0,0,1,0],[67,0,0,1,0],[94,0,0,1,0],[158,0,0,1,0]],"options":[[2,0,0,1,0],[95,0,0,0,1],[96,0,0,0,1],[101,0,0,0,1],[152,0,0,1,0],[160,0,0,1,0]],"rename":[[2,0,0,1,0]],"match":[[2,0,0,1,0],[7,0,0,1,0],[163,0,0,1,0]],"add":[[2,0,0,1,0],[13,0,0,3,1],[20,0,0,1,0],[22,0,0,1,0],[35,0,0,1,0],[38,0,0,1,0],[44,0,0,1,0],[46,0,0,1,0],[55,0,1,1,0],[62,0,0,2,0],[81,0,0,1,0],[89,0,0,3,0],[90,0,0,1,0],[93,0,0,1,0],[97,0,0,1,0],[101,0,0,1,0],[126,0,0,1,0],[137,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[163,0,1,1,0]],"custom":[[2,0,0,1,0],[35,0,0,1,0],[101,0,0,1,0],[103,0,0,2,0],[104,0,0,1,0],[121,0,0,3,0],[126,0,1,1,0],[144,0,0,1,0],[150,0,0,2,0],[153,0,0,1,0]],"plugin":[[2,0,0,1,0],[22,0,0,2,0],[35,0,0,1,0],[44,0,0,2,0],[54,0,0,0,1],[71,0,0,0,1],[84,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[103,0,0,1,0],[104,0,0,2,0],[105,0,0,1,0],[109,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,0],[152,0,0,4,0],[153,0,1,2,0]],"that":[[2,0,0,1,0],[3,0,0,1,0],[7,0,0,2,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[30,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[38,0,0,1,0],[39,0,0,2,0],[43,0,0,1,0],[45,0,0,1,0],[54,0,0,2,0],[56,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[64,0,0,2,0],[66,0,0,1,0],[72,0,0,2,0],[73,0,0,1,0],[75,0,0,2,0],[76,0,0,3,0],[77,0,0,1,0],[79,0,0,1,0],[80,0,0,2,0],[81,0,0,1,0],[84,0,0,3,0],[87,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[98,0,0,1,0],[100,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,2,0],[113,0,0,3,0],[115,0,0,1,0],[120,0,0,1,0],[122,0,0,1,0],[126,0,0,1,0],[128,0,0,1,0],[129,0,0,3,0],[130,0,0,0,2],[131,0,0,0,1],[132,0,0,1,0],[141,0,0,2,0],[142,0,0,0,1],[144,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[160,0,0,1,0],[163,0,0,1,0]],"maps":[[2,0,0,1,0]],"back":[[2,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0]],"above":[[2,0,0,1,0],[3,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[19,0,0,1,1],[84,0,0,1,0],[93,0,0,1,0]],"tsx":[[2,0,0,0,1],[4,0,0,0,1],[6,0,0,1,0],[9,0,0,0,1],[10,0,0,0,1],[11,0,0,0,1],[12,0,0,0,1],[13,0,0,0,1],[14,0,0,0,1],[15,0,0,0,1],[16,0,0,0,1],[17,0,0,0,1],[18,0,0,0,1],[19,0,0,0,1],[20,0,0,0,3],[21,0,0,0,1]],"import":[[2,0,0,0,1],[4,0,0,1,2],[20,0,0,0,1],[35,0,0,0,5],[44,0,0,0,2],[45,0,0,0,1],[46,0,0,0,2],[54,0,0,0,2],[55,0,0,0,2],[56,0,0,0,2],[59,0,0,0,2],[100,0,0,0,2],[104,0,0,0,1],[105,0,0,0,1],[109,0,0,0,1],[117,0,0,0,1],[121,0,0,0,1],[126,0,0,0,2],[128,0,0,0,1],[131,0,0,0,3],[132,0,0,0,1],[133,0,0,0,1],[136,0,0,0,2],[141,0,0,0,1],[143,0,0,2,1],[147,0,0,0,1],[148,0,0,1,0],[152,0,0,0,1],[156,0,0,0,1],[157,0,0,0,3],[158,0,0,0,1],[159,0,0,0,1],[160,0,0,0,3],[161,0,0,0,1]],"mdxcomponents":[[2,0,0,0,2],[20,0,0,0,1]],"const":[[2,0,0,0,1],[4,0,0,0,4],[5,0,0,0,1],[35,0,0,0,2],[36,0,0,0,2],[44,0,0,0,4],[46,0,0,0,1],[54,0,0,0,2],[55,0,0,0,3],[59,0,0,0,2],[106,0,0,0,1],[121,0,0,0,1],[126,0,0,0,1],[132,0,0,0,1],[134,0,0,0,1],[135,0,0,0,2],[136,0,0,0,1],[143,0,0,0,2],[144,0,0,0,2],[146,0,0,0,1],[152,0,0,0,1],[157,0,0,0,2],[158,0,0,0,3],[159,0,0,0,1],[160,0,0,0,1],[161,0,0,0,1]],"contents":[[3,0,1,0,0],[4,0,1,0,0],[5,0,1,1,0],[6,0,1,1,0],[7,0,1,0,0],[144,0,1,1,0]],"beyond":[[3,0,0,1,0]],"named":[[3,0,0,1,0],[6,0,0,1,0],[19,0,0,1,0],[147,0,0,1,0],[152,0,0,1,0],[158,0,0,1,0]],"emits":[[3,0,0,1,0],[16,0,0,1,0],[17,0,0,2,0],[32,0,0,1,0],[81,0,0,1,0],[96,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0],[152,0,0,1,0]],"second":[[3,0,0,1,0],[67,0,0,1,0]],"applies":[[3,0,0,1,0]],"every":[[3,0,0,1,0],[5,0,0,1,0],[7,0,0,1,0],[12,0,0,1,0],[17,0,0,1,0],[23,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[45,0,0,1,0],[49,0,0,1,0],[60,0,0,1,0],[62,0,0,2,0],[70,0,0,2,0],[71,0,0,1,0],[73,0,0,1,0],[77,0,0,2,0],[79,0,0,1,0],[82,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[98,0,0,1,0],[100,0,0,1,0],[103,0,0,1,0],[111,0,0,2,0],[112,0,0,1,0],[119,0,0,1,0],[129,0,0,1,0],[130,0,0,0,1],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,2,0],[142,0,0,0,1],[144,0,0,1,0],[156,0,0,1,0]],"page":[[3,0,0,3,0],[5,0,0,2,0],[6,0,0,1,0],[7,0,0,3,0],[15,0,0,1,0],[23,0,0,2,0],[24,0,0,1,0],[25,0,0,2,3],[26,0,0,1,0],[27,0,0,3,0],[28,0,0,1,0],[29,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[52,0,0,4,0],[53,0,0,1,0],[55,0,0,4,4],[57,0,0,1,0],[58,0,0,1,0],[62,0,0,2,0],[64,0,0,1,0],[70,0,0,1,0],[71,0,0,0,1],[73,0,0,3,0],[74,0,0,1,0],[76,0,0,2,0],[77,0,0,1,0],[80,0,0,1,0],[90,0,1,1,0],[91,0,0,1,0],[98,0,0,1,0],[100,0,0,1,0],[108,0,0,1,0],[111,0,0,4,0],[112,0,0,2,0],[113,0,0,1,0],[114,0,0,2,0],[117,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[129,0,0,2,0],[134,0,0,1,0],[136,0,0,2,0],[144,0,0,3,0],[155,0,0,2,0],[158,0,0,1,0],[163,0,0,1,0]],"heading":[[3,0,0,3,0],[4,0,0,3,0],[7,0,0,3,0],[19,0,0,1,1],[24,0,0,1,0],[76,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0],[155,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0]],"write":[[3,0,0,1,0],[36,0,0,0,1],[77,0,0,2,0],[79,0,0,1,0],[81,0,0,1,0],[91,0,0,1,0],[107,0,0,1,0],[143,0,0,1,1],[145,0,0,1,0]],"entry":[[3,0,0,1,0],[10,0,0,1,0],[24,0,0,1,0],[55,0,0,1,2],[60,0,0,1,0],[61,0,0,1,0],[89,0,0,1,0],[103,0,1,1,0],[104,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[140,0,0,1,0],[152,0,0,1,0],[154,0,0,1,0],[160,0,1,0,0]],"toc":[[3,0,0,1,0],[5,0,1,1,1],[6,0,0,1,0],[7,0,0,2,0],[144,0,0,2,1]],"array":[[3,0,0,1,0],[4,0,0,0,1],[27,0,0,1,0],[105,0,0,1,0],[122,0,0,0,1],[123,0,0,3,0],[124,0,0,2,0],[125,0,0,1,0],[144,0,0,1,0]],"navigation":[[3,0,0,1,0],[5,0,0,0,1],[18,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,1],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[36,0,0,0,3],[41,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[53,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[71,0,0,0,1],[74,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[81,0,0,2,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[114,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[129,0,0,1,0],[132,0,0,1,2],[143,0,0,1,4],[144,0,0,0,1],[145,0,0,1,0]],"manifest":[[3,0,0,1,0],[6,0,0,1,0],[45,0,0,1,0],[46,0,0,0,2],[53,0,0,1,0],[54,0,0,0,6],[55,0,0,3,0],[56,0,0,0,2],[59,0,0,1,5],[71,0,0,0,2],[74,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,2,3],[133,0,0,1,0],[134,0,0,0,1],[135,0,0,1,3],[136,0,0,2,2],[137,0,0,1,0],[138,0,0,1,0],[140,0,1,1,0],[143,0,0,2,0]],"id":[[3,0,0,2,0],[4,0,0,2,3],[7,0,0,1,0],[144,0,0,1,0]],"computed":[[3,0,0,1,0]],"slugifying":[[3,0,0,1,0]],"renderer":[[3,0,0,1,0],[7,0,0,1,0],[12,0,0,1,0],[144,0,0,1,0]],"must":[[3,0,0,1,0],[46,0,0,2,0],[47,0,0,2,0],[56,0,0,1,0],[60,0,0,2,0],[134,0,0,1,0],[139,0,0,1,0],[144,0,0,1,0],[150,0,0,2,0]],"slug":[[3,0,0,1,0],[4,0,1,0,0],[24,0,0,1,0],[25,0,0,3,0],[26,0,0,0,3],[36,0,0,0,2],[45,0,0,0,2],[57,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[99,0,0,0,1],[141,0,0,1,0],[143,0,0,0,2],[144,0,0,1,0]],"its":[[3,0,0,1,0],[19,0,0,1,0],[48,0,0,1,0],[52,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[87,0,0,1,0],[136,0,0,1,0],[153,0,0,1,0]],"html":[[3,0,0,1,0],[11,0,0,1,0],[14,0,0,0,2],[42,0,0,0,2],[46,0,0,4,0],[47,0,0,1,0],[49,0,0,2,0],[51,0,0,1,0],[52,0,0,3,0],[55,0,0,2,1],[56,0,0,1,0],[57,0,0,2,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,2,0],[75,0,0,1,1],[81,0,0,1,0],[92,0,0,0,2],[134,0,0,1,0],[139,0,0,1,0]],"attribute":[[3,0,0,1,0],[51,0,0,1,0]],"anchor":[[3,0,0,1,0],[4,0,0,1,0]],"links":[[3,0,0,1,0],[7,0,0,1,0],[10,0,0,1,0],[28,0,0,1,0],[46,0,0,2,0],[52,0,0,2,0],[54,0,0,1,0],[55,0,0,1,0],[59,0,0,1,0],[61,0,0,2,0],[62,0,0,1,0],[64,0,0,2,0],[73,0,0,2,0],[75,0,0,1,0],[77,0,0,1,0],[85,0,0,1,0],[101,0,0,1,0],[111,0,0,3,0],[112,0,0,7,0],[113,0,0,3,0],[114,0,0,1,0],[120,0,0,2,0],[128,0,0,1,0],[129,0,0,4,0],[136,0,0,1,1],[142,0,0,1,0],[158,0,0,1,0],[160,0,0,1,0]],"rendered":[[3,0,0,1,0],[19,0,0,1,1],[55,0,0,1,0],[108,0,0,1,0],[144,0,0,1,0],[152,0,0,1,0]],"sidebar":[[3,0,0,1,0],[6,0,1,1,0],[24,0,0,1,0],[27,0,0,1,0],[29,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[125,0,0,1,0],[143,0,0,3,0]],"silently":[[3,0,0,1,0],[140,0,0,1,0]],"miss":[[3,0,0,1,0]],"slugifydocsheading":[[4,0,0,2,2],[7,0,0,1,0],[144,0,0,1,0]],"apply":[[4,0,0,1,0],[126,0,0,1,0]],"inside":[[4,0,0,1,0],[17,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,3,0],[33,0,0,2,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,2,0],[39,0,0,1,0],[40,0,0,1,0],[48,0,0,1,0],[73,0,0,2,0],[75,0,0,1,0],[84,0,0,1,0],[93,0,0,1,0],[128,0,0,1,0],[141,0,0,1,0],[142,0,0,0,1]],"readability":[[4,0,0,1,1],[14,0,0,0,2],[42,0,0,0,1],[43,0,0,1,0],[46,0,0,2,2],[47,0,0,1,0],[49,0,0,1,0],[53,0,0,1,1],[54,0,0,1,2],[55,0,0,0,2],[56,0,0,1,2],[57,0,0,3,0],[58,0,0,1,0],[59,0,0,0,2],[61,0,0,1,1],[62,0,0,1,0],[72,0,0,2,0],[74,0,0,2,0],[77,0,0,2,0],[79,0,0,0,1],[81,0,0,1,0],[87,0,0,1,0],[91,0,0,2,0],[92,0,0,0,3],[96,0,0,1,0],[99,0,0,0,1],[103,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[133,0,1,0,1],[134,0,1,1,0],[135,0,1,0,0],[136,0,1,0,2],[137,0,1,0,0],[138,0,1,0,0],[139,0,1,0,0],[140,0,1,1,0]],"subpath":[[4,0,0,1,0]],"fs":[[4,0,0,1,0],[35,0,0,0,1],[133,0,0,1,0],[143,0,0,0,1]],"free":[[4,0,0,1,0],[27,0,0,1,0],[133,0,0,1,0],[157,0,0,1,0]],"safe":[[4,0,0,3,0],[85,0,0,1,0],[130,0,0,0,1],[133,0,0,1,0],[154,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"surface":[[4,0,0,1,0],[28,0,0,1,0],[160,0,0,1,0]],"client":[[4,0,0,1,0],[21,0,0,1,0],[84,0,0,1,0],[152,0,0,1,0]],"performs":[[4,0,0,1,0],[120,0,0,1,0]],"unicode":[[4,0,0,1,0]],"normalization":[[4,0,0,1,0]],"diacritic":[[4,0,0,1,0]],"stripping":[[4,0,0,1,0]],"cafe":[[4,0,0,1,0]],"resume":[[4,0,0,1,0]],"produces":[[4,0,0,1,0],[25,0,0,1,0],[70,0,0,1,0],[79,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[128,0,0,1,0]],"stable":[[4,0,0,1,0],[19,0,0,1,0],[22,0,0,1,0],[27,0,0,1,0]],"url":[[4,0,0,1,0],[11,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[32,0,0,1,0],[43,0,0,0,1],[44,0,0,1,0],[46,0,0,1,3],[47,0,0,1,0],[52,0,0,1,0],[53,0,0,0,1],[54,0,0,1,9],[55,0,0,1,0],[56,0,0,1,4],[59,0,0,0,5],[61,0,0,4,0],[62,0,0,1,0],[75,0,0,1,0],[91,0,0,0,1],[96,0,0,3,0],[98,0,0,1,0],[103,0,0,1,0],[120,0,0,1,0],[123,0,0,1,0],[127,0,0,1,0],[134,0,0,1,3],[135,0,0,0,4],[137,0,0,1,0],[141,0,0,2,0],[144,0,0,1,0],[146,0,1,2,3]],"authors":[[4,0,0,1,0],[124,0,0,1,0]],"still":[[4,0,0,1,0],[9,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[28,0,0,1,0],[84,0,0,1,0],[114,0,0,1,0],[120,0,0,1,0],[129,0,0,1,0],[157,0,0,1,0]],"pin":[[4,0,0,1,0]],"specific":[[4,0,0,1,0],[20,0,0,1,0],[34,0,1,0,0],[146,0,0,1,0],[154,0,0,1,0],[157,0,0,1,0]],"passing":[[4,0,0,1,0],[101,0,0,1,0]],"explicit":[[4,0,0,1,0],[19,0,0,1,0],[34,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[160,0,0,1,0]],"helper":[[4,0,0,1,0],[58,0,0,1,0],[60,0,0,1,0],[74,0,0,1,0],[130,0,0,0,1],[137,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[144,0,0,1,0],[162,0,0,1,0]],"runs":[[4,0,0,1,0],[41,0,0,1,0],[57,0,0,2,0],[58,0,0,1,0],[63,0,0,1,0],[65,0,0,0,1],[77,0,1,1,0],[85,0,0,1,0],[91,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[148,0,0,1,0]],"missing":[[4,0,0,1,0],[28,0,0,1,0],[37,0,0,2,0],[46,0,0,1,0],[48,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[64,0,0,1,0],[69,0,0,1,0],[97,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[127,0,0,1,0],[137,0,0,1,0]],"llm":[[4,0,0,0,1],[5,0,0,1,0],[18,0,0,1,0],[35,0,0,0,1],[40,0,0,1,0],[44,0,0,0,3],[46,0,0,1,1],[54,0,0,0,1],[55,0,0,0,1],[56,0,0,0,1],[59,0,0,0,1],[89,0,0,1,0],[91,0,0,1,0],[92,0,0,0,1],[100,0,0,1,1],[103,0,0,2,0],[111,0,0,1,0],[128,1,1,1,1],[129,1,1,0,0],[130,1,1,0,0],[131,1,1,0,1],[132,1,1,0,1],[133,1,1,0,1],[134,1,1,0,0],[135,1,1,0,0],[136,1,1,0,1],[137,1,1,0,0],[138,1,1,0,0],[139,1,1,0,0],[140,1,1,0,0],[141,1,1,0,1],[142,1,1,0,0],[143,1,1,2,0],[144,1,1,0,0],[145,1,1,0,0],[146,1,1,0,0],[153,0,0,1,0]],"type":[[4,0,0,0,2],[19,0,0,3,2],[27,0,0,1,0],[28,0,0,1,0],[44,0,0,0,1],[46,0,0,1,0],[49,0,0,1,0],[55,0,0,0,1],[56,0,0,1,0],[61,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[119,0,0,1,0],[122,0,0,0,1],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0],[130,0,0,0,1],[134,0,0,1,0],[136,0,0,0,1],[137,0,0,2,0],[152,0,0,2,0],[157,0,0,0,2]],"componentpropswithoutref":[[4,0,0,0,2]],"isvalidelement":[[4,0,0,0,2]],"react":[[4,0,0,0,1],[6,0,0,1,0],[18,0,0,2,4],[34,0,0,0,3],[84,0,0,2,0]],"headingprops":[[4,0,0,0,2]],"h1":[[4,0,0,0,1],[5,0,0,1,0],[7,0,0,1,0],[144,0,0,1,0]],"function":[[4,0,0,0,2],[56,0,0,0,1],[59,0,0,0,1],[105,0,0,1,0],[155,0,0,1,0]],"textfromchildren":[[4,0,0,0,4]],"children":[[4,0,0,0,13],[26,0,0,2,1],[76,0,0,1,0]],"unknown":[[4,0,0,0,2],[25,0,0,1,0],[28,0,0,2,0],[35,0,0,0,1],[36,0,0,0,4],[48,0,0,0,1],[64,0,0,1,0],[65,0,0,2,1],[66,0,0,0,1],[68,0,0,1,1],[69,0,0,1,0],[77,0,0,1,0],[97,0,0,1,0],[101,0,0,4,0],[119,0,0,3,0],[122,0,0,0,1],[126,0,0,2,0],[143,0,0,0,3]],"string":[[4,0,0,0,3],[19,0,0,1,1],[24,0,0,1,0],[27,0,0,3,0],[55,0,0,1,0],[76,0,0,1,0],[122,0,0,0,3],[123,0,0,7,0],[124,0,0,7,0],[125,0,0,5,0],[126,0,0,0,1],[135,0,0,1,0],[137,0,0,1,0],[141,0,0,1,0],[144,0,0,1,0]],"typeof":[[4,0,0,0,2]],"number":[[4,0,0,0,1],[44,0,0,0,1],[122,0,0,0,3]],"return":[[4,0,0,0,6],[46,0,0,1,2],[54,0,0,0,4],[56,0,1,0,2],[57,0,1,0,0],[58,0,1,0,0],[59,0,1,0,5],[60,0,1,0,0],[61,0,0,1,0],[62,0,0,2,0],[92,0,0,0,1],[133,0,0,1,0],[134,0,0,0,2],[137,0,0,2,0]],"isarray":[[4,0,0,0,1]],"map":[[4,0,0,0,1],[27,0,0,1,0],[137,0,0,1,0],[157,0,0,1,0]],"join":[[4,0,0,0,1]],"elementprops":[[4,0,0,0,2]],"props":[[4,0,0,0,3]],"createheading":[[4,0,0,0,1]],"level":[[4,0,0,0,2],[5,0,0,1,0],[28,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[62,0,0,1,0],[64,0,0,1,0],[73,0,0,1,0],[111,0,0,3,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[119,0,0,1,0],[128,0,0,1,0],[129,0,0,2,0],[132,0,0,1,0],[137,0,1,0,0],[138,0,1,0,0],[144,0,0,1,0]],"headingid":[[4,0,0,0,2]],"undefined":[[4,0,0,0,1]],"data":[[5,0,1,0,0],[20,0,0,2,0],[41,0,0,1,0],[49,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[128,0,0,1,0],[144,0,0,1,0]],"lives":[[5,0,1,0,0],[23,0,0,1,0],[48,0,0,2,0]],"resolvedocsnavigation":[[5,0,0,1,1],[35,0,0,0,1],[36,0,0,0,1],[74,0,0,1,0],[103,0,0,1,0],[128,0,0,0,1],[143,0,1,0,1],[144,0,0,1,1]],"returns":[[5,0,0,1,0],[56,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[134,0,0,2,0],[136,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0]],"docstableofcontentsitem":[[5,0,0,1,0],[6,0,0,1,0]],"default":[[5,0,0,1,0],[19,0,0,1,1],[27,0,0,2,0],[28,0,0,1,0],[45,0,0,0,1],[51,0,0,1,0],[59,0,0,0,1],[60,0,0,2,0],[72,0,0,2,0],[73,0,0,1,0],[76,0,0,1,0],[77,0,0,2,0],[91,0,0,1,0],[96,0,0,2,0],[101,0,0,2,0],[109,0,0,1,0],[114,0,1,1,0],[115,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[123,0,1,0,0],[124,0,1,0,0],[125,0,1,0,0],[128,0,0,1,0],[129,0,0,2,0],[130,0,0,0,1],[134,0,0,1,0],[136,0,0,0,1],[139,0,0,1,0],[141,0,0,1,0],[144,0,0,2,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,1,1,0],[149,0,1,1,0],[150,0,0,1,0],[151,0,0,2,0],[152,0,0,2,0],[153,0,0,1,0]],"range":[[5,0,0,1,0],[7,0,0,1,0],[144,0,0,1,0]],"h2":[[5,0,0,1,0],[144,0,0,1,0]],"h3":[[5,0,0,1,0],[7,0,0,1,0],[56,0,0,1,0],[57,0,0,2,0],[144,0,0,1,0]],"which":[[5,0,0,1,0],[76,0,0,1,0],[91,0,0,1,0],[110,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0]],"keeps":[[5,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[87,0,0,1,0],[114,0,0,1,0],[144,0,0,1,0],[146,0,0,1,0],[156,0,0,1,0]],"out":[[5,0,0,1,0],[22,0,0,1,0],[31,0,0,0,1],[33,0,0,0,1],[34,0,0,0,1],[35,0,0,0,1],[37,0,0,0,1],[43,0,0,0,1],[48,0,0,0,1],[53,0,0,0,1],[60,0,0,1,0],[68,0,0,0,1],[72,0,0,2,0],[73,0,0,3,0],[74,0,0,4,0],[75,0,0,0,6],[79,0,0,0,8],[83,0,0,1,0],[91,0,0,0,1],[93,0,0,0,1],[96,0,0,5,0],[98,0,0,2,1],[129,0,0,7,0],[144,0,0,1,0],[148,0,0,0,2]],"stops":[[5,0,0,1,0]],"short":[[5,0,0,1,0],[10,0,0,1,0],[27,0,0,1,0],[43,0,0,0,1],[45,0,0,0,1],[84,0,1,0,0]],"deep":[[5,0,0,1,0]],"subsection":[[5,0,0,1,0]],"noise":[[5,0,0,1,0]],"standalone":[[5,0,0,1,0]],"apis":[[5,0,0,1,0],[35,0,0,1,0],[84,0,0,1,0],[104,0,0,2,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[128,0,0,2,0],[130,0,0,0,1],[136,0,0,0,1],[137,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[157,0,0,1,0]],"resolvedocstableofcontents":[[5,0,0,1,0],[128,0,0,0,1],[144,0,0,1,1]],"extractdocstableofcontents":[[5,0,0,1,0],[128,0,0,0,1],[144,0,0,1,0]],"see":[[5,0,0,1,0],[6,0,0,1,0],[9,0,0,1,0],[24,0,0,1,0],[28,0,0,1,0],[39,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[48,0,0,1,0],[51,0,0,1,0],[57,0,0,1,0],[64,0,0,1,0],[71,0,0,2,0],[75,0,0,1,0],[76,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[90,0,0,1,0],[92,0,0,3,0],[93,0,0,1,0],[98,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[109,0,0,1,0],[120,0,0,1,0],[127,0,0,1,0],[129,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0],[144,0,0,1,0]],"reference":[[5,0,0,1,0],[6,0,0,1,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,1],[11,0,1,0,0],[12,0,1,0,0],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,0,0],[16,0,1,0,0],[17,0,1,1,1],[18,0,1,0,0],[19,0,1,0,0],[20,0,1,0,0],[21,0,1,0,0],[25,0,0,0,1],[28,0,0,1,0],[33,0,0,0,1],[40,0,0,1,0],[50,0,0,1,0],[57,0,0,1,0],[64,0,0,1,0],[78,0,0,1,0],[101,0,0,1,0],[111,0,0,1,0],[117,0,0,1,0],[130,0,0,0,2],[142,0,0,0,2]],"tables":[[5,0,0,1,0],[108,0,0,1,0],[144,0,1,0,0]],"ts":[[5,0,0,0,1],[12,0,0,1,0],[24,0,0,1,0],[25,0,0,2,1],[26,0,0,0,1],[35,0,0,1,2],[44,0,0,0,5],[45,0,0,1,1],[46,0,0,0,1],[54,0,0,0,2],[55,0,0,0,1],[56,0,0,1,1],[57,0,0,5,0],[59,0,0,0,1],[100,0,0,2,1],[104,0,0,0,1],[105,0,0,0,1],[106,0,0,0,1],[107,0,0,0,1],[109,0,0,0,1],[117,0,0,0,1],[121,0,0,0,1],[122,0,0,0,1],[126,0,0,0,1],[128,0,0,0,1],[131,0,0,0,1],[132,0,0,0,2],[133,0,0,0,1],[134,0,0,0,1],[135,0,0,0,1],[136,0,0,0,1],[138,0,0,1,0],[141,0,0,1,1],[143,0,0,0,2],[144,0,0,0,2],[145,0,0,1,0],[146,0,0,0,1],[147,0,0,0,1],[151,0,0,0,1],[152,0,0,0,2],[156,0,0,0,1],[157,0,0,0,2],[158,0,0,0,1],[159,0,0,0,1],[160,0,0,0,2],[161,0,0,0,1]],"await":[[5,0,0,0,1],[35,0,0,0,3],[36,0,0,0,2],[44,0,0,0,1],[56,0,0,0,1],[100,0,0,0,1],[105,0,0,0,1],[106,0,0,0,1],[107,0,0,0,1],[121,0,0,0,1],[126,0,0,0,1],[131,0,0,0,4],[132,0,0,0,4],[134,0,0,0,2],[141,0,0,0,1],[143,0,0,0,3],[144,0,0,0,2],[156,0,0,0,1],[161,0,0,0,1]],"srcdir":[[5,0,0,0,1],[35,0,0,0,1],[36,0,0,0,3],[44,0,0,0,2],[99,0,0,0,1],[100,0,0,0,1],[101,0,0,2,1],[105,0,0,2,1],[121,0,0,3,1],[126,0,0,0,1],[131,0,0,0,2],[141,0,0,1,1],[143,0,0,0,1],[144,0,0,0,2]],"baseurl":[[5,0,0,0,1],[100,0,0,0,1],[131,0,0,0,3],[132,0,0,0,2],[135,0,0,1,0],[143,0,0,0,1],[144,0,0,0,2],[146,0,0,1,1],[156,0,0,0,1]],"https":[[5,0,0,0,1],[43,0,0,0,1],[48,0,0,0,1],[53,0,0,0,1],[55,0,0,0,2],[91,0,0,0,1],[100,0,0,0,1],[131,0,0,0,3],[132,0,0,0,2],[136,0,0,0,3],[143,0,0,0,1],[144,0,0,0,2],[146,0,0,0,1],[156,0,0,0,1]],"dev":[[5,0,0,0,1],[12,0,0,1,0],[33,0,0,1,0],[43,0,0,0,1],[44,0,0,1,0],[49,0,0,1,0],[53,0,0,0,1],[55,0,0,0,2],[57,0,0,1,0],[61,0,0,1,0],[91,0,0,0,1],[100,0,0,0,1],[131,0,0,0,3],[132,0,0,0,2],[136,0,0,0,2],[140,0,0,1,0],[143,0,0,0,1],[144,0,0,0,2],[146,0,0,0,1],[156,0,0,0,1]],"groups":[[5,0,0,0,2],[25,0,1,1,1],[26,0,2,2,0],[35,0,0,0,1],[36,0,0,0,5],[45,0,1,0,1],[48,0,0,1,0],[68,0,0,1,0],[71,0,0,0,5],[76,0,0,1,0],[77,0,0,1,0],[91,0,0,2,0],[99,0,0,0,1],[100,0,0,3,2],[111,0,0,1,0],[114,0,0,1,0],[131,0,0,0,6],[132,0,0,0,2],[141,0,0,1,2],[143,0,0,0,2],[144,0,0,0,2],[145,0,0,3,0]],"docsconfig":[[5,0,0,0,1],[35,0,0,0,1],[36,0,0,0,3],[100,0,0,0,3],[131,0,0,0,4],[132,0,0,0,3],[141,0,0,0,2],[143,0,0,0,1],[144,0,0,0,1]],"minlevel":[[5,0,0,0,1],[7,0,0,1,0],[144,0,0,0,1]],"maxlevel":[[5,0,0,0,1],[7,0,0,1,0],[144,0,0,0,1]],"stance":[[6,0,0,1,0]],"defines":[[6,0,0,1,0]],"renders":[[6,0,0,1,0],[15,0,0,1,0],[21,0,0,1,0],[24,0,0,1,0],[75,0,0,1,0],[87,0,0,1,0],[120,0,0,1,0]],"look":[[6,0,0,1,0]],"up":[[6,0,0,1,0],[9,0,0,1,1],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0]],"current":[[6,0,0,1,0],[55,0,0,1,0],[61,0,0,1,0],[114,0,1,0,0],[115,0,0,1,0]],"pass":[[6,0,0,1,0],[27,0,0,1,0],[44,0,0,1,1],[54,0,0,1,0],[60,0,0,1,0],[91,0,0,1,0],[101,0,0,2,0],[113,0,0,1,0],[126,0,0,1,0],[139,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[152,0,0,1,0],[157,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0]],"currentpage":[[6,0,0,1,0]],"whatever":[[6,0,0,1,0]],"fits":[[6,0,0,1,0]],"design":[[6,0,0,1,0],[77,0,0,1,0],[87,0,0,1,0],[145,0,1,0,0]],"system":[[6,0,0,1,0],[87,0,0,1,0],[159,0,0,2,1]],"complete":[[6,0,0,1,0],[88,0,0,1,0],[111,0,0,1,0],[137,0,0,1,0]],"scroll":[[6,0,0,1,0],[7,0,0,1,0]],"spy":[[6,0,0,1,0]],"active":[[6,0,0,1,0],[119,0,0,1,0]],"highlighting":[[6,0,0,1,0]],"hash":[[6,0,0,1,0],[157,0,0,1,0]],"sync":[[6,0,0,1,0],[56,0,0,1,0],[134,0,0,1,0],[144,0,0,1,0]],"sticky":[[6,0,0,1,0]],"positioning":[[6,0,0,1,0]],"apps":[[6,0,0,1,0],[57,0,0,1,0],[74,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[162,0,0,1,0]],"src":[[6,0,0,1,0],[31,0,0,0,2],[33,0,0,0,1],[34,0,0,0,1],[35,0,0,0,1],[37,0,0,0,1],[42,0,0,0,3],[43,0,0,0,1],[48,0,0,0,4],[53,0,0,0,1],[68,0,0,0,1],[71,0,0,0,2],[79,0,0,0,3],[91,0,0,0,1],[93,0,0,0,1],[96,0,0,2,0],[98,0,0,0,1],[101,0,0,2,0],[143,0,0,1,2],[148,0,0,0,2],[152,0,0,0,1]],"copy":[[6,0,0,1,0],[14,0,0,2,1],[21,0,0,1,0],[92,0,0,1,0]],"fork":[[6,0,0,1,0]],"build":[[6,0,0,1,0],[24,0,0,0,2],[25,0,0,1,3],[26,0,0,1,2],[28,0,0,1,0],[29,0,0,1,0],[35,0,0,3,1],[41,0,0,3,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,1,1,4],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,2,1],[49,0,0,2,0],[50,0,0,1,0],[53,0,0,2,0],[57,0,0,2,0],[58,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[80,0,0,1,0],[91,0,0,1,0],[103,0,0,1,0],[111,0,0,1,0],[117,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,3,0],[144,0,0,1,0],[154,0,0,1,0],[156,0,1,0,0],[160,0,0,1,0]],"own":[[6,0,0,1,0],[38,0,0,1,0],[79,0,0,1,0],[84,0,0,1,0],[86,0,1,0,0],[132,0,0,1,0],[136,0,0,1,0]],"shape":[[6,0,0,1,0],[32,0,0,1,0],[48,0,0,1,0],[51,0,0,1,0],[57,0,0,1,0],[70,0,0,1,0],[79,0,0,1,0],[99,0,1,1,0],[113,0,0,1,0],[122,0,1,0,0],[136,0,0,1,0],[141,0,0,2,0]],"troubleshooting":[[7,0,1,0,0],[17,0,0,1,0]],"don":[[7,0,0,2,0],[9,0,0,1,0],[27,0,0,1,0],[33,0,0,1,0],[39,0,0,2,0],[64,0,0,1,0],[75,0,0,1,0],[79,0,0,1,0],[123,0,0,1,0],[139,0,0,1,0],[150,0,0,1,0],[153,0,0,1,0],[160,0,0,1,0]],"anywhere":[[7,0,0,1,0],[157,0,0,1,0]],"emitting":[[7,0,0,1,0]],"attributes":[[7,0,0,1,0],[144,0,0,1,0]],"extracted":[[7,0,0,1,0]],"slugs":[[7,0,0,1,0],[25,0,0,1,0]],"wire":[[7,0,0,1,0],[12,0,0,1,0],[14,0,0,0,2],[24,0,0,0,1],[41,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,1,1,0],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[63,0,0,1,0],[72,0,0,1,0],[92,0,0,1,1],[94,0,0,1,0]],"shown":[[7,0,0,1,0],[121,0,0,1,0]],"empty":[[7,0,0,1,0],[24,0,0,1,0],[49,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[136,0,0,1,0]],"outside":[[7,0,0,1,0],[20,0,0,1,0],[121,0,0,1,0]],"defaults":[[7,0,0,1,0],[101,0,0,3,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[121,0,0,1,0],[126,0,0,1,0],[134,0,0,1,0]],"exclude":[[7,0,0,1,0],[34,0,0,2,1],[37,0,0,1,0],[96,0,0,2,0],[97,0,0,2,0],[99,0,0,0,1]],"title":[[7,0,0,1,0],[9,0,0,0,1],[10,0,0,0,1],[11,0,0,0,2],[14,0,0,0,1],[17,0,0,0,1],[19,0,0,1,1],[20,0,0,0,2],[24,0,0,1,1],[26,0,0,0,3],[27,0,0,1,0],[45,0,0,0,2],[55,0,0,1,0],[71,0,0,0,1],[90,0,0,1,1],[99,0,0,0,1],[100,0,0,1,0],[108,0,0,1,0],[123,0,0,2,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,0,1],[136,0,0,0,2]],"anything":[[7,0,0,1,0],[41,0,0,1,0],[48,0,0,1,0],[79,0,0,1,0]],"deeper":[[7,0,0,1,0],[26,0,0,1,0]],"than":[[7,0,0,1,0],[54,0,0,1,0]],"below":[[8,0,0,1,0],[121,0,0,1,0],[142,0,0,0,1]],"shows":[[8,0,0,1,0],[16,0,0,1,0]],"authored":[[8,0,0,1,0],[21,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[92,0,0,1,0]],"live":[[8,0,0,1,0],[12,0,0,1,0],[43,0,0,1,0],[57,0,0,1,0],[59,0,1,0,0],[116,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0]],"wraps":[[9,0,0,1,0]],"supporting":[[9,0,0,2,0],[17,0,0,1,1],[30,0,0,1,0],[75,0,0,1,0]],"context":[[9,0,0,2,0],[68,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[96,0,0,1,0],[110,0,0,1,0],[111,0,0,2,0],[113,0,0,3,0],[114,0,0,1,0],[129,0,0,1,0],[136,0,0,0,1],[158,0,0,1,0],[159,0,0,2,1]],"warnings":[[9,0,0,2,0],[65,0,0,2,1],[67,0,0,0,1],[101,0,0,3,0],[122,0,0,0,1],[126,0,0,1,0]],"tips":[[9,0,0,2,0]],"variants":[[9,0,0,2,0],[111,0,0,1,0],[115,0,0,1,0],[139,0,0,1,0]],"change":[[9,0,0,2,0]],"identically":[[9,0,0,2,0],[87,0,0,1,0]],"info":[[9,0,0,1,1],[19,0,0,1,1]],"heads":[[9,0,0,1,1]],"callouts":[[9,0,0,1,0]],"wrap":[[9,0,0,1,0]],"flattens":[[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[76,0,0,2,0],[104,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0]],"them":[[9,0,0,1,0],[17,0,0,1,1],[27,0,0,1,0],[34,0,0,1,0],[38,0,0,1,0],[54,0,0,2,0],[57,0,0,1,0],[69,0,0,1,0],[93,0,0,1,0],[99,0,0,1,0],[109,0,0,1,0],[123,0,0,1,0],[142,0,0,0,1],[156,0,0,1,0]],"blockquotes":[[9,0,0,1,0]],"warning":[[9,0,0,2,0],[65,0,0,1,0],[101,0,0,1,0]],"success":[[9,0,0,1,0],[20,0,0,0,1],[97,0,0,1,0]],"error":[[9,0,0,1,0],[28,0,0,2,0],[36,0,0,0,1],[48,0,0,0,1],[64,0,0,1,0],[65,0,0,1,1],[66,0,0,0,1],[68,0,0,0,1],[69,0,0,1,0],[97,0,0,3,0],[99,0,0,1,0],[101,0,0,2,0],[119,0,0,6,0],[120,0,0,3,0],[121,0,0,1,1],[122,0,0,0,2],[126,0,0,1,0],[140,0,0,1,0],[143,0,0,0,1],[163,0,0,1,0]],"tip":[[9,0,0,1,0],[57,0,0,1,0]],"variant":[[9,0,0,0,1],[12,0,0,1,0],[19,0,0,1,1],[20,0,0,0,1],[111,0,0,3,0],[113,0,0,2,0]],"body":[[9,0,0,0,1],[14,0,0,1,0],[19,0,0,1,1],[24,0,0,1,0],[46,0,0,0,1],[56,0,0,1,0],[61,0,0,1,0],[71,0,0,0,1],[73,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0],[149,0,0,1,0],[155,0,0,1,0]],"goes":[[9,0,0,0,1],[56,0,0,1,0],[57,0,0,1,0]],"here":[[9,0,0,0,1],[80,0,0,1,0],[82,0,0,1,0],[94,0,0,1,0]],"grid":[[10,0,0,1,0]],"linked":[[10,0,0,1,0]],"points":[[10,0,0,1,0],[28,0,0,1,0],[32,0,0,1,0],[89,0,0,1,0],[103,0,1,1,0],[120,0,0,1,0],[129,0,0,1,0],[130,0,0,0,1],[135,0,0,0,1],[154,0,0,1,0],[160,0,1,0,0]],"bullet":[[10,0,0,1,0],[45,0,0,0,2]],"list":[[10,0,0,1,0],[11,0,0,2,1],[34,0,0,1,0],[37,0,0,1,0],[64,0,0,1,0],[101,0,0,1,0],[142,0,0,0,1],[148,0,0,3,0],[149,0,0,1,0]],"convert":[[10,0,0,1,2],[24,0,0,1,0],[35,0,0,0,1],[41,0,0,1,0],[44,0,0,2,5],[76,0,0,1,0],[77,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[103,0,0,1,0],[104,1,1,2,1],[105,1,1,2,0],[106,1,1,2,0],[107,1,1,2,0],[108,1,1,1,0],[109,1,1,1,0],[131,0,0,0,1]],"description":[[10,0,0,0,1],[14,0,0,0,1],[19,0,0,1,2],[20,0,0,0,1],[24,0,0,1,1],[27,0,0,1,0],[55,0,0,1,0],[71,0,0,0,1],[72,0,0,1,0],[73,0,0,1,0],[76,0,0,1,0],[90,0,0,0,1],[96,0,0,2,0],[101,0,0,1,0],[105,0,0,1,0],[108,0,0,1,0],[121,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[136,0,0,0,2],[141,0,0,1,0]],"turn":[[10,0,0,0,1],[133,0,0,1,0]],"friendly":[[10,0,0,0,1],[75,0,0,1,0]],"href":[[10,0,0,0,1],[18,0,0,0,2],[55,0,0,0,2],[136,0,0,0,2]],"numbered":[[11,0,0,1,0]],"walkthroughs":[[11,0,0,1,0]],"ordered":[[11,0,0,1,0],[148,0,0,1,0]],"titles":[[11,0,0,1,0],[53,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[100,0,0,0,1],[144,0,0,1,0],[155,0,0,1,0]],"author":[[11,0,0,1,1],[27,0,0,1,0],[45,0,0,1,0],[81,0,0,1,0],[90,0,1,0,0],[123,0,0,1,0]],"authoring":[[11,0,0,1,0],[25,0,0,0,2],[111,0,0,1,0]],"affordances":[[11,0,0,1,0]],"run":[[11,0,0,1,1],[13,0,0,2,1],[30,0,0,1,0],[35,0,0,3,0],[37,0,0,1,1],[41,0,0,1,0],[43,0,1,0,0],[44,0,0,0,7],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,1],[53,0,0,1,0],[61,0,0,2,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,2],[66,0,0,1,0],[67,0,0,1,0],[68,0,1,2,0],[69,0,0,1,0],[77,0,0,1,0],[79,0,0,0,6],[81,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[110,0,0,1,0],[116,0,1,0,2],[117,0,0,1,0],[127,0,0,2,0],[130,0,0,0,1],[131,0,0,1,0],[136,0,0,0,2],[142,0,0,0,1],[145,0,0,1,0],[150,0,0,2,0],[159,0,0,0,1]],"generate":[[11,0,0,1,1],[30,0,0,1,0],[31,0,0,0,1],[33,0,1,0,1],[34,0,0,0,1],[35,0,0,1,2],[37,0,0,0,1],[41,0,0,1,0],[42,0,0,0,1],[43,0,0,1,1],[44,0,0,0,2],[48,0,0,1,1],[53,0,1,0,1],[62,0,0,1,0],[63,0,0,1,0],[68,0,1,2,1],[72,0,0,3,0],[77,0,0,2,0],[79,0,0,0,2],[81,0,0,1,0],[91,0,1,1,1],[93,0,0,0,1],[95,0,0,2,0],[96,0,1,1,1],[97,0,1,1,0],[98,0,1,1,1],[99,0,1,1,0],[100,0,1,1,0],[101,0,0,1,0],[102,0,0,1,1],[103,0,0,1,0],[104,0,0,1,0],[127,0,0,1,0],[128,0,0,3,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[156,0,0,1,0]],"writes":[[11,0,0,1,1],[33,0,0,1,0],[43,0,0,1,0],[48,0,0,1,0],[53,0,0,1,0],[72,0,0,2,0],[81,0,0,1,0],[91,0,0,4,0],[93,0,0,1,0],[96,0,0,1,0],[98,0,0,1,0],[132,0,0,1,0],[141,0,0,1,0],[156,0,0,1,0],[161,0,0,1,0]],"flattened":[[11,0,0,1,1],[17,0,0,1,0],[49,0,0,1,0],[71,0,0,2,0],[73,0,0,1,0],[91,0,0,2,0],[92,0,0,1,0],[112,0,0,1,0],[129,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0]],"public":[[11,0,0,1,0],[12,0,0,1,0],[14,0,0,0,2],[16,0,0,0,2],[39,0,0,1,0],[42,0,0,0,1],[43,0,0,0,1],[44,0,0,0,1],[46,0,0,0,2],[48,0,0,0,1],[49,0,0,8,0],[53,0,0,2,2],[54,0,0,1,1],[55,0,0,0,1],[56,0,0,1,2],[59,0,0,0,1],[60,0,0,1,0],[68,0,0,0,1],[72,0,0,2,0],[75,0,0,0,1],[77,0,0,1,0],[79,0,0,0,1],[87,0,0,1,0],[91,0,0,9,1],[92,0,0,2,4],[96,0,0,1,0],[99,0,0,0,10],[100,0,0,0,1],[105,0,0,0,1],[107,0,0,0,1],[113,0,0,1,0],[114,0,0,1,1],[115,0,0,1,0],[122,0,0,1,0],[131,0,0,0,4],[132,0,0,0,4],[134,0,0,1,1],[136,0,0,0,1],[139,0,0,1,0],[156,0,0,0,1],[157,0,0,0,2]],"serve":[[11,0,0,1,0],[12,0,0,1,0],[46,0,0,1,0],[54,0,1,1,0],[57,0,0,1,0],[59,0,1,0,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[81,0,0,1,0]],"both":[[11,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[39,0,0,1,0],[47,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[68,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[110,0,0,1,0],[113,0,0,1,0],[136,0,0,1,0]],"formats":[[11,0,0,1,0],[76,0,0,1,0],[111,0,0,1,0]],"md":[[11,0,0,1,0],[12,0,0,2,0],[14,0,0,2,0],[16,0,0,0,2],[22,0,0,1,0],[25,0,0,1,1],[29,0,0,1,0],[30,0,0,4,0],[31,0,0,2,4],[32,0,1,7,0],[33,0,0,6,4],[34,0,0,2,0],[35,0,0,3,3],[36,0,0,2,0],[37,0,0,6,0],[38,0,0,4,2],[39,0,0,2,0],[40,0,0,2,0],[42,0,0,0,1],[46,0,0,2,0],[49,0,0,3,0],[52,0,0,2,0],[53,0,0,0,3],[54,0,0,0,2],[55,0,0,0,1],[56,0,0,2,0],[57,0,0,2,0],[58,0,0,1,0],[59,0,0,0,2],[61,0,0,1,2],[62,0,0,3,0],[71,0,0,0,8],[72,0,0,4,0],[73,0,0,6,0],[74,0,0,2,0],[75,0,0,5,1],[76,0,0,2,0],[77,0,0,3,0],[79,0,0,2,4],[80,0,0,1,0],[81,0,0,4,0],[82,0,0,1,0],[84,0,0,1,0],[87,0,0,1,0],[91,0,0,2,0],[92,0,0,1,4],[93,0,0,2,0],[96,0,0,5,0],[98,0,0,2,0],[99,0,0,1,1],[105,0,0,1,0],[107,0,0,0,1],[108,0,0,1,0],[110,0,0,1,0],[111,0,0,6,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,2,1],[115,0,0,1,0],[116,0,0,2,0],[121,0,0,1,0],[128,0,0,4,0],[129,0,0,3,0],[130,0,0,1,5],[131,0,0,1,0],[132,0,0,2,1],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,1],[137,0,0,4,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,7,0],[142,0,0,2,4],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,2,0],[146,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0]],"negotiated":[[11,0,0,1,0]],"accept":[[11,0,0,1,0],[12,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[49,0,0,0,1],[56,0,0,3,0],[60,0,0,1,0],[61,0,0,0,1],[62,0,0,1,0],[75,0,0,1,1],[76,0,0,1,0],[79,0,0,0,1],[84,0,0,1,0],[92,0,0,0,2],[134,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,2,0]],"header":[[11,0,0,1,0],[12,0,0,1,0],[15,0,0,0,1],[60,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0]],"group":[[12,0,0,1,0],[23,0,0,1,0],[24,0,0,4,1],[25,0,0,7,4],[26,0,0,2,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[36,0,0,0,1],[45,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[71,0,0,0,3],[74,0,0,1,0],[76,0,0,3,0],[77,0,0,2,0],[81,0,0,1,0],[90,0,0,1,1],[91,0,0,2,0],[97,0,0,1,0],[98,0,0,1,0],[100,0,1,1,0],[111,0,0,4,0],[112,0,0,10,0],[113,0,0,1,0],[114,0,0,1,0],[123,0,0,1,0],[129,0,0,3,0],[132,0,0,1,0],[141,0,0,2,0],[143,0,0,2,1],[144,0,0,1,0],[145,0,1,1,0]],"followed":[[12,0,0,1,0],[113,0,0,1,0]],"need":[[12,0,0,1,0],[35,0,0,1,0],[38,0,0,1,0],[54,0,0,1,0],[70,0,0,1,0],[79,0,0,1,0],[84,0,0,1,0],[89,0,0,1,0],[101,0,0,1,0],[103,0,0,1,0],[104,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[142,0,0,0,1],[144,0,0,1,0],[150,0,0,1,0],[158,0,0,1,0]],"jsx":[[12,0,0,1,0],[16,0,0,1,0],[71,0,0,1,0],[148,0,0,1,0],[152,0,0,1,0]],"aware":[[12,0,0,1,0],[13,0,0,1,0],[76,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[155,0,0,1,0]],"read":[[12,0,0,1,0],[15,0,0,0,1],[16,0,0,1,0],[18,0,0,1,0],[22,0,0,1,0],[30,0,0,1,0],[31,0,0,0,1],[32,0,0,1,0],[38,0,0,0,1],[39,0,0,1,0],[45,0,0,1,0],[48,0,0,1,0],[51,0,0,1,0],[56,0,0,0,1],[72,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[79,0,0,0,1],[82,0,0,2,0],[110,0,0,1,0],[111,0,0,1,0],[131,0,0,1,0],[142,0,0,0,1],[145,0,0,1,0],[150,0,0,1,0],[153,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"tanstack":[[12,0,0,1,2],[41,0,0,1,0],[56,0,0,1,0],[57,0,0,2,0],[72,0,0,1,0],[79,0,0,1,0],[84,0,0,1,0],[136,0,0,1,1],[160,0,0,1,2],[161,0,0,1,0]],"start":[[12,0,0,1,2],[41,0,0,1,0],[49,0,0,1,0],[52,0,0,1,0],[56,0,0,1,0],[57,0,0,2,0],[61,0,0,1,0],[72,0,0,1,0],[79,0,0,1,0],[84,0,0,1,0],[111,0,0,1,0],[163,0,0,2,0]],"vite":[[12,0,0,2,2],[44,0,0,1,1],[54,0,0,0,1],[72,0,0,1,0],[76,0,0,1,0]],"middleware":[[12,0,0,4,0],[54,0,0,0,2],[56,0,0,2,0],[57,0,0,10,0],[58,0,0,2,0],[76,0,0,2,0]],"preview":[[12,0,0,1,0],[20,0,0,1,1],[54,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[135,0,0,1,0]],"nitro":[[12,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0]],"prod":[[12,0,0,1,0],[57,0,0,1,0],[135,0,0,1,0]],"negotiate":[[12,0,0,1,0]],"next":[[12,0,0,1,2],[38,0,0,2,0],[40,0,1,0,0],[41,0,0,1,0],[44,0,0,1,0],[48,0,0,1,0],[50,0,1,0,0],[54,0,0,0,1],[57,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[78,0,1,0,0],[79,0,0,1,0],[82,0,1,0,0],[84,0,0,1,0],[87,0,0,1,0],[94,0,1,0,0],[136,0,0,1,0]],"js":[[12,0,0,1,2],[38,0,0,1,0],[41,0,0,1,0],[54,0,0,0,1],[57,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[84,0,0,1,0],[136,0,0,1,0]],"negotiation":[[12,0,0,1,0],[56,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[134,0,0,1,0]],"route":[[12,0,0,1,0],[14,0,0,0,2],[28,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[56,0,0,2,0],[57,0,0,3,0],[76,0,0,2,0],[84,0,0,1,0],[92,0,0,0,1],[120,0,0,1,0],[134,0,0,1,0]],"handler":[[12,0,0,1,0],[57,0,0,3,0]],"configureserver":[[12,0,0,1,0]],"enough":[[12,0,0,1,0],[73,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[129,0,0,1,0]],"static":[[12,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[54,0,0,2,0],[56,0,0,0,1],[57,0,0,4,0],[58,0,0,2,0],[59,0,0,2,0],[79,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[143,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,2,0]],"deployments":[[12,0,0,1,0]],"files":[[12,0,0,1,0],[22,0,0,1,0],[30,0,0,2,0],[31,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,2,1],[36,0,0,1,0],[37,0,0,3,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,2,0],[42,0,0,0,1],[43,0,0,1,0],[44,0,0,0,1],[46,0,0,4,0],[47,0,0,2,0],[51,0,0,2,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,1,2,0],[57,0,0,1,0],[59,0,0,2,0],[61,0,0,1,0],[67,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,3,0],[77,0,0,2,0],[81,0,0,2,0],[87,0,0,1,0],[91,0,0,2,0],[99,0,0,2,1],[100,0,0,1,0],[105,0,0,1,0],[110,0,0,2,0],[111,0,0,3,0],[112,0,0,1,0],[114,0,0,1,0],[121,0,0,1,0],[128,1,1,1,0],[129,1,1,1,0],[130,1,1,0,0],[131,1,1,0,0],[132,1,1,1,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,0],[136,1,1,0,0],[137,1,1,0,0],[138,1,1,0,0],[139,1,1,0,0],[140,1,1,0,0],[141,1,1,1,0],[142,1,1,1,0],[143,1,1,2,0],[144,1,1,0,0],[145,1,1,0,0],[146,1,1,0,0]],"items":[[12,0,0,0,1],[18,0,0,0,1]],"value":[[12,0,0,0,3],[18,0,0,0,2],[29,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0]],"package":[[13,0,0,4,0],[26,0,0,1,2],[30,1,1,2,0],[31,1,1,1,0],[32,1,1,2,0],[33,1,2,3,4],[34,1,2,3,0],[35,1,1,1,4],[36,1,1,1,2],[37,1,1,2,2],[38,1,1,3,3],[39,1,1,2,0],[40,1,1,1,0],[48,0,0,3,4],[72,0,0,1,0],[73,0,0,2,0],[75,0,0,3,0],[77,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[89,0,0,1,0],[93,0,0,4,1],[94,0,0,1,0],[96,0,0,3,0],[98,0,0,1,1],[111,0,0,2,0],[141,0,0,1,1],[142,0,0,1,1],[146,0,0,2,0]],"manager":[[13,0,0,5,0],[89,0,0,1,0]],"install":[[13,0,0,3,2],[30,0,0,1,0],[31,0,0,0,4],[33,0,0,1,0],[65,0,0,0,1],[88,0,0,1,0],[89,0,1,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[130,0,0,0,1],[136,0,0,0,2],[142,0,0,0,1],[145,0,0,1,0],[157,0,0,0,1]],"commands":[[13,0,0,3,1],[95,0,0,1,0],[161,0,0,2,0]],"row":[[13,0,0,1,0],[19,0,0,1,0],[152,0,0,1,0]],"mode":[[13,0,0,3,2],[32,0,0,2,0],[53,0,0,1,0],[65,0,0,1,0],[71,0,0,0,3],[72,0,0,2,0],[73,0,0,7,0],[74,0,0,2,0],[75,0,0,0,2],[77,0,0,2,0],[84,0,0,1,0],[96,0,0,4,0],[98,0,1,0,0],[99,0,0,4,1],[125,0,0,1,0],[129,0,0,1,0]],"command":[[13,0,0,4,2],[43,0,0,1,0],[77,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[95,0,0,1,1],[103,0,0,1,0]],"name":[[13,0,0,2,0],[16,0,0,0,3],[27,0,0,1,0],[31,0,0,0,4],[33,0,0,0,1],[34,0,0,0,1],[43,0,0,0,1],[45,0,0,0,1],[53,0,0,0,1],[65,0,0,0,1],[79,0,0,0,1],[96,0,0,4,0],[99,0,0,0,1],[131,0,0,0,2],[136,0,0,0,1],[152,0,0,1,1]],"cli":[[13,0,0,1,0],[27,0,0,1,0],[30,0,0,1,0],[31,0,0,0,3],[33,0,0,0,1],[39,0,0,1,0],[40,0,0,1,0],[42,0,0,0,4],[44,0,0,1,0],[67,0,0,1,0],[78,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[95,1,1,0,0],[96,1,1,0,0],[97,1,1,1,0],[98,1,1,0,0],[99,1,1,0,0],[100,1,1,1,0],[101,1,1,1,0],[102,1,1,0,0],[103,1,1,2,0],[104,0,0,1,0],[111,0,0,1,0],[117,0,0,3,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[130,0,0,0,3],[142,0,0,0,2]],"create":[[13,0,0,1,0],[90,0,0,1,0]],"starter":[[13,0,0,1,0],[157,0,0,0,2]],"prop":[[13,0,0,1,0],[19,0,0,1,0]],"exact":[[13,0,0,1,0],[71,0,0,1,0],[157,0,0,2,0],[163,0,0,2,0]],"overrides":[[13,0,0,1,0],[101,0,0,2,0],[134,0,0,1,0]],"npm":[[13,0,0,3,2],[30,0,0,2,0],[31,0,0,1,2],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,2,1],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[48,0,0,1,1],[72,0,0,1,0],[73,0,0,2,0],[84,0,0,1,0],[87,0,0,1,0],[89,0,0,2,0],[93,0,0,1,0],[98,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,2,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"pnpm":[[13,0,0,4,3],[89,0,0,2,0]],"yarn":[[13,0,0,4,0],[89,0,0,2,0]],"bun":[[13,0,0,3,0],[35,0,0,1,0],[44,0,0,0,7],[56,0,0,1,1],[65,0,0,0,2],[89,0,0,2,0],[116,0,0,0,2],[133,0,0,1,0]],"npx":[[13,0,0,1,0],[33,0,0,0,1],[34,0,0,0,1],[35,0,0,0,1],[37,0,0,0,1],[43,0,0,0,1],[48,0,0,0,2],[53,0,0,0,1],[61,0,0,0,1],[65,0,0,0,1],[66,0,0,0,1],[67,0,0,0,1],[68,0,0,0,2],[91,0,0,0,1],[93,0,0,0,1]],"lint":[[13,0,0,4,1],[23,0,0,1,0],[27,0,0,1,0],[28,0,1,2,0],[29,0,0,1,0],[40,0,0,1,0],[45,0,0,1,0],[48,0,0,1,1],[50,0,0,1,0],[63,0,0,2,0],[64,0,0,2,0],[65,0,0,1,3],[66,0,0,1,2],[67,0,0,2,1],[68,0,0,4,1],[69,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[95,0,0,2,0],[96,0,0,1,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,1,3,1],[102,0,0,1,1],[103,0,0,2,0],[117,1,1,1,1],[118,1,1,0,0],[119,1,1,0,0],[120,1,1,0,0],[121,1,1,0,1],[122,1,1,0,0],[123,1,1,0,0],[124,1,1,0,0],[125,1,1,0,0],[126,1,1,0,1],[127,1,1,3,0],[159,0,0,0,1]],"dlx":[[13,0,0,2,0]],"bunx":[[13,0,0,1,0]],"defaultmanager":[[13,0,0,0,1]],"displays":[[14,0,0,1,0]],"ready":[[14,0,0,1,0],[157,0,0,1,0]],"action":[[14,0,0,1,0]],"preserves":[[14,0,0,1,0],[21,0,0,1,0]],"copied":[[14,0,0,1,0],[52,0,0,1,0]],"instructions":[[14,0,0,1,0],[16,0,0,1,0],[161,0,0,0,1]],"also":[[14,0,0,1,0],[27,0,0,1,0],[32,0,0,1,0],[48,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[103,0,0,1,0],[134,0,0,1,0]],"survive":[[14,0,0,1,0],[108,0,0,1,0]],"bundled":[[14,0,0,1,0],[30,0,0,1,0],[38,0,0,1,1],[87,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,2,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"output":[[14,0,0,1,0],[15,0,0,1,0],[20,0,0,0,1],[22,0,0,1,0],[30,0,0,1,0],[51,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[66,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,1,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,4,0],[78,0,0,1,0],[82,0,0,1,0],[88,0,0,1,0],[92,0,1,0,0],[93,0,0,1,0],[95,0,0,1,0],[96,0,0,2,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,1,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[103,0,0,2,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,2,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[128,0,0,1,0],[142,0,1,0,0],[152,0,0,1,0],[153,0,0,2,0]],"coding":[[14,0,0,1,1],[30,0,0,1,0],[32,0,0,1,0],[39,0,0,1,0],[73,0,0,1,0],[75,0,0,1,1],[79,0,0,2,1],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[111,0,0,1,0],[142,0,0,0,1]],"after":[[14,0,0,1,1],[33,0,0,1,0],[34,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[49,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[69,0,0,1,0],[92,0,0,1,1],[96,0,0,1,0],[97,0,0,1,0],[108,0,0,1,0],[127,0,0,1,0],[150,0,0,1,0],[156,0,0,1,0]],"generating":[[14,0,0,1,1],[92,0,0,1,0]],"artifacts":[[14,0,0,1,1],[33,0,0,1,0],[41,0,0,1,0],[53,0,1,0,0],[54,0,0,2,0],[73,0,1,0,0],[74,0,1,0,0],[83,0,0,1,0],[84,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,2,0],[93,0,0,1,0],[94,0,0,1,0],[96,0,0,4,0],[110,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[134,0,0,1,0]],"inspect":[[14,0,0,0,2],[20,0,0,0,1],[46,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,1,1,1],[93,0,0,1,0],[94,0,0,1,0]],"json":[[14,0,0,0,2],[28,0,0,1,0],[35,0,0,0,1],[37,0,0,1,0],[42,0,0,0,3],[44,0,0,0,1],[46,0,0,4,1],[47,0,0,2,0],[48,0,0,1,1],[49,0,0,3,0],[51,0,0,1,0],[52,0,0,2,0],[53,0,0,2,1],[54,0,0,2,1],[55,0,1,3,1],[56,0,0,1,1],[57,0,0,1,0],[58,0,0,2,0],[59,0,0,1,1],[60,0,0,1,0],[61,0,0,2,0],[62,0,0,3,0],[64,0,0,1,0],[66,0,0,2,2],[68,0,0,0,1],[71,0,0,0,2],[72,0,0,2,0],[73,0,0,2,0],[74,0,0,2,0],[75,0,0,0,1],[79,0,0,0,1],[91,0,0,3,0],[92,0,0,0,4],[95,0,0,1,0],[96,0,0,3,0],[97,0,0,5,0],[98,0,0,3,0],[99,0,1,3,4],[100,0,0,1,0],[101,0,0,3,0],[102,0,0,1,0],[103,0,0,2,0],[119,0,0,1,0],[121,0,0,2,0],[125,0,1,0,0],[127,0,0,2,0],[128,0,0,1,0],[129,0,0,1,0],[134,0,0,2,0],[136,0,0,1,5],[137,0,0,2,0],[138,0,0,1,0],[140,0,0,1,0],[143,0,0,1,2],[144,0,0,1,0],[155,0,0,2,0],[156,0,0,0,2],[157,0,0,0,2],[162,0,0,1,0]],"then":[[14,0,0,0,2],[49,0,0,1,0],[61,0,0,2,0],[92,0,0,0,1],[96,0,0,1,0],[111,0,0,1,0],[132,0,0,1,0],[147,0,0,1,0],[155,0,0,1,0],[163,0,0,1,0]],"responses":[[14,0,0,0,2],[46,0,0,1,0],[52,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[92,0,0,0,1],[135,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0]],"before":[[14,0,0,0,2],[15,0,0,0,1],[28,0,0,1,0],[37,0,1,0,0],[41,0,0,1,0],[44,0,0,1,0],[46,0,0,3,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,2,0],[53,0,0,1,0],[56,0,0,1,0],[57,0,0,4,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,2,0],[68,0,1,1,0],[69,0,0,1,0],[74,0,0,1,0],[92,0,0,0,1],[99,0,0,1,0],[101,0,0,1,0],[106,0,0,1,0],[109,0,0,2,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,2,0],[116,0,0,1,0],[117,0,0,2,0],[120,0,0,1,0],[127,0,0,1,0],[132,0,0,1,0],[135,0,0,0,1],[150,0,0,4,0],[151,0,0,2,0],[162,0,0,1,0]],"splits":[[15,0,0,1,0]],"guidance":[[15,0,0,1,0],[127,0,1,0,0]],"forking":[[15,0,0,1,0]],"human":[[15,0,0,1,1],[42,0,0,0,2],[52,0,0,1,0],[75,0,0,0,2],[148,0,0,1,0]],"omitted":[[15,0,0,1,0],[24,0,0,1,0],[135,0,0,1,0]],"hidden":[[15,0,0,1,0]],"included":[[15,0,0,1,0],[151,0,0,1,0]],"generated":[[15,0,0,2,1],[24,0,0,1,0],[42,0,0,0,1],[43,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[51,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[59,0,0,1,0],[61,0,0,1,0],[67,0,0,1,0],[76,0,0,1,0],[82,0,0,1,0],[84,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[128,0,0,1,0],[129,0,1,1,0],[137,0,0,2,0],[143,0,0,1,2]],"sentence":[[15,0,0,1,0],[53,0,0,0,1],[90,0,0,0,1]],"appears":[[15,0,0,1,0]],"target":[[15,0,0,0,2],[46,0,0,0,2],[56,0,0,0,2],[134,0,0,0,2],[148,0,0,2,0]],"click":[[15,0,0,0,1]],"robot":[[15,0,0,0,1]],"icon":[[15,0,0,0,1],[27,0,0,2,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0]],"editing":[[15,0,0,0,1],[46,0,0,1,0]],"routes":[[15,0,0,0,1],[46,0,0,1,0],[47,0,0,1,0],[49,0,0,2,0],[64,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"project":[[16,0,0,1,0],[38,0,0,1,1],[75,0,0,1,0],[81,0,0,1,0],[111,0,0,1,0]],"structure":[[16,0,0,1,0],[74,0,0,1,0],[100,0,0,1,0],[105,0,0,1,0],[141,0,0,1,0]],"guides":[[16,0,0,1,0],[45,0,0,0,2],[145,0,0,1,0],[158,0,0,0,1]],"release":[[16,0,0,1,0],[124,0,0,1,0]],"tree":[[16,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[25,0,1,2,1],[26,0,1,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[71,0,0,0,1],[74,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[105,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0]],"hierarchy":[[16,0,0,1,0]],"root":[[16,0,0,0,1],[24,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,6],[36,0,0,1,5],[37,0,0,1,0],[38,0,0,2,0],[39,0,0,1,0],[40,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[54,0,1,1,0],[59,0,0,1,0],[61,0,0,2,0],[62,0,0,1,0],[72,0,0,1,0],[73,0,0,2,0],[74,0,0,1,0],[77,0,0,2,0],[81,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[96,0,0,4,0],[97,0,0,2,0],[99,0,0,1,0],[101,0,0,1,0],[105,0,0,1,0],[111,0,0,3,0],[112,0,0,6,0],[113,0,0,2,0],[121,0,0,1,0],[125,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0],[132,0,0,1,0],[134,0,0,1,0],[141,0,0,3,0],[145,0,0,1,0],[152,0,0,1,0]],"index":[[16,0,0,0,2],[21,0,0,0,1],[33,0,0,1,1],[41,0,0,1,0],[43,0,0,1,0],[48,0,0,1,0],[49,0,0,3,0],[53,0,0,0,1],[71,0,0,0,1],[72,0,0,1,0],[73,0,0,5,0],[74,0,0,1,0],[75,0,0,0,1],[76,0,0,1,0],[77,0,0,1,0],[79,0,0,1,0],[81,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[90,0,0,1,0],[91,0,0,4,0],[92,0,0,2,3],[93,0,0,2,0],[96,0,0,2,0],[98,0,0,2,0],[99,0,0,0,2],[112,0,0,1,0],[115,0,0,1,0],[128,0,0,1,0],[129,0,0,2,0],[130,0,0,0,1],[154,0,0,2,0],[155,0,0,6,0],[156,0,0,2,1],[157,0,0,1,2],[158,0,0,2,3],[159,0,0,1,1],[160,0,0,1,1],[161,0,0,1,1],[162,0,0,1,0],[163,0,0,3,0]],"get":[[16,0,0,0,1],[45,0,0,0,2],[48,0,0,1,0],[49,0,0,1,0],[75,0,0,1,0],[81,0,1,2,0],[90,0,0,0,1],[99,0,0,0,2],[106,0,0,1,0],[111,0,0,1,0],[130,0,0,0,1],[142,0,0,0,1],[147,0,0,2,0]],"started":[[16,0,0,0,1],[45,0,0,0,2],[90,0,0,0,1],[99,0,0,0,2],[111,0,0,1,0],[130,0,0,0,1],[142,0,0,0,1],[157,0,0,0,1]],"collapsible":[[17,0,0,1,0]],"secondary":[[17,0,0,1,0]],"ignores":[[17,0,0,2,0],[144,0,0,1,0]],"open":[[17,0,0,2,0],[51,0,0,1,0],[92,0,0,2,0],[115,0,1,0,0],[142,0,0,0,1],[148,0,0,1,0]],"closed":[[17,0,0,3,0],[148,0,0,1,0]],"state":[[17,0,0,2,0],[108,0,0,1,0],[148,0,0,1,0]],"item":[[17,0,0,1,0]],"accordions":[[17,0,0,3,1]],"place":[[17,0,0,2,0],[32,0,0,1,0],[79,0,0,1,0],[81,0,0,1,0],[90,0,0,1,0],[109,0,0,1,0],[151,0,0,1,0]],"hide":[[17,0,0,2,0]],"should":[[17,0,0,1,1],[34,0,0,1,0],[37,0,0,1,0],[39,0,0,1,0],[48,0,0,1,0],[49,0,0,2,0],[162,0,0,1,0]],"notes":[[17,0,0,1,0],[108,0,1,0,0]],"optional":[[17,0,0,1,1],[19,0,0,2,0],[24,0,0,2,0],[27,0,1,10,0],[44,0,0,1,0],[54,0,0,1,0],[72,0,0,2,0],[73,0,0,3,0],[74,0,0,3,0],[76,0,0,5,0],[84,0,0,2,0],[85,0,0,1,0],[112,0,0,1,0],[134,0,0,1,0],[135,0,0,1,2],[136,0,0,0,1],[138,0,0,1,0],[151,0,1,0,0],[152,0,1,0,0]],"material":[[17,0,0,1,1]],"good":[[17,0,0,1,0],[52,0,1,0,0]],"no":[[17,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[32,0,0,1,0],[59,0,0,1,0],[76,0,0,1,0],[93,0,0,2,0],[101,0,0,1,0],[108,0,0,1,0],[111,0,0,1,0],[123,0,0,12,0],[124,0,0,7,0],[125,0,0,7,0],[129,0,0,1,0],[135,0,0,1,0],[152,0,0,2,0],[157,0,0,1,0]],"everything":[[17,0,0,1,0]],"across":[[18,0,0,1,0],[25,0,0,1,0],[87,0,0,3,0],[100,0,0,1,0],[111,0,0,1,0]],"topics":[[18,0,0,1,0]],"frameworks":[[18,0,0,1,2],[34,0,0,0,1],[79,0,0,1,0],[87,0,0,1,0]],"sdks":[[18,0,0,1,0]],"runtimes":[[18,0,0,1,0],[56,0,0,1,0]],"deployment":[[18,0,0,1,0],[56,0,0,0,1],[86,0,0,1,0],[146,0,0,1,0]],"targets":[[18,0,0,1,0]],"product":[[18,0,0,1,0],[36,0,0,0,2],[43,0,0,0,1],[45,0,1,0,2],[53,0,0,0,2],[54,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[96,0,0,2,0],[99,0,0,1,1],[100,0,0,0,2],[129,0,0,2,0],[131,0,0,0,4],[132,0,0,0,4],[141,0,0,2,2],[157,0,0,1,0]],"areas":[[18,0,0,1,0]],"reader":[[18,0,0,1,0],[57,0,0,1,0]],"facing":[[18,0,0,1,0],[49,0,0,1,0],[79,0,0,1,0],[110,0,0,1,0],[128,0,0,1,0],[153,0,0,1,0]],"automatically":[[18,0,0,1,0],[27,0,0,1,0],[56,0,0,1,0]],"topic":[[18,0,0,1,0],[30,0,0,2,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[75,0,0,1,0],[77,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[111,0,0,1,0],[128,0,0,1,0],[142,0,0,0,1]],"config":[[18,0,0,1,0],[24,0,0,1,0],[25,0,0,2,1],[26,0,0,1,0],[35,0,0,0,2],[36,0,0,0,1],[45,0,0,2,0],[49,0,0,1,0],[69,0,0,1,0],[100,0,0,2,1],[141,0,0,1,0],[145,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"framework":[[18,0,0,1,1],[27,0,0,2,0],[28,0,0,4,0],[29,0,0,1,0],[41,0,0,1,0],[46,0,0,2,0],[54,0,0,0,1],[55,0,0,2,0],[56,0,0,2,0],[57,0,0,2,0],[64,0,0,5,0],[69,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0],[84,0,0,5,0],[87,0,0,1,0],[120,0,0,4,0],[122,0,0,0,1],[123,0,0,1,0],[133,0,0,2,0],[136,0,0,1,0],[137,0,0,1,0],[148,0,0,1,0]],"integration":[[18,0,0,3,0],[137,0,0,1,0]],"vue":[[18,0,0,2,3]],"svelte":[[18,0,0,2,0]],"label":[[18,0,0,0,3],[125,0,0,1,0]],"activevalue":[[18,0,0,0,1]],"rows":[[19,0,0,1,0]],"already":[[19,0,0,1,0],[51,0,0,1,0],[158,0,0,1,0]],"know":[[19,0,0,1,0]],"reads":[[19,0,0,1,0],[23,0,0,1,0],[44,0,0,0,1],[63,0,0,1,0],[91,0,0,1,0],[152,0,0,2,0],[156,0,0,1,0]],"typescript":[[19,0,0,1,0],[44,0,0,0,1],[103,0,0,1,0],[152,0,0,2,0]],"extracts":[[19,0,0,1,0]],"keep":[[19,0,0,1,0],[22,0,0,2,0],[46,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[62,0,0,1,0],[67,0,0,1,0],[115,0,0,1,0],[126,0,0,1,0],[144,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"path":[[19,0,0,1,0],[30,0,0,1,0],[33,0,0,1,0],[41,0,0,1,0],[56,0,0,1,0],[73,0,0,3,0],[80,0,1,0,0],[99,0,0,0,12],[103,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[130,0,0,0,1],[134,0,0,1,0],[137,0,0,1,0],[141,0,0,2,0],[152,0,0,2,1],[162,0,0,1,0]],"property":[[19,0,0,1,0],[27,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[76,0,0,1,0],[136,0,0,0,2],[152,0,0,1,0]],"required":[[19,0,0,2,1],[23,0,0,1,0],[24,0,0,2,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,2,0],[28,0,0,2,0],[29,0,0,1,0],[69,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[76,0,0,1,0],[119,0,0,1,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0]],"calloutvariant":[[19,0,0,1,1]],"visual":[[19,0,0,1,1],[86,0,0,1,0]],"treatment":[[19,0,0,1,1]],"deprecated":[[19,0,0,3,0],[27,0,0,3,0],[123,0,0,1,0]],"boolean":[[19,0,0,1,0],[27,0,0,6,0],[123,0,0,6,0],[124,0,0,2,0],[125,0,0,2,0]],"marks":[[19,0,0,1,0],[27,0,0,2,0]],"false":[[19,0,0,1,0],[106,0,0,0,1]],"properties":[[19,0,0,0,1]],"true":[[19,0,0,0,1],[35,0,0,0,3],[44,0,0,0,1],[105,0,0,1,1],[143,0,0,0,1]],"driven":[[20,0,0,1,0]],"examples":[[20,0,0,1,0]],"host":[[20,0,0,1,1],[74,0,0,1,0],[99,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0]],"receives":[[20,0,0,1,0]],"code":[[20,0,0,1,1],[31,0,0,0,1],[32,0,0,1,0],[48,0,0,1,0],[56,0,0,1,0],[72,0,0,1,0],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,0,1],[76,0,0,1,0],[79,0,0,0,1],[87,0,0,1,0],[93,0,0,1,0],[98,0,0,1,0],[141,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0]],"loaders":[[20,0,0,1,0]],"dynamic":[[20,0,0,1,0]],"imports":[[20,0,0,1,0],[71,0,0,0,1],[100,0,0,1,0],[147,0,0,1,0],[150,0,0,1,0]],"needs":[[20,0,0,1,0],[34,0,0,1,0],[83,0,0,1,0],[90,0,0,1,0],[152,0,0,1,0]],"behavior":[[20,0,0,1,0],[24,0,0,1,0],[108,0,1,0,0],[110,0,0,1,0]],"filename":[[20,0,0,0,1]],"language":[[20,0,0,0,1]],"while":[[20,0,0,0,1],[61,0,0,1,0],[156,0,0,1,0]],"diagrams":[[21,0,0,1,0]],"plain":[[21,0,0,1,0],[56,0,0,1,0],[59,0,0,2,0],[143,0,0,1,0],[144,0,0,1,0],[160,0,0,1,0]],"side":[[21,0,0,1,0],[84,0,0,1,0],[152,0,0,1,0]],"svg":[[21,0,0,1,0]],"tools":[[21,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[39,0,0,1,0],[75,0,0,1,0],[82,0,0,1,0],[161,0,0,1,1]],"chart":[[21,0,0,0,1]],"graph":[[21,0,0,0,2]],"lr":[[21,0,0,0,2],[25,0,0,0,1],[31,0,0,0,1],[42,0,0,0,1],[75,0,0,0,1],[79,0,0,0,1]],"api":[[21,0,0,0,1],[55,0,0,1,0],[101,0,0,1,0],[103,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,1,1,0],[122,0,1,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[133,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"guidelines":[[22,0,1,0,0]],"stays":[[22,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[83,0,0,1,0],[108,0,0,1,0],[156,0,0,1,0]],"renaming":[[22,0,0,1,0]],"breaks":[[22,0,0,1,0]],"until":[[22,0,0,1,0]],"remap":[[22,0,0,1,0]],"quality":[[22,0,0,1,0]],"converted":[[22,0,0,1,0],[49,0,0,1,0],[75,0,0,1,0],[77,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0]],"first":[[22,0,0,1,0],[38,0,0,0,1],[48,0,0,1,0],[68,0,0,1,0],[69,0,1,0,0],[73,0,0,1,0],[82,0,0,1,0],[92,0,0,0,1],[112,0,0,1,0],[114,0,0,1,0],[127,0,0,1,0],[131,0,0,1,0],[147,0,0,1,0],[153,0,0,1,0]],"edit":[[22,0,0,1,0]],"order":[[22,0,0,1,0],[35,0,0,1,0],[44,0,0,2,0],[69,0,0,1,0],[77,0,0,1,0],[100,0,0,1,1],[103,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[109,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[150,0,1,0,0]],"actually":[[22,0,0,1,0],[110,0,0,1,0]],"looks":[[22,0,0,1,0],[32,0,0,1,0],[46,0,0,1,0],[52,0,1,0,0],[92,0,0,1,0],[153,0,0,1,0]],"wrong":[[22,0,0,1,0],[28,0,0,1,0],[32,0,0,1,0],[64,0,0,1,0],[69,0,0,1,0],[119,0,0,1,0],[140,0,0,1,0],[153,0,0,1,0]],"frontmatter":[[23,1,1,1,0],[24,1,1,0,0],[25,1,1,0,0],[26,1,1,0,0],[27,1,1,0,0],[28,1,1,1,0],[29,1,1,1,0],[45,0,0,2,0],[46,0,0,2,0],[48,0,0,1,0],[52,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,4,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,2,0],[71,0,0,0,2],[76,0,0,1,0],[77,0,0,2,0],[78,0,0,1,0],[81,0,0,1,0],[85,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[97,0,0,1,0],[101,0,0,2,0],[103,0,0,1,0],[106,0,0,1,1],[108,0,0,3,0],[111,0,0,1,0],[119,0,1,1,0],[121,0,0,3,0],[122,0,0,0,1],[123,0,1,0,0],[124,0,1,0,0],[126,0,0,0,1],[134,0,0,1,0],[144,0,0,1,0]],"fields":[[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,0],[64,0,0,2,0],[69,0,0,1,0],[99,0,0,1,0],[101,0,0,2,0],[121,0,0,1,0],[122,0,0,1,0]],"semantics":[[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0]],"yaml":[[23,0,0,1,0],[65,0,0,0,1],[108,0,0,1,0],[119,0,0,1,0]],"things":[[23,0,0,1,0],[91,0,0,1,0]],"nav":[[23,0,0,1,0],[24,0,0,1,0],[25,0,1,1,2],[26,0,1,0,0],[27,0,0,1,0],[42,0,0,0,1],[71,0,0,0,3],[74,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[125,0,0,3,0],[143,0,0,1,1]],"minimum":[[24,0,1,0,0],[90,0,0,1,0]],"non":[[24,0,0,1,0],[26,0,0,1,0],[49,0,0,2,0],[63,0,0,1,0],[76,0,0,1,0],[101,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[132,0,0,1,0],[135,0,0,0,1]],"recommended":[[24,0,0,1,0],[54,0,0,1,0]],"routing":[[24,0,0,1,0],[41,0,0,1,0],[42,0,0,0,1],[49,0,0,1,0],[51,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[129,0,0,2,0],[141,0,0,1,0],[145,0,0,2,0]],"hint":[[24,0,0,1,0],[27,0,0,1,0]],"converter":[[24,0,0,1,0],[48,0,0,1,0],[120,0,0,1,0],[123,0,0,1,0]],"synthesizes":[[24,0,0,1,0]],"during":[[24,0,0,1,0],[33,0,0,1,0],[44,0,0,1,0]],"declared":[[24,0,0,1,0],[25,0,0,1,0]],"pages":[[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,2,0],[34,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[52,0,0,1,0],[54,0,0,2,2],[55,0,1,0,1],[56,0,0,1,0],[57,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0],[67,0,0,1,0],[74,0,0,2,0],[76,0,0,1,0],[81,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[111,0,0,2,0],[112,0,0,2,0],[125,0,0,1,0],[129,0,0,2,0],[132,0,0,2,3],[134,0,0,1,0],[135,0,0,0,3],[137,0,0,1,0],[144,0,0,0,1],[145,0,0,1,0]],"excluded":[[24,0,0,1,0]],"grouped":[[24,0,0,1,0],[111,0,0,2,0],[115,0,0,1,0],[118,0,0,1,0]],"indexes":[[24,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0]],"appear":[[24,0,0,1,0]],"fallback":[[24,0,0,1,0],[49,0,0,1,0],[73,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[145,0,0,1,0],[146,0,0,2,0]],"connect":[[24,0,0,0,1],[26,0,0,0,2],[39,0,0,1,0],[41,1,1,0,0],[42,1,1,0,0],[43,1,1,0,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,1,0,0],[47,1,1,0,0],[48,1,2,0,0],[49,1,1,0,0],[50,1,1,0,0],[111,0,0,1,0]],"site":[[24,0,0,0,1],[26,0,0,0,2],[39,0,0,1,0],[41,1,1,2,0],[42,1,1,0,0],[43,1,1,1,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,2,0,0],[47,1,2,0,0],[48,1,1,1,0],[49,1,1,0,0],[50,1,1,0,0],[51,0,0,2,0],[52,0,0,2,0],[53,0,0,2,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,2,0],[62,0,0,1,0],[71,0,0,0,3],[72,0,0,1,0],[73,0,0,3,0],[74,0,0,1,0],[75,0,0,2,5],[77,0,0,2,0],[79,0,0,0,8],[80,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[91,0,0,1,0],[92,0,0,1,1],[94,0,0,1,0],[96,0,0,2,0],[99,0,0,2,1],[111,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0]],"become":[[25,0,1,0,0],[26,0,1,0,0],[100,0,0,1,0]],"may":[[25,0,0,1,0],[32,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[115,0,0,1,0],[134,0,0,1,0]],"declare":[[25,0,0,1,0],[26,0,0,1,0],[45,0,0,1,0]],"more":[[25,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0]],"shared":[[25,0,0,1,0],[34,0,0,2,1],[87,0,0,1,0],[101,0,0,3,0],[121,0,0,2,0],[153,0,0,1,0],[162,0,0,1,0]],"multiple":[[25,0,0,1,0],[48,0,0,1,0]],"once":[[25,0,0,1,0],[29,0,0,1,0],[45,0,0,1,0],[81,0,0,1,0],[92,0,0,1,0],[126,0,0,1,0]],"intersection":[[25,0,0,1,0]],"metadata":[[25,0,0,1,0],[29,0,0,1,0],[52,0,0,2,0],[55,0,0,1,0],[76,0,0,1,0],[85,0,0,1,0],[96,0,0,1,0],[114,0,0,1,0],[129,0,0,2,0],[136,0,0,3,1],[137,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[160,0,0,1,0]],"grouping":[[25,0,0,1,0],[29,0,0,1,0],[76,0,0,1,0]],"declares":[[25,0,0,1,0],[36,0,0,0,1],[45,0,0,1,0],[143,0,0,0,1]],"isn":[[25,0,0,1,0],[28,0,0,1,0]],"fails":[[25,0,0,1,0],[48,0,0,1,0],[68,0,0,2,0],[69,0,0,1,0],[77,0,0,1,0],[140,0,0,1,0]],"truth":[[25,0,0,1,0],[29,0,0,1,0]],"drift":[[25,0,0,1,0],[127,0,0,1,0]],"flowchart":[[25,0,0,0,1],[31,0,0,0,1],[42,0,0,0,1],[71,0,0,0,1],[75,0,0,0,1],[79,0,0,0,1],[148,0,0,0,1]],"cfg":[[25,0,0,0,2]],"page1":[[25,0,0,0,2]],"page2":[[25,0,0,0,2]],"page3":[[25,0,0,0,2]],"resolver":[[25,0,0,0,9],[71,0,0,0,1]],"sections":[[25,0,0,0,2],[45,0,0,1,0],[74,0,0,1,0],[114,0,0,1,0],[129,0,0,1,0],[148,0,0,1,0]],"nested":[[26,0,1,1,0],[32,0,0,1,0]],"trees":[[26,0,0,1,0],[105,0,0,1,0]],"sets":[[26,0,0,1,0],[60,0,0,2,0],[134,0,0,1,0],[139,0,0,1,0],[161,0,0,1,0]],"bundle":[[26,0,0,1,2],[30,1,1,1,0],[31,1,1,0,4],[32,1,1,1,0],[33,1,1,1,1],[34,1,1,1,1],[35,1,1,0,1],[36,1,1,0,0],[37,1,1,0,1],[38,1,2,0,0],[39,1,1,0,0],[40,1,1,0,0],[48,0,0,1,0],[71,0,0,0,1],[72,0,0,2,0],[73,0,0,4,0],[74,0,0,1,0],[75,0,0,1,3],[77,0,0,2,0],[79,0,0,1,7],[81,0,0,1,0],[93,0,1,2,1],[94,0,0,1,0],[96,0,0,6,0],[98,0,1,1,1],[99,0,0,2,0],[111,0,0,3,0],[112,0,0,4,0],[113,0,0,2,0],[128,0,0,1,0],[142,0,0,1,0]],"lands":[[26,0,0,1,0]],"slot":[[26,0,0,1,0]],"leaf":[[26,0,0,2,0],[76,0,0,2,0]],"directly":[[26,0,0,1,0],[35,0,0,1,0],[73,0,0,2,0],[74,0,0,1,0],[76,0,0,1,0],[100,0,0,1,0],[104,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[128,0,0,1,0],[133,0,0,1,0]],"contain":[[26,0,0,1,0],[61,0,0,1,0],[76,0,0,1,0]],"schema":[[27,0,0,1,0],[28,0,0,4,0],[55,0,0,1,0],[63,0,0,1,0],[64,0,0,3,0],[68,0,0,1,0],[69,0,0,2,0],[101,0,0,2,0],[117,0,0,2,0],[118,0,0,1,0],[119,0,0,3,0],[120,0,0,1,0],[121,0,0,6,0],[122,0,0,2,1],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,4,0],[127,0,0,1,0],[136,0,0,0,1],[137,0,0,1,0]],"accepts":[[27,0,0,1,0],[67,0,0,1,0],[138,0,0,1,0],[144,0,0,1,0]],"resolved":[[27,0,0,1,0],[48,0,0,1,0],[74,0,0,1,0],[147,0,0,1,0]],"deprecatedreason":[[27,0,0,1,0],[123,0,0,1,0]],"message":[[27,0,0,1,0],[122,0,0,0,1],[159,0,0,1,0]],"paired":[[27,0,0,1,0]],"experimental":[[27,0,0,2,0],[111,0,0,1,0],[123,0,0,1,0]],"canary":[[27,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0]],"hides":[[27,0,0,1,0]],"channels":[[27,0,0,1,0]],"new":[[27,0,0,1,0],[46,0,0,0,2],[54,0,0,0,1],[56,0,0,0,1],[59,0,0,0,1],[82,0,0,1,0],[123,0,0,1,0],[134,0,0,0,1],[135,0,0,0,2]],"highlights":[[27,0,0,1,0]],"recently":[[27,0,0,1,0]],"added":[[27,0,0,1,0]],"draft":[[27,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0]],"excludes":[[27,0,0,1,0]],"generation":[[27,0,0,1,0],[35,0,0,1,0],[46,0,0,1,0],[101,0,0,1,0],[117,0,0,1,0],[156,0,0,1,0]],"entirely":[[27,0,0,1,0],[60,0,0,1,0]],"tags":[[27,0,0,2,0],[123,0,0,1,0],[124,0,0,1,0],[151,0,0,1,0]],"form":[[27,0,0,1,0]],"facets":[[27,0,0,1,0]],"availablein":[[27,0,0,1,0],[123,0,0,1,0],[127,0,0,1,0]],"cross":[[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[64,0,0,2,0],[69,0,0,1,0],[120,0,0,1,0],[122,0,0,0,1],[139,0,0,1,0]],"availability":[[27,0,0,1,0]],"layout":[[27,0,0,1,0],[55,0,0,1,0],[83,0,0,1,0]],"uis":[[27,0,0,1,0]],"support":[[27,0,0,1,0]],"width":[[27,0,0,1,0]],"lastmodified":[[27,0,0,1,0],[97,0,0,1,0],[105,0,0,1,0],[123,0,0,1,0]],"lastauthor":[[27,0,0,1,0],[97,0,0,1,0],[105,0,0,1,0],[123,0,0,1,0]],"filled":[[27,0,0,1,0]],"enrich":[[27,0,0,1,0],[97,0,0,1,0],[123,0,0,1,0]],"git":[[27,0,0,1,0],[48,0,0,0,1],[97,0,0,2,0],[105,0,0,1,0],[123,0,0,1,0]],"hand":[[27,0,0,1,0],[46,0,0,1,0]],"rules":[[28,0,1,2,0],[45,0,0,1,0],[63,0,0,1,0],[85,0,0,1,0],[117,1,1,1,0],[118,1,2,0,0],[119,1,3,0,0],[120,1,3,0,0],[121,1,1,0,0],[122,1,1,0,0],[123,1,1,0,0],[124,1,1,0,0],[125,1,1,0,0],[126,1,1,0,0],[127,1,1,0,0],[153,0,1,0,0]],"enforces":[[28,0,0,1,0]],"violations":[[28,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[69,0,0,1,0],[122,0,0,1,1]],"ci":[[28,0,0,1,0],[40,0,0,1,0],[48,0,0,1,0],[50,0,0,1,0],[63,1,1,2,0],[64,1,1,1,0],[65,1,1,1,0],[66,1,2,2,0],[67,1,1,2,0],[68,1,1,1,0],[69,1,1,2,0],[117,0,0,1,0],[126,0,0,1,0],[127,0,0,2,0],[146,0,0,1,0]],"they":[[28,0,0,1,0],[38,0,0,0,1],[39,0,0,1,0],[59,0,0,2,0],[67,0,0,1,0],[75,0,0,1,0],[114,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[127,0,0,1,0],[163,0,0,1,0]],"reach":[[28,0,0,1,0],[32,0,0,1,0],[67,0,0,1,0],[117,0,0,1,0]],"relevant":[[28,0,0,1,0]],"field":[[28,0,0,3,0],[29,0,0,1,0],[54,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[69,0,0,2,0],[76,0,0,1,0],[119,0,0,4,0],[122,0,0,1,2],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0]],"top":[[28,0,0,1,0],[53,0,0,1,0],[64,0,0,1,0],[108,0,0,1,0],[119,0,0,1,0],[129,0,0,1,0],[154,0,0,1,0],[163,0,0,1,0]],"warn":[[28,0,0,1,0],[101,0,0,1,0],[119,0,0,1,0],[121,0,0,2,0],[122,0,0,0,1]],"fail":[[28,0,0,1,0],[35,0,0,0,1],[36,0,0,0,1],[63,0,0,2,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[117,0,0,1,0],[127,0,0,1,0]],"parse":[[28,0,0,2,0],[64,0,0,2,0],[69,0,0,1,0],[77,0,0,1,0],[119,0,0,3,0],[122,0,0,0,1],[162,0,0,1,0]],"meta":[[28,0,0,1,0],[64,0,0,1,0],[101,0,0,2,0],[119,0,0,1,0],[121,0,0,3,0],[122,0,0,0,1],[125,0,1,0,0],[127,0,0,1,0],[136,0,0,1,2]],"doesn":[[28,0,0,2,0],[64,0,0,1,0],[66,0,0,1,0],[120,0,0,1,0],[163,0,0,1,0]],"invalid":[[28,0,0,1,0],[64,0,0,1,0],[69,0,0,1,0],[120,0,0,1,0],[122,0,0,1,1]],"link":[[28,0,0,3,0],[29,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[55,0,0,0,2],[56,0,0,1,0],[63,0,0,2,0],[64,0,0,3,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,4,0],[73,0,0,1,0],[98,0,0,1,0],[111,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,1,5,0],[121,0,0,1,0],[122,0,0,1,2],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0],[141,0,0,2,0],[148,0,0,2,0],[149,0,0,1,0]],"exist":[[28,0,0,1,0],[64,0,0,1,0],[120,0,0,1,0]],"unresolved":[[28,0,0,2,0],[64,0,0,2,0],[69,0,0,1,0],[120,0,0,1,0],[122,0,0,0,1],[127,0,0,1,0]],"placeholder":[[28,0,0,2,0],[64,0,0,1,0],[69,0,0,1,0],[120,0,0,1,0],[122,0,0,0,1],[127,0,0,1,0],[150,0,0,2,0]],"doc":[[28,0,0,1,0]],"contains":[[28,0,0,1,0],[53,0,0,1,0],[61,0,0,1,0],[99,0,0,1,0],[111,0,0,1,0],[112,0,0,3,0],[120,0,0,1,0],[132,0,0,1,0]],"scoped":[[28,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[61,0,0,2,0],[62,0,0,1,0],[64,0,0,1,0],[74,0,0,1,0],[84,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[99,0,0,1,0],[120,0,0,1,0],[128,0,0,1,0],[129,0,0,3,0],[132,0,0,1,0],[135,0,0,0,1]],"another":[[28,0,0,1,0],[45,0,0,0,1],[106,0,0,1,0],[120,0,0,1,0]],"extend":[[28,0,0,1,0],[64,0,0,1,0],[69,0,0,1,0],[101,0,0,1,0],[126,0,0,1,0]],"gives":[[29,0,1,0,0],[55,0,0,1,0],[84,0,0,1,0],[133,0,0,1,0]],"consistent":[[29,0,0,1,0]],"rest":[[29,0,0,1,0],[70,0,0,1,0],[100,0,0,1,0]],"configuration":[[29,0,0,1,0]],"drives":[[29,0,0,1,0],[76,0,0,1,0],[91,0,0,1,0],[129,0,0,1,0]],"position":[[29,0,0,1,0],[76,0,0,1,0]],"filtering":[[29,0,0,1,0],[44,0,0,1,0]],"checks":[[29,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[111,0,0,2,0],[117,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,2,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0]],"tarball":[[30,0,0,1,0],[31,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,1,1,0],[36,0,1,1,0],[37,0,0,1,0],[38,0,0,2,0],[39,0,0,1,0],[40,0,0,1,0],[48,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[111,0,0,1,0]],"plus":[[30,0,0,1,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[81,0,0,2,0],[85,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[93,0,0,1,0],[98,0,0,1,0],[106,0,0,1,0],[112,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0],[159,0,0,1,0]],"publish":[[30,0,0,1,0],[31,0,0,0,4],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[92,0,0,1,0]],"library":[[30,0,0,1,0],[32,0,0,1,0],[35,0,0,1,0],[38,0,0,0,2],[86,0,0,1,0],[90,0,0,0,2],[101,0,0,1,0],[103,0,1,1,0],[117,0,0,2,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,1,1,0],[122,0,1,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[130,0,0,0,2],[131,0,0,0,3],[142,0,0,0,2],[159,0,0,0,1],[160,0,0,0,1]],"want":[[30,0,0,1,0],[41,0,0,1,0],[44,0,0,1,0],[51,0,0,1,0],[59,0,0,1,0],[82,0,0,1,0],[84,0,0,1,0],[87,0,0,2,0],[106,0,0,1,0],[150,0,0,1,0],[153,0,0,2,0],[161,0,0,1,0]],"ides":[[30,0,0,1,0]],"hitting":[[30,0,0,1,0]],"network":[[30,0,0,1,0],[75,0,0,1,0],[161,0,0,1,0]],"prepack":[[30,0,0,1,0],[35,0,0,1,0]],"include":[[30,0,0,1,0],[34,0,0,2,2],[35,0,1,0,0],[36,0,1,0,0],[37,0,0,1,0],[44,0,0,1,0],[49,0,0,1,0],[52,0,0,2,0],[62,0,0,1,0],[96,0,0,3,0],[97,0,0,2,0],[99,0,0,0,1],[148,0,0,1,0],[151,0,0,1,0],[157,0,0,1,0]],"published":[[30,0,0,1,0],[35,0,1,0,0],[36,0,1,0,0],[38,0,0,1,0],[72,0,0,1,0],[98,0,0,1,0],[114,0,0,1,0]],"ships":[[30,0,0,1,0],[89,0,0,1,0],[152,0,0,1,0]],"auto":[[30,0,0,1,0],[32,0,0,1,0],[38,0,0,1,0],[73,0,0,1,0],[75,0,0,1,1],[81,0,0,1,0],[93,0,0,1,0],[141,0,0,1,0]],"discover":[[30,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[81,0,0,1,0],[111,0,0,1,0]],"website":[[30,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[39,0,0,1,0],[71,0,0,0,2],[72,0,0,2,0],[75,0,0,1,0],[77,0,0,1,0],[79,0,0,4,0],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[87,0,0,1,0],[93,0,0,2,0],[96,0,0,1,0],[98,0,0,1,0],[114,0,0,1,0],[128,0,0,1,0],[132,0,0,1,0],[141,0,0,1,0]],"everyone":[[30,0,0,1,0]],"else":[[30,0,0,1,0],[69,0,0,1,0],[157,0,0,1,0]],"flow":[[31,0,1,0,0],[42,0,1,0,0],[93,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0]],"repo":[[31,0,0,0,1],[32,0,0,1,0],[35,0,0,0,2],[36,0,0,0,3],[38,0,0,1,0],[42,0,0,0,1],[43,0,0,1,0],[48,0,0,1,0],[51,0,0,1,0],[87,0,0,2,0],[90,0,0,1,0],[96,0,0,1,0],[99,0,0,0,3],[110,0,0,1,0],[141,0,0,1,0]],"packages":[[31,0,0,0,2],[33,0,0,1,2],[34,0,0,1,1],[37,0,0,0,2],[72,0,0,1,0],[79,0,0,0,1],[87,0,0,1,0],[93,0,0,2,1],[98,0,0,1,1],[141,0,0,0,1]],"lt":[[31,0,0,0,4],[75,0,0,0,1],[79,0,0,0,2]],"gt":[[31,0,0,0,4],[75,0,0,0,1],[79,0,0,0,2]],"consume":[[31,0,0,0,2],[92,0,0,1,0]],"node":[[31,0,0,0,1],[32,0,0,2,0],[33,0,0,1,0],[35,0,0,0,1],[38,0,0,1,1],[56,0,0,1,1],[73,0,0,1,0],[75,0,0,1,1],[79,0,0,1,1],[81,0,0,2,0],[93,0,0,1,0],[101,0,0,2,0],[103,0,0,1,0],[111,0,0,1,0],[121,0,0,1,0],[128,0,0,1,0],[133,0,0,1,0],[141,0,0,1,0],[143,0,0,0,1],[156,0,0,0,1],[157,0,0,1,0]],"modules":[[31,0,0,0,1],[32,0,0,2,0],[33,0,0,1,0],[38,0,0,1,1],[73,0,0,1,0],[75,0,0,1,1],[79,0,0,1,1],[81,0,0,2,0],[93,0,0,1,0],[101,0,0,2,0],[111,0,0,1,0],[121,0,0,1,0],[128,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0]],"claude":[[31,0,0,0,1],[32,0,0,1,0],[73,0,0,1,0],[75,0,0,0,1],[79,0,0,0,1],[93,0,0,1,0],[113,0,0,2,0],[134,0,0,1,0],[141,0,0,1,0]],"codex":[[31,0,0,0,1],[32,0,0,1,0],[73,0,0,1,0],[75,0,0,0,1],[79,0,0,0,1],[93,0,0,1,0],[141,0,0,1,0]],"cursor":[[31,0,0,0,1],[32,0,0,1,0],[73,0,0,1,0],[75,0,0,0,1],[79,0,0,0,1],[93,0,0,1,0],[141,0,0,1,0]],"copilot":[[31,0,0,0,1],[32,0,0,1,0],[73,0,0,1,0],[75,0,0,0,1],[79,0,0,0,1],[93,0,0,1,0],[141,0,0,1,0]],"convention":[[32,0,0,2,0],[128,0,0,1,0]],"absolute":[[32,0,0,1,0],[54,0,0,1,0],[59,0,0,2,0],[75,0,0,0,1],[141,0,0,1,0]],"urls":[[32,0,0,1,0],[46,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[61,0,0,3,0],[62,0,0,1,0],[64,0,0,1,0],[75,0,0,0,1],[92,0,0,0,1],[96,0,0,1,0],[120,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[137,0,0,1,0],[148,0,0,1,0],[150,0,0,1,0],[157,0,0,1,0]],"fetches":[[32,0,0,1,0]],"over":[[32,0,0,1,0],[35,0,0,1,0],[44,0,0,1,0],[73,0,0,2,0],[75,0,0,1,0],[154,0,0,1,0],[161,0,0,1,0]],"http":[[32,0,0,2,0],[49,0,0,0,4],[61,0,0,0,8],[73,0,0,2,0],[75,0,0,1,3],[79,0,0,2,3],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0],[92,0,0,1,1]],"hosted":[[32,0,0,1,0],[75,0,0,1,0],[84,0,0,2,0],[103,0,0,1,0],[111,0,0,3,0],[113,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,2,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"able":[[32,0,0,1,0]],"major":[[32,0,0,1,0]],"pkg":[[32,0,0,1,0],[75,0,0,0,1],[79,0,0,0,1],[81,0,0,1,0],[128,0,0,1,0],[141,0,0,1,0]],"anyway":[[32,0,0,1,0]],"filesystem":[[32,0,0,2,0],[141,0,0,1,0],[158,0,0,1,0],[161,0,0,2,0]],"solves":[[32,0,0,1,0]],"openai":[[32,0,0,1,0],[160,0,0,0,1]],"github":[[32,0,0,1,0],[48,0,0,1,2],[65,0,1,1,1],[66,0,0,1,0],[101,0,0,1,0],[127,0,0,2,0]],"aider":[[32,0,0,1,0]],"devin":[[32,0,0,1,0]],"others":[[32,0,0,1,0],[81,0,0,1,0]],"working":[[32,0,0,1,0],[38,0,0,2,1],[75,0,0,1,0],[81,0,0,1,0],[146,0,0,1,0]],"supported":[[32,0,0,1,0]],"closest":[[32,0,0,1,0]],"wins":[[32,0,0,1,0]],"natural":[[32,0,0,1,0],[113,0,0,1,0]],"tell":[[32,0,0,1,0],[38,0,1,0,0],[52,0,0,1,0]],"about":[[32,0,0,1,0],[53,0,0,0,1]],"discoverable":[[32,0,0,2,0],[98,0,0,1,0]],"offline":[[32,0,0,1,0],[33,0,0,1,0],[73,0,0,1,0],[75,0,0,0,2],[79,0,0,1,2],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[93,0,1,1,0],[96,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,2,0],[142,0,0,1,1],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"relative":[[33,0,0,1,0],[44,0,0,0,1],[54,0,0,1,0],[59,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[77,0,0,1,0],[96,0,0,3,0],[97,0,0,2,0],[98,0,0,1,0],[121,0,0,1,0],[128,0,0,2,0],[129,0,0,1,0],[141,0,0,2,0],[142,0,0,0,1],[152,0,0,1,0]],"quickstart":[[33,0,0,1,1],[45,0,0,0,1],[53,0,0,0,1],[55,0,0,0,3],[56,0,0,1,0],[61,0,0,0,3],[78,0,0,1,0],[82,0,0,1,0],[88,1,1,0,0],[89,1,1,0,0],[90,1,1,0,0],[91,1,1,0,0],[92,1,1,0,1],[93,1,1,0,0],[94,1,1,0,0],[106,0,0,0,1],[107,0,0,0,2],[111,0,0,1,0],[130,0,0,0,4],[136,0,0,0,5],[142,0,0,0,2],[157,0,0,0,1],[158,0,0,0,1]],"meaningful":[[33,0,0,1,0]],"my":[[33,0,0,2,4],[37,0,0,0,2],[38,0,0,0,1],[43,0,0,0,1],[45,0,0,0,1],[53,0,0,0,1],[90,0,0,0,2],[93,0,0,2,1],[98,0,0,0,1],[130,0,0,0,1],[131,0,0,0,2],[141,0,0,0,1],[142,0,0,0,1],[159,0,0,0,1],[160,0,0,0,1]],"local":[[33,0,0,1,0],[61,0,0,2,0],[67,0,1,0,0],[111,0,0,1,0],[146,0,0,1,0],[152,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"skips":[[33,0,0,1,0],[72,0,0,1,0],[73,0,0,2,0],[74,0,0,1,0],[96,0,0,1,0],[98,0,0,1,0]],"those":[[33,0,0,1,0],[51,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[72,0,0,1,0],[77,0,0,1,0],[86,0,0,1,0],[93,0,0,1,0],[98,0,0,1,0],[111,0,0,1,0],[145,0,0,1,0]],"make":[[33,0,0,1,0],[46,0,1,0,0],[47,0,1,0,0],[57,0,0,1,0],[58,0,0,1,0],[70,0,0,1,0],[139,0,0,1,0],[163,0,0,1,0]],"sense":[[33,0,0,1,0],[70,0,0,1,0]],"bash":[[33,0,0,0,1],[34,0,0,0,1],[37,0,0,0,1],[43,0,0,0,1],[48,0,0,0,1],[49,0,0,0,1],[53,0,0,0,1],[61,0,0,0,2],[66,0,0,0,1],[67,0,0,0,1],[68,0,0,0,1],[91,0,0,0,1],[93,0,0,0,1],[95,0,0,0,1],[96,0,0,0,1],[98,0,0,0,1],[101,0,0,0,1],[102,0,0,0,1],[116,0,0,0,1],[161,0,1,0,1]],"summary":[[33,0,0,0,1],[43,0,0,0,2],[45,0,0,0,2],[51,0,0,1,0],[53,0,0,0,1],[66,0,0,1,0],[76,0,0,1,0],[96,0,0,2,0],[99,0,0,0,1],[122,0,0,0,1],[129,0,0,1,0],[131,0,0,0,1],[141,0,0,1,0]],"filter":[[34,0,1,0,0],[44,0,0,0,1],[152,0,0,0,1]],"monorepo":[[34,0,0,1,0]],"many":[[34,0,0,1,0],[67,0,0,1,0],[87,0,0,1,0]],"slice":[[34,0,0,1,0],[76,0,0,1,0],[155,0,0,1,0]],"repeatable":[[34,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[101,0,0,1,0]],"filters":[[34,0,0,1,0],[37,0,0,1,0],[99,0,0,0,1]],"overview":[[34,0,0,1,0]],"too":[[34,0,0,1,0],[54,0,0,1,0],[59,0,0,1,0]],"applied":[[34,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0]],"c15t":[[34,0,0,0,1]],"internal":[[34,0,0,0,1],[64,0,0,1,0],[85,0,0,1,0],[101,0,0,1,0]],"control":[[35,0,0,1,0],[44,0,0,1,0],[56,0,0,1,0],[60,0,1,1,0],[100,0,0,1,0],[104,0,0,1,0],[128,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0],[139,0,1,1,0]],"validation":[[35,0,0,1,0],[79,0,0,1,0],[87,0,0,1,0]],"script":[[35,0,0,2,0],[44,0,0,2,0],[55,0,0,0,1],[61,0,0,1,0],[74,0,0,1,0],[100,0,0,3,0],[136,0,0,0,3],[137,0,0,1,0]],"point":[[35,0,0,1,0],[38,0,0,2,0],[61,0,0,2,0],[104,0,0,1,0],[128,0,0,1,0],[140,0,0,1,0],[152,0,0,1,0]],"tsup":[[35,0,0,1,1]],"scripts":[[35,0,0,1,2],[44,0,0,2,5],[103,0,0,1,0]],"dist":[[35,0,0,0,1],[38,0,0,1,0]],"readme":[[35,0,0,0,1],[38,0,0,1,0],[116,0,0,1,0]],"rm":[[35,0,0,0,3],[148,0,0,0,2]],"promises":[[35,0,0,0,1],[143,0,0,0,1]],"convertallmdx":[[35,0,0,0,2],[44,0,0,0,2],[103,0,0,1,0],[104,0,0,1,1],[105,0,1,0,1],[109,0,0,1,0],[131,0,0,0,2],[142,0,0,1,0]],"generateagentsmd":[[35,0,0,0,1],[36,0,0,0,1],[103,0,0,1,0],[128,0,0,2,1],[141,0,1,0,2],[142,0,1,0,0]],"defaultremarkplugins":[[35,0,0,0,2],[36,0,0,0,1],[44,0,0,0,2],[103,0,0,1,0],[105,0,0,1,2],[106,0,0,0,1],[107,0,0,0,1],[109,0,0,0,2],[131,0,0,0,2],[147,0,0,0,1],[148,0,0,1,0],[151,0,0,0,1],[152,0,0,0,2],[153,0,0,1,0]],"process":[[35,0,0,0,2],[36,0,0,0,2],[44,0,0,0,1],[100,0,0,0,1],[105,0,0,1,0],[143,0,0,0,2],[146,0,0,0,3],[152,0,0,0,1]],"cwd":[[35,0,0,0,2],[44,0,0,0,1],[100,0,0,0,1],[152,0,0,0,1]],"recursive":[[35,0,0,0,1],[143,0,0,0,1]],"force":[[35,0,0,0,2]],"outdir":[[35,0,0,0,1],[36,0,0,0,2],[44,0,0,0,2],[99,0,0,0,1],[100,0,0,0,1],[105,0,0,1,1],[131,0,0,1,4],[132,0,0,1,1],[141,0,0,4,1],[156,0,0,1,3]],"remarkplugins":[[35,0,0,0,1],[36,0,0,0,1],[44,0,0,0,2],[105,0,0,1,1],[107,0,0,0,1],[109,0,0,0,1],[131,0,0,0,1],[151,0,0,0,1],[152,0,0,0,1]],"fast":[[35,0,0,0,1],[36,0,0,0,1],[63,0,0,1,0],[127,0,0,1,0],[163,0,0,1,0]],"bad":[[35,0,0,0,1],[36,0,0,0,1]],"length":[[36,0,0,0,1],[143,0,0,0,1]],"urlpath":[[36,0,0,0,2],[45,0,0,0,2],[46,0,0,0,1],[55,0,0,0,1],[56,0,0,0,1],[134,0,0,0,1],[136,0,0,0,1],[143,0,0,0,2]],"stderr":[[36,0,0,0,1],[99,0,0,1,0],[143,0,0,0,1]],"exit":[[36,0,0,0,1],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,3,0],[102,0,0,1,0],[103,0,0,1,0],[143,0,0,0,1]],"verify":[[37,0,1,0,0],[49,0,1,0,0],[61,0,1,0,0],[92,0,0,0,1]],"publishing":[[37,0,1,0,0],[84,0,0,2,0]],"pack":[[37,0,0,1,1]],"dry":[[37,0,0,1,1]],"check":[[37,0,0,2,0],[45,0,0,1,0],[49,0,0,1,0],[61,0,0,2,0],[110,0,0,1,0],[113,0,0,1,0],[119,0,0,1,0]],"cd":[[37,0,0,0,1],[116,0,0,0,1]],"consuming":[[38,0,1,0,0]],"projects":[[38,0,1,0,0],[115,0,0,1,0]],"discovered":[[38,0,0,1,0],[93,0,0,1,0]],"depends":[[38,0,0,1,0],[75,0,0,1,0],[77,0,0,1,0],[81,0,0,1,0]],"directory":[[38,0,0,1,0],[72,0,0,1,0],[77,0,0,1,0],[96,0,0,1,0],[105,0,0,2,0]],"consumer":[[38,0,0,1,0]],"yours":[[38,0,0,1,0],[80,0,0,1,0]],"recommend":[[38,0,0,1,0]],"snippet":[[38,0,0,1,0]],"consumers":[[38,0,0,1,0]],"their":[[38,0,0,1,0]],"pattern":[[38,0,0,1,0],[111,0,0,2,0]],"re":[[38,0,0,0,1],[101,0,0,1,0],[148,0,0,0,2],[163,0,0,1,0]],"version":[[38,0,0,0,1],[84,0,1,0,0],[124,0,0,1,0],[140,0,1,2,0]],"matched":[[38,0,0,0,1]],"installed":[[38,0,0,0,1],[39,0,0,1,0],[73,0,0,1,0]],"stay":[[38,0,0,0,1],[157,0,0,1,0]],"accurate":[[38,0,0,0,1]],"updates":[[38,0,0,0,1],[127,0,0,1,0]],"understand":[[39,0,0,1,0],[94,0,0,1,0]],"dependency":[[39,0,0,1,0],[84,0,0,1,0],[157,0,0,1,0]],"itself":[[39,0,0,1,0]],"web":[[39,0,0,1,0],[56,0,0,1,0],[111,0,0,1,0],[133,0,0,2,0],[134,0,0,1,0]],"access":[[39,0,0,1,0]],"ide":[[39,0,0,1,0]],"assistants":[[39,0,0,1,0]],"air":[[39,0,0,1,0]],"gapped":[[39,0,0,1,0]],"environments":[[39,0,0,1,0],[54,0,0,1,0]],"goal":[[39,0,0,1,0]],"emit":[[39,0,0,1,0],[72,0,0,1,0]],"shapes":[[39,0,0,1,0],[72,0,0,1,0]],"produce":[[41,0,0,1,0],[45,0,0,1,0],[96,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0]],"astro":[[41,0,0,1,0],[44,0,0,1,0],[54,0,0,0,1],[57,0,0,2,0],[72,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[84,0,0,2,0],[136,0,0,1,0]],"handles":[[41,0,0,1,0],[51,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[87,0,0,1,0],[130,0,0,0,1]],"pub":[[42,0,0,0,3]],"sitemap":[[42,0,0,0,1],[46,0,0,3,0],[47,0,0,1,0],[49,0,0,4,2],[52,0,0,2,0],[53,0,0,0,2],[54,0,0,3,4],[57,0,0,3,0],[58,0,0,2,0],[59,0,1,2,5],[61,0,0,1,3],[62,0,0,5,0],[71,0,0,0,1],[72,0,0,3,0],[74,0,0,3,0],[77,0,0,1,0],[79,0,0,0,1],[91,0,0,2,0],[92,0,0,0,2],[96,0,0,2,0],[99,0,0,4,2],[128,0,0,2,0],[129,0,0,4,0],[132,0,0,2,2],[134,0,0,1,0],[135,0,0,2,4],[137,0,0,1,0],[138,0,0,1,0]],"xml":[[42,0,0,0,1],[46,0,0,1,0],[49,0,0,2,2],[52,0,0,1,0],[53,0,0,0,1],[54,0,0,3,2],[57,0,0,1,0],[58,0,0,1,0],[59,0,1,1,3],[61,0,0,0,2],[62,0,0,2,0],[72,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[92,0,0,0,1],[96,0,0,1,0],[99,0,0,1,1],[128,0,0,1,0],[129,0,0,2,0],[132,0,0,1,1],[135,0,0,0,2]],"gen":[[42,0,0,0,4]],"discovery":[[42,0,0,0,1],[43,0,0,1,0],[46,0,0,2,0],[49,0,0,1,0],[52,0,0,1,0],[54,0,1,0,0],[74,0,0,1,0],[75,0,0,0,1],[77,0,0,1,0],[81,0,0,1,0],[132,0,0,1,0],[134,0,0,1,0],[141,0,0,1,0]],"off":[[43,0,1,0,0],[96,0,0,1,0],[97,0,0,1,0],[101,0,0,1,0]],"single":[[43,0,0,2,0],[79,0,0,1,0],[80,0,0,2,0],[81,0,0,1,0],[82,0,0,1,0],[97,0,0,1,0],[99,0,0,1,0]],"together":[[43,0,0,1,0],[45,0,0,1,0],[127,0,0,1,0]],"generates":[[43,0,0,1,0],[81,0,0,1,0]],"builds":[[43,0,0,1,0],[44,0,0,1,0],[81,0,0,1,0],[146,0,0,1,0],[154,0,0,1,0]],"resolves":[[43,0,0,1,0],[81,0,0,1,0]],"paths":[[43,0,0,1,0],[44,0,0,0,1],[53,0,0,1,0],[58,0,0,1,0],[65,0,0,0,1],[67,0,0,1,0],[72,0,0,1,0],[101,0,0,1,0],[103,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[142,0,0,0,1],[157,0,0,1,0],[163,0,0,1,0]],"listed":[[43,0,0,1,0]],"inspected":[[43,0,0,1,0]],"detail":[[43,0,0,1,0]],"under":[[43,0,0,1,0],[46,0,0,1,0],[53,0,0,1,0],[67,0,0,1,0],[77,0,0,1,0],[96,0,0,1,0],[101,0,0,1,0],[111,0,0,2,0],[121,0,0,1,0],[132,0,0,1,0],[141,0,0,1,0],[156,0,0,1,0]],"base":[[43,0,0,0,1],[44,0,0,1,0],[53,0,0,0,1],[61,0,0,2,0],[91,0,0,0,1],[96,0,0,2,0],[103,0,0,1,0],[146,0,1,2,2]],"simplest":[[44,0,0,1,0]],"setup":[[44,0,0,1,0],[46,0,0,1,0],[54,0,0,1,0],[65,0,0,0,1],[146,0,0,1,0]],"stage":[[44,0,0,1,0],[45,0,0,1,0],[77,0,0,1,0],[106,0,0,1,0]],"rerun":[[44,0,0,1,0]],"independently":[[44,0,0,1,0],[76,0,0,1,0]],"splitting":[[44,0,0,1,0],[156,0,0,1,0]],"separate":[[44,0,0,1,0],[91,0,0,1,0],[155,0,0,1,0]],"canonical":[[44,0,0,1,0],[46,0,0,2,0],[52,0,0,2,0],[55,0,0,2,1],[56,0,0,2,0],[57,0,0,1,0],[61,0,0,1,0],[62,0,0,2,0],[96,0,0,1,0],[129,0,0,1,0],[134,0,0,3,0],[136,0,0,1,1],[137,0,0,3,0]],"remarkinclude":[[44,0,0,1,2],[105,0,0,1,2],[109,0,0,2,2],[131,0,0,0,2],[147,0,0,0,1],[151,0,1,0,1],[153,0,0,1,0]],"enables":[[44,0,0,1,0]],"foo":[[44,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[137,0,0,3,0]],"style":[[44,0,0,1,0],[159,0,0,1,0]],"partial":[[44,0,0,1,0],[151,0,0,1,0]],"expansion":[[44,0,0,1,0]],"basepath":[[44,0,0,1,2],[152,0,1,1,1]],"swap":[[44,0,0,1,0]],"remarktypetabletomarkdown":[[44,0,0,1,3],[147,0,0,0,1],[148,0,0,1,1],[152,0,1,0,3]],"needed":[[44,0,0,1,0],[59,0,0,1,0],[135,0,0,1,0],[152,0,0,1,0]],"plugins":[[44,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[103,0,0,1,0],[109,0,1,1,0],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,0,0],[151,1,2,0,0],[152,1,2,0,0],[153,1,1,1,0]],"mdxtomarkdownoptions":[[44,0,0,0,2]],"reporoot":[[44,0,0,0,4]],"resolve":[[44,0,0,0,1],[61,0,0,1,0],[77,0,0,1,0],[91,0,0,1,0],[142,0,0,1,0],[152,0,0,1,0]],"typetableplugin":[[44,0,0,0,2]],"nonnullable":[[44,0,0,0,1]],"enrichfrontmatterfromgit":[[44,0,0,0,1],[105,0,0,1,1],[106,0,0,0,1]],"configure":[[45,0,1,0,0]],"let":[[45,0,0,1,0],[79,0,0,1,0]],"catches":[[45,0,0,1,0],[64,0,1,0,0],[119,0,0,1,0],[120,0,0,1,0]],"typos":[[45,0,0,1,0]],"resolution":[[45,0,0,1,0],[143,0,0,1,0],[150,0,0,2,0]],"definedocsconfig":[[45,0,0,0,2]],"export":[[45,0,0,0,1],[56,0,0,0,1],[59,0,0,0,1],[148,0,0,1,0]],"bullets":[[45,0,0,0,1]],"beststartingpoints":[[45,0,0,0,1]],"pieces":[[46,0,0,1,0]],"robots":[[46,0,0,2,0],[47,0,0,1,0],[49,0,0,1,0],[51,0,0,1,0],[52,0,0,2,0],[53,0,0,1,1],[54,0,0,1,1],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,3,0],[58,0,0,2,0],[59,0,1,2,2],[60,0,0,1,0],[61,0,0,2,0],[62,0,0,4,0],[71,0,0,0,1],[72,0,0,2,0],[74,0,0,2,0],[77,0,0,1,0],[91,0,0,1,0],[92,0,0,0,1],[96,0,0,2,0],[99,0,0,3,1],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,1,1],[134,0,0,1,0],[135,0,0,1,2],[137,0,0,1,0],[138,0,0,1,0]],"available":[[46,0,0,1,0],[103,0,0,1,0]],"ld":[[46,0,0,2,0],[51,0,0,1,0],[52,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,1,3,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,2,0],[62,0,0,2,0],[103,0,0,1,0],[136,0,0,1,4],[137,0,0,2,0]],"alternate":[[46,0,0,1,0],[52,0,0,1,0],[55,0,0,1,1],[62,0,0,1,0],[103,0,0,1,0],[136,0,0,1,1],[137,0,0,1,0]],"known":[[46,0,0,1,0],[56,0,0,1,0],[77,0,0,1,0],[92,0,0,0,1],[137,0,0,1,0],[138,0,0,1,0]],"ai":[[46,0,0,1,0],[56,0,0,1,0],[60,0,0,1,0],[62,0,0,1,0],[75,0,0,0,1],[76,0,0,1,0],[79,0,0,0,1],[84,0,0,1,0],[92,0,0,0,1],[129,0,0,1,0],[134,0,0,3,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[160,0,0,1,5],[161,0,0,1,0]],"user":[[46,0,0,1,0],[56,0,0,2,0],[60,0,0,2,0],[61,0,0,0,2],[62,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[134,0,0,3,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,2,0]],"direct":[[46,0,0,1,0],[56,0,0,1,0],[92,0,0,0,1],[137,0,0,1,0]],"preserve":[[46,0,0,1,0],[92,0,0,0,1]],"last":[[46,0,0,1,0],[52,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[69,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0]],"updated":[[46,0,0,1,0],[52,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0]],"provides":[[46,0,0,1,0],[86,0,0,1,0]],"roll":[[46,0,0,1,0]],"request":[[46,0,0,3,4],[47,0,0,2,0],[54,0,0,1,1],[56,0,0,2,6],[59,0,0,1,3],[61,0,0,1,0],[65,0,0,0,1],[76,0,0,1,0],[103,0,0,1,0],[133,0,0,1,0],[134,0,0,1,4],[135,0,0,1,2],[162,0,0,1,0]],"detection":[[46,0,0,1,0]],"aliases":[[46,0,0,1,0],[56,0,0,1,0],[137,0,0,1,0]],"escaping":[[46,0,0,1,0]],"guide":[[46,0,0,1,0],[51,0,0,1,0],[137,0,0,1,0]],"optimize":[[46,0,0,1,0],[50,0,0,1,0],[51,1,1,0,0],[52,1,1,0,0],[53,1,1,0,0],[54,1,1,0,0],[55,1,1,0,0],[56,1,1,0,0],[57,1,1,0,0],[58,1,1,0,0],[59,1,1,0,0],[60,1,1,0,0],[61,1,1,0,0],[62,1,1,0,0],[94,0,0,1,0],[137,0,0,1,0]],"core":[[46,0,0,1,0],[94,0,0,1,0]],"hook":[[46,0,0,2,0],[47,0,0,1,0],[49,0,0,1,0],[67,0,1,1,0]],"any":[[46,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[84,0,0,1,0],[101,0,0,1,0],[127,0,0,1,0],[130,0,0,0,1],[133,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[159,0,0,1,0]],"put":[[46,0,0,1,0],[56,0,0,1,0]],"normal":[[46,0,0,1,0],[47,0,0,1,0],[92,0,0,0,1]],"browsers":[[46,0,0,1,0],[139,0,0,1,0]],"continue":[[46,0,0,1,0]],"receive":[[46,0,0,2,0],[52,0,0,1,0]],"oriented":[[46,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[134,0,0,2,0]],"requests":[[46,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[134,0,0,1,0]],"charset":[[46,0,0,1,0],[49,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[92,0,0,0,1],[134,0,0,1,0]],"utf":[[46,0,0,1,0],[49,0,0,1,0],[56,0,0,1,0],[61,0,0,1,0],[92,0,0,0,1],[134,0,0,1,0]],"implementing":[[46,0,0,1,0]],"codebase":[[46,0,0,1,0]],"response":[[46,0,0,1,6],[49,0,0,2,0],[56,0,0,1,1],[57,0,0,1,0],[59,0,0,0,1],[103,0,0,1,0],[133,0,0,2,0],[134,0,0,1,3],[137,0,0,2,0],[160,0,0,3,1]],"intercept":[[46,0,0,1,0],[47,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0]],"createagentmarkdownresponse":[[46,0,0,0,2],[56,0,0,1,2],[60,0,0,1,0],[92,0,0,0,1],[133,0,0,0,1],[134,0,1,0,1],[137,0,0,1,0]],"method":[[46,0,0,0,2],[56,0,0,0,2],[134,0,0,0,2]],"headers":[[46,0,0,0,4],[56,0,0,1,2],[60,0,0,1,0],[62,0,0,1,0],[134,0,0,1,2],[137,0,0,2,0],[162,0,0,1,0]],"object":[[46,0,0,0,1],[56,0,0,0,1],[97,0,0,1,0],[99,0,0,1,0],[126,0,0,0,1],[134,0,0,0,1],[137,0,0,1,0],[143,0,0,1,0]],"fromentries":[[46,0,0,0,1],[56,0,0,0,1],[134,0,0,0,1]],"requestorigin":[[46,0,0,0,1],[54,0,0,0,5],[56,0,0,0,1],[59,0,0,1,5],[134,0,0,0,1],[135,0,0,1,2]],"origin":[[46,0,0,0,1],[54,0,0,0,1],[56,0,0,0,1],[57,0,0,1,0],[58,0,0,1,0],[59,0,1,1,1],[61,0,0,1,0],[134,0,0,0,1],[135,0,0,1,2],[137,0,0,1,0]],"readmarkdownfile":[[46,0,0,0,1],[56,0,0,1,1],[134,0,0,1,1]],"readgeneratedfile":[[46,0,0,0,1],[56,0,0,0,1],[134,0,0,0,1]],"filepath":[[46,0,0,0,1],[56,0,0,0,1],[134,0,0,0,1]],"status":[[46,0,0,0,2]],"sponse":[[47,0,0,1,0]],"wiring":[[47,0,0,1,0],[127,0,0,1,0],[144,0,0,1,0]],"test":[[47,0,0,1,0],[111,0,0,2,0]],"remote":[[48,0,1,0,0]],"malformed":[[48,0,0,1,0]],"format":[[48,0,0,1,1],[65,0,0,1,1],[66,0,0,2,1],[97,0,0,2,0],[101,0,0,2,0],[113,0,0,1,0],[127,0,0,2,0],[155,0,0,1,0]],"inline":[[48,0,0,1,0],[65,0,0,1,0],[95,0,0,1,0]],"annotations":[[48,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0]],"pr":[[48,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0]],"automation":[[48,0,0,1,0]],"stats":[[48,0,0,1,0],[99,0,0,0,1]],"we":[[48,0,0,1,0],[111,0,1,0,0],[112,0,1,0,0],[113,0,1,0,0]],"expect":[[48,0,0,1,0]],"orgs":[[48,0,0,1,0]],"hosting":[[48,0,0,1,0],[86,0,0,1,0]],"repos":[[48,0,0,1,0],[87,0,0,1,0]],"documents":[[48,0,0,1,0],[87,0,0,1,0]],"pulls":[[48,0,0,1,0]],"clone":[[48,0,0,0,1]],"depth":[[48,0,0,0,1]],"com":[[48,0,0,0,1]],"acme":[[48,0,0,0,1]],"clean":[[49,0,0,1,0],[104,0,0,1,0],[108,0,0,1,0],[148,0,0,0,1],[150,0,0,1,0]],"home":[[49,0,0,1,0]],"mention":[[49,0,0,1,0]],"merge":[[49,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[135,0,0,0,1]],"serving":[[49,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[74,0,0,1,0],[99,0,0,1,0],[132,0,0,1,0]],"server":[[49,0,0,1,0],[56,0,0,1,0],[57,0,0,3,0],[76,0,0,1,0]],"running":[[49,0,0,1,0],[67,0,0,1,0],[80,0,0,1,0]],"curl":[[49,0,0,0,4],[61,0,0,0,7],[92,0,0,0,1]],"localhost":[[49,0,0,0,4],[61,0,0,1,8],[92,0,0,0,1]],"evals":[[50,0,0,1,0],[51,0,0,2,0],[110,1,1,0,0],[111,1,1,0,0],[112,1,1,0,0],[113,1,1,0,0],[114,1,1,0,0],[115,1,1,0,0],[116,1,2,1,3],[129,0,0,1,0]],"set":[[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[89,0,0,1,0],[114,0,0,1,0],[123,0,0,1,0],[139,0,0,1,0]],"mirrors":[[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,2,0],[85,0,0,1,0],[105,0,0,1,0],[111,0,0,1,0]],"sitemaps":[[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,2,0],[62,0,0,1,0]],"audit":[[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,5,1],[62,0,0,1,0]],"find":[[51,0,0,1,0],[55,0,0,0,1],[93,0,0,1,0],[161,0,0,1,0]],"fetch":[[51,0,0,1,0],[56,0,0,0,2],[57,0,0,1,0],[73,0,0,1,0],[75,0,0,1,1],[81,0,0,1,0]],"cite":[[51,0,0,1,0],[159,0,0,1,0]],"wires":[[51,0,0,1,0]],"based":[[51,0,0,1,0]],"benchmark":[[51,0,0,1,0],[111,0,1,2,0],[112,0,1,0,0],[113,0,0,1,0],[115,0,0,1,0],[129,0,0,1,0]],"question":[[51,0,0,1,0],[115,0,1,0,0]],"around":[[51,0,0,1,0],[160,0,0,1,0]],"larger":[[51,0,0,1,0],[115,0,0,2,0]],"corpus":[[51,0,0,1,0],[111,0,0,1,0],[115,0,0,2,0]],"scaling":[[51,0,0,1,0]],"four":[[52,0,0,1,0],[111,0,0,1,0],[128,0,0,1,0]],"layers":[[52,0,0,1,0],[154,0,0,1,0]],"exists":[[52,0,0,1,0]],"retrieval":[[52,0,0,1,0]],"mirror":[[52,0,0,1,0],[53,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0]],"instead":[[52,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[161,0,0,1,0]],"structured":[[52,0,0,1,0],[74,0,0,1,0],[129,0,0,1,0]],"extract":[[52,0,0,1,0]],"identity":[[52,0,0,1,0]],"guessing":[[52,0,0,1,0]],"dom":[[52,0,0,1,0]],"attribution":[[52,0,0,1,0]],"freshness":[[52,0,0,1,0],[53,0,0,1,0],[132,0,0,1,0]],"bridge":[[53,0,0,1,0]],"between":[[53,0,0,1,0],[153,0,0,1,0]],"descriptions":[[53,0,0,1,0],[129,0,0,1,0],[145,0,0,2,0]],"dates":[[53,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0]],"regenerators":[[54,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0]],"rather":[[54,0,0,1,0]],"few":[[54,0,0,1,0],[76,0,0,1,0]],"staging":[[54,0,0,1,0],[59,0,0,1,0],[135,0,0,1,0]],"honest":[[54,0,0,1,0]],"rebuilding":[[54,0,0,1,0]],"marketing":[[54,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[129,0,0,1,0]],"blog":[[54,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[129,0,0,1,0]],"changelog":[[54,0,0,1,0],[74,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[101,0,0,2,0],[121,0,0,2,0],[122,0,0,0,1],[124,0,1,0,0],[129,0,0,1,0]],"through":[[54,0,0,1,0],[77,0,0,1,0],[91,0,0,1,0],[120,0,0,1,0],[134,0,0,1,0],[157,0,0,1,0]],"regenerator":[[54,0,0,1,0]],"merges":[[54,0,0,1,0]],"rebased":[[54,0,0,1,0],[137,0,0,1,0]],"straight":[[54,0,0,1,0]],"versions":[[54,0,0,1,0]],"etc":[[54,0,0,1,1],[93,0,0,1,0],[99,0,0,1,0],[136,0,0,1,0],[141,0,0,1,0]],"audits":[[54,0,0,1,0]],"especially":[[54,0,0,1,0]],"audited":[[54,0,0,1,0]],"endpoint":[[54,0,0,0,1],[57,0,0,1,0]],"cloudflare":[[54,0,0,0,1],[56,0,0,1,1],[57,0,0,1,0],[76,0,0,1,0],[133,0,0,1,0],[157,0,0,1,0],[160,0,0,1,2],[162,0,0,1,0]],"worker":[[54,0,0,0,1],[57,0,0,1,0]],"createrobotstxtresponse":[[54,0,0,0,2],[59,0,0,0,3],[133,0,0,0,1],[135,0,1,0,1],[137,0,0,1,0]],"createsitemapmarkdownresponse":[[54,0,0,0,2],[59,0,0,0,2],[133,0,0,0,1],[135,0,1,0,0],[137,0,0,1,0]],"createsitemapxmlresponse":[[54,0,0,0,3],[59,0,0,0,2],[133,0,0,0,1],[135,0,1,0,1],[137,0,0,1,0]],"pathname":[[54,0,0,0,5],[59,0,0,0,1]],"marketingpages":[[54,0,0,0,1],[135,0,0,0,1]],"blogpages":[[54,0,0,0,1]],"org":[[55,0,0,1,0],[136,0,0,0,1],[137,0,0,1,0],[146,0,0,1,0]],"head":[[55,0,0,1,0],[136,0,0,1,3],[137,0,0,1,0]],"renderjsonld":[[55,0,0,1,2],[133,0,0,0,1],[137,0,0,1,0]],"typed":[[55,0,0,1,0],[64,0,0,1,0],[69,0,0,1,0],[136,0,0,0,1]],"renderjsonldscript":[[55,0,0,1,2],[133,0,0,0,1],[137,0,0,1,0]],"expects":[[55,0,0,1,0],[61,0,0,1,0]],"modified":[[55,0,0,1,0]],"date":[[55,0,0,1,0],[124,0,0,2,0]],"breadcrumbs":[[55,0,0,1,0]],"scraping":[[55,0,0,1,0]],"agentmanifest":[[55,0,0,0,4]],"jsonld":[[55,0,0,0,1]],"rel":[[55,0,0,0,2],[56,0,0,1,0],[134,0,0,1,0],[136,0,0,0,2]],"handlers":[[56,0,0,1,0],[76,0,0,1,0],[84,0,0,1,0]],"null":[[56,0,0,1,1],[59,0,0,0,2],[60,0,0,1,0],[134,0,0,3,0],[139,0,0,1,0],[143,0,0,0,1]],"values":[[56,0,0,1,0],[100,0,0,1,0]],"respected":[[56,0,0,1,0]],"gptbot":[[56,0,0,1,0],[134,0,0,1,0]],"claudebot":[[56,0,0,1,0],[134,0,0,1,0]],"bingbot":[[56,0,0,1,0],[134,0,0,1,0]],"amazonbot":[[56,0,0,1,0],[134,0,0,1,0]],"metaexternalagent":[[56,0,0,1,0],[134,0,0,1,0]],"perplexitybot":[[56,0,0,1,0],[134,0,0,1,0]],"mistralbot":[[56,0,0,1,0],[134,0,0,1,0]],"applebot":[[56,0,0,1,0],[134,0,0,1,0]],"bytespider":[[56,0,0,1,0],[134,0,0,1,0]],"youbot":[[56,0,0,1,0],[134,0,0,1,0]],"such":[[56,0,0,1,0]],"injected":[[56,0,0,1,0]],"discard":[[56,0,0,1,0]],"vary":[[56,0,0,1,0],[60,0,0,1,0],[134,0,0,1,0],[137,0,0,1,0],[139,0,0,1,0]],"cache":[[56,0,0,1,0],[60,0,1,2,0],[134,0,0,1,0],[137,0,0,1,0],[139,0,1,2,0]],"max":[[56,0,0,1,0],[60,0,0,1,0],[65,0,0,1,1],[67,0,0,0,1],[101,0,0,1,0],[134,0,0,1,0],[139,0,0,1,0]],"age":[[56,0,0,1,0],[60,0,0,1,0],[134,0,0,1,0],[139,0,0,1,0]],"revalidate":[[56,0,0,1,0],[60,0,0,1,0],[134,0,0,1,0],[139,0,0,1,0]],"async":[[56,0,0,1,2],[134,0,0,1,1]],"vercel":[[56,0,0,1,1],[61,0,0,1,1],[132,0,0,1,0],[133,0,0,1,0],[157,0,0,1,0],[160,0,0,0,2],[161,0,0,1,0],[162,0,0,1,0]],"edge":[[56,0,0,2,1],[57,0,0,1,0],[85,0,0,1,0],[133,0,0,2,0],[154,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"workers":[[56,0,0,1,0],[57,0,0,1,0],[76,0,0,1,0],[133,0,0,1,0],[160,0,0,0,1]],"logic":[[56,0,0,1,0],[76,0,0,1,0],[143,0,0,1,0]],"wherever":[[56,0,0,1,0],[76,0,0,1,0]],"usually":[[56,0,0,1,0],[57,0,0,1,0],[69,0,0,1,0],[89,0,0,1,0],[105,0,0,1,0],[127,0,0,1,0],[153,0,0,1,0]],"handlerequest":[[56,0,0,0,1]],"promise":[[56,0,0,0,1]],"disk":[[56,0,0,0,1],[73,0,0,1,0],[74,0,0,1,0],[106,0,0,1,0],[110,0,0,1,0]],"kv":[[56,0,0,0,1],[57,0,0,1,0],[162,0,0,2,0]],"r2":[[56,0,0,0,1],[57,0,0,1,0]],"asset":[[56,0,0,0,2],[57,0,0,2,0],[58,0,0,1,0]],"binding":[[56,0,0,0,1],[57,0,0,1,0],[160,0,0,1,0]],"nuxt":[[57,0,0,1,0]],"catch":[[57,0,0,1,0],[67,0,0,1,0],[118,0,0,1,0]],"express":[[57,0,0,1,0]],"hono":[[57,0,0,1,0]],"fastify":[[57,0,0,1,0]],"rebase":[[57,0,0,1,0]],"either":[[57,0,0,1,0],[58,0,0,1,0],[69,0,0,1,0],[96,0,0,1,0]],"delete":[[57,0,0,1,0],[58,0,0,1,0],[69,0,0,1,0]],"always":[[57,0,0,1,0],[58,0,0,1,0],[113,0,0,1,0],[131,0,0,1,0]],"sure":[[57,0,0,1,0],[58,0,0,1,0],[139,0,0,1,0]],"registered":[[57,0,0,1,0],[58,0,0,1,0]],"ahead":[[57,0,0,1,0],[58,0,0,1,0]],"rewrite":[[58,0,0,1,0]],"leaves":[[58,0,0,1,0],[76,0,0,1,0],[134,0,0,1,0]],"artifact":[[58,0,0,1,0],[66,0,0,1,0],[71,0,0,1,0],[82,0,0,1,0],[98,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[138,0,0,1,0]],"alone":[[58,0,0,1,0],[134,0,0,1,0]],"loc":[[59,0,0,1,0],[135,0,0,1,0]],"requires":[[59,0,0,1,0]],"directive":[[59,0,0,1,0],[60,0,0,1,0],[134,0,0,1,0],[139,0,0,1,0]],"conventionally":[[59,0,0,1,0]],"cannot":[[59,0,0,1,0]],"assets":[[59,0,0,2,0]],"previews":[[59,0,0,1,0]],"advertise":[[59,0,0,1,0]],"right":[[59,0,0,1,0],[111,0,0,1,0],[113,0,0,1,0],[155,0,0,2,0],[158,0,0,1,0]],"rebuild":[[59,0,0,1,0]],"served":[[59,0,0,1,0],[73,0,0,1,0]],"rewriting":[[59,0,0,1,0],[138,0,0,1,0]],"handleagentartifact":[[59,0,0,0,1]],"switch":[[59,0,0,0,1]],"case":[[59,0,0,0,6]],"sitemapurlpath":[[59,0,0,0,1],[135,0,0,0,1]],"cdn":[[60,0,1,2,0],[139,0,1,2,0]],"adds":[[60,0,0,1,0],[105,0,0,1,0],[113,0,0,1,0]],"pair":[[60,0,0,1,0],[87,0,0,1,0],[109,0,0,1,0],[142,0,0,1,0]],"detected":[[60,0,0,1,0],[134,0,0,1,0]],"shard":[[60,0,0,1,0]],"entries":[[60,0,0,1,0],[137,0,0,1,0]],"will":[[60,0,0,1,0],[76,0,0,1,0],[92,0,0,1,0]],"cached":[[60,0,0,1,0],[139,0,0,1,0]],"vice":[[60,0,0,1,0]],"versa":[[60,0,0,1,0]],"override":[[60,0,0,1,0],[134,0,0,1,0],[136,0,0,0,1],[138,0,0,1,0],[139,0,0,1,0],[146,0,0,1,0],[152,0,0,1,0]],"cachecontrol":[[60,0,0,2,0],[134,0,0,2,0],[139,0,0,2,0]],"omit":[[60,0,0,1,0],[134,0,0,1,0],[139,0,0,1,0],[153,0,0,1,0]],"useful":[[60,0,0,1,0],[143,0,0,1,0]],"caching":[[60,0,0,1,0],[139,0,0,1,0]],"band":[[60,0,0,1,0]],"locally":[[61,0,1,0,0]],"expected":[[61,0,0,1,0]],"results":[[61,0,0,1,0],[155,0,0,1,0],[157,0,0,1,2]],"existing":[[61,0,0,1,0],[153,0,0,1,0]],"application":[[61,0,0,1,0],[137,0,0,1,0]],"against":[[61,0,0,2,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[101,0,0,1,0],[110,0,0,1,0],[121,0,0,1,0]],"reports":[[61,0,0,1,0],[91,0,0,1,0]],"broken":[[61,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[77,0,0,1,0]],"whether":[[61,0,0,1,0],[111,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0]],"production":[[61,0,0,1,0],[162,0,0,1,0]],"matches":[[61,0,0,1,0],[77,0,0,1,0],[80,0,0,1,0],[157,0,0,2,0],[163,0,0,1,0]],"chatgpt":[[61,0,0,0,1],[134,0,0,1,0]],"minimal":[[62,0,1,0,0]],"checklist":[[62,0,1,0,0]],"bodies":[[62,0,0,1,0],[162,0,0,1,0]],"requested":[[62,0,0,1,0],[137,0,0,1,0]],"validate":[[63,1,1,0,0],[64,1,1,0,0],[65,1,1,0,0],[66,1,1,0,0],[67,1,1,0,0],[68,1,1,0,0],[69,1,1,1,0],[77,0,0,1,0],[101,0,0,1,0],[106,0,0,1,0],[127,0,0,1,0]],"issues":[[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[117,0,0,1,0]],"prs":[[63,0,0,2,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[117,0,0,1,0]],"exits":[[63,0,0,1,0]],"zero":[[63,0,0,1,0],[80,0,0,1,0],[101,0,0,1,0]],"errors":[[63,0,0,1,0],[65,0,0,1,0],[99,0,0,1,0],[101,0,0,3,0],[122,0,0,0,1],[127,0,0,1,0]],"would":[[63,0,0,1,0],[141,0,0,1,0]],"otherwise":[[63,0,0,1,0],[140,0,0,1,0]],"blow":[[63,0,0,1,0]],"later":[[63,0,0,1,0]],"rule":[[64,0,0,2,0],[101,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[122,0,0,1,1]],"pointing":[[64,0,0,1,0],[141,0,0,1,0]],"placeholders":[[64,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[150,0,0,1,0]],"left":[[64,0,0,1,0]],"actions":[[65,0,1,0,1],[127,0,0,1,0]],"upgrades":[[65,0,0,1,0],[119,0,0,1,0]],"strict":[[65,0,0,1,0],[126,0,0,1,0]],"makes":[[65,0,0,1,0]],"remaining":[[65,0,0,1,0]],"job":[[65,0,0,1,0],[68,0,0,1,0],[84,0,0,1,0]],"pull":[[65,0,0,0,1]],"jobs":[[65,0,0,0,1]],"ubuntu":[[65,0,0,0,1]],"latest":[[65,0,0,0,1]],"checkout":[[65,0,0,0,1]],"v4":[[65,0,0,0,1]],"oven":[[65,0,0,0,1]],"sh":[[65,0,0,0,1],[67,0,0,0,1]],"v2":[[65,0,0,0,1]],"providers":[[66,0,1,0,0]],"speak":[[66,0,0,1,0]],"includes":[[66,0,0,1,0],[68,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[144,0,0,1,0]],"counts":[[66,0,0,1,0]],"pipe":[[66,0,0,1,0],[126,0,0,0,1]],"provider":[[66,0,0,1,0],[154,0,0,1,0],[160,0,1,1,0]],"reporter":[[66,0,0,1,0]],"post":[[66,0,0,1,0]],"comment":[[66,0,0,1,0]],"upload":[[66,0,0,1,0]],"report":[[66,0,0,0,1],[101,0,0,2,0]],"pre":[[67,0,1,1,0],[161,0,0,1,0]],"push":[[67,0,1,1,0]],"husky":[[67,0,0,1,0]],"limiting":[[67,0,0,1,0]],"scan":[[67,0,0,1,0]],"changed":[[67,0,0,1,0]],"repeated":[[67,0,0,1,0]],"ignore":[[67,0,0,1,0],[101,0,0,3,0],[121,0,0,2,0]],"globs":[[67,0,0,1,0]],"skip":[[67,0,0,1,0],[77,0,0,1,0],[101,0,0,1,0],[153,0,0,1,0]],"stale":[[67,0,0,1,0],[69,0,0,1,0],[127,0,0,1,0],[140,0,0,1,0]],"usr":[[67,0,0,0,1]],"bin":[[67,0,0,0,1]],"env":[[67,0,0,0,1],[146,0,0,1,3],[160,0,0,1,0]],"noisily":[[68,0,0,1,0]],"specifically":[[68,0,0,1,0]],"problems":[[68,0,0,1,0]],"line":[[68,0,0,1,0]],"much":[[68,0,0,1,0]],"easier":[[68,0,0,1,0]],"debug":[[68,0,0,1,0]],"fix":[[69,0,1,1,0],[153,0,0,1,0]],"lot":[[69,0,0,1,0]],"bug":[[69,0,0,2,0],[77,0,0,1,0],[127,0,0,1,0]],"move":[[69,0,0,1,0],[127,0,0,1,0]],"mental":[[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[130,0,0,0,2],[142,0,0,0,1]],"model":[[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[113,0,0,3,0],[116,0,0,0,1],[130,0,0,0,2],[142,0,0,0,1],[159,0,0,2,0],[160,0,0,1,1]],"modes":[[70,0,0,1,0],[71,0,0,1,0],[72,0,1,2,0],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0]],"takes":[[70,0,0,1,0],[80,0,0,1,0]],"input":[[70,0,0,1,0]],"take":[[70,0,0,1,0],[79,0,0,1,0]],"piece":[[70,0,0,1,0]],"turns":[[71,0,0,1,0],[147,0,0,1,0],[159,0,0,1,0]],"gets":[[71,0,0,1,0],[108,0,0,1,0],[129,0,1,0,0]],"sequence":[[71,0,0,1,0],[131,0,1,0,0]],"consumes":[[71,0,0,1,0]],"tb":[[71,0,0,0,1],[148,0,0,0,1]],"fm":[[71,0,0,0,4]],"parser":[[71,0,0,0,1]],"strip":[[71,0,0,0,1],[148,0,0,2,0]],"idx":[[71,0,0,0,3]],"serves":[[72,0,0,1,0]],"beneath":[[72,0,0,1,0]],"designed":[[72,0,0,1,0]],"tarballs":[[72,0,0,1,0],[84,0,0,1,0]],"alongside":[[72,0,0,1,0],[87,0,0,1,0],[98,0,0,1,0]],"via":[[73,0,0,1,0],[79,0,0,0,1],[81,0,0,1,0],[84,0,0,3,0],[85,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[154,0,0,1,0],[160,0,1,0,0]],"follow":[[73,0,0,1,0],[75,0,0,1,0]],"broad":[[73,0,0,1,0],[114,0,0,1,0],[145,0,0,1,0]],"useless":[[73,0,0,1,0]],"bm25":[[73,0,0,1,0],[77,0,0,1,0],[91,0,0,1,0],[155,0,0,1,0]],"ranked":[[73,0,0,1,0]],"inverted":[[73,0,0,1,0]],"stored":[[73,0,0,1,0],[74,0,0,1,0]],"separately":[[73,0,0,1,0],[74,0,0,1,0],[160,0,0,2,0]],"grep":[[73,0,0,1,0],[74,0,0,1,0],[161,0,0,1,0]],"ngs":[[74,0,0,1,0]],"mapping":[[74,0,0,1,0]],"locations":[[74,0,0,1,0]],"built":[[74,0,0,1,0],[84,0,0,1,0],[157,0,0,1,0]],"agree":[[74,0,0,1,0]],"being":[[75,0,0,1,0]],"told":[[75,0,0,1,0]],"there":[[75,0,0,1,0],[108,0,0,1,0]],"flows":[[75,0,0,2,0]],"complement":[[75,0,0,1,0]],"wants":[[75,0,0,1,0]],"publishes":[[75,0,0,1,0]],"pick":[[75,0,0,1,0],[80,0,0,1,0]],"answers":[[75,0,0,0,1],[79,0,0,0,1],[155,0,0,1,0],[159,0,1,0,0]],"vocabulary":[[76,0,1,0,0],[155,0,1,0,0],[157,0,0,1,0],[163,0,0,1,0]],"terms":[[76,0,0,1,0],[157,0,0,1,0]],"throughout":[[76,0,0,1,0]],"verb":[[76,0,0,1,0]],"declaring":[[76,0,0,1,0]],"belongs":[[76,0,0,1,0]],"noun":[[76,0,0,3,0]],"chunk":[[76,0,0,1,0],[155,0,0,4,0],[158,0,0,0,1]],"scores":[[76,0,0,1,0]],"weigh":[[76,0,0,1,0],[155,0,0,1,0]],"advertises":[[76,0,0,1,0]],"asks":[[76,0,0,1,0]],"implement":[[76,0,0,1,0]],"intercepts":[[76,0,0,1,0]],"endpoints":[[76,0,0,1,0]],"fixed":[[77,0,0,1,0]],"previous":[[77,0,0,1,0]],"finds":[[77,0,0,1,0],[152,0,0,1,0]],"problem":[[77,0,0,1,0]],"fronted":[[79,0,0,1,0]],"bring":[[79,0,0,1,0]],"handle":[[79,0,0,1,0]],"outputs":[[79,0,0,1,0],[87,0,0,1,0]],"choose":[[80,0,1,0,0],[84,0,0,1,0],[111,0,0,1,0],[113,0,0,1,0]],"most":[[80,0,0,1,0],[109,0,0,1,0],[113,0,0,1,0],[146,0,0,1,0]],"teams":[[80,0,0,1,0]],"arrive":[[80,0,0,1,0]],"reasons":[[80,0,0,1,0]],"journey":[[80,0,0,1,0]],"familiar":[[81,0,0,1,0]],"five":[[82,0,0,1,0],[88,0,0,1,0],[91,0,0,1,0],[130,0,0,0,1]],"minutes":[[82,0,0,1,0],[88,0,0,1,0]],"comparing":[[82,0,0,1,0]],"methodology":[[82,0,0,1,0],[83,1,1,0,0],[84,1,1,0,0],[85,1,1,0,0],[86,1,1,0,0],[87,1,1,0,0]],"differs":[[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0]],"fumadocs":[[82,0,0,1,0],[83,0,0,1,0],[84,0,0,2,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0]],"starlight":[[82,0,0,1,0],[83,0,0,1,0],[84,0,0,3,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0]],"mintlify":[[82,0,0,1,0],[83,0,0,1,0],[84,0,0,3,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0]],"theming":[[83,0,0,1,0],[86,0,0,1,0]],"tool":[[84,0,0,1,0],[161,0,1,1,0]],"router":[[84,0,0,1,0],[111,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[136,0,0,1,1]],"waku":[[84,0,0,1,0]],"supports":[[84,0,0,1,0]],"community":[[84,0,0,1,0]],"pagefind":[[84,0,0,1,0]],"saas":[[84,0,0,1,0]],"headless":[[84,0,0,1,0]],"calls":[[84,0,0,1,0],[104,0,0,1,0],[128,0,0,2,0]],"assistant":[[84,0,0,1,0]],"layer":[[84,0,0,1,0],[132,0,0,1,0],[139,0,0,1,0],[163,0,0,1,0]],"behind":[[84,0,0,1,0],[129,0,0,1,0]],"main":[[84,0,0,1,0],[102,0,0,0,1]],"polished":[[84,0,0,1,0]],"quickly":[[84,0,0,1,0]],"consider":[[84,0,0,1,0]],"platform":[[84,0,0,1,0]],"managed":[[84,0,0,1,0]],"analytics":[[84,0,0,1,0],[86,0,0,1,0]],"features":[[84,0,0,1,0]],"service":[[84,0,0,1,0]],"opt":[[84,0,0,1,0]],"agnostic":[[84,0,0,1,0]],"bundles":[[84,0,0,2,0],[111,0,0,1,0]],"grounded":[[85,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,1,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"answer":[[85,0,0,1,0],[110,0,0,1,0],[113,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[156,0,0,2,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,2,0],[160,0,0,2,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"streaming":[[85,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,1,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"orchestration":[[85,0,0,1,0]],"whole":[[85,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"prebuilt":[[86,0,0,1,0]],"combination":[[87,0,1,0,0]],"shines":[[87,0,1,0,0]],"experience":[[87,0,0,1,0]],"private":[[87,0,0,1,0]],"templated":[[87,0,0,1,0]],"executable":[[89,0,0,1,0]],"focused":[[89,0,0,1,0]],"welcome":[[90,0,0,0,1],[145,0,0,1,0]],"walks":[[91,0,0,1,0]],"store":[[91,0,0,1,0],[155,0,0,1,0],[162,0,0,1,0]],"excerpts":[[91,0,0,1,0],[155,0,0,1,0]],"found":[[91,0,0,1,0],[134,0,0,1,0]],"integrating":[[92,0,0,0,1]],"using":[[92,0,0,0,1]],"changes":[[92,0,0,0,1]],"now":[[94,0,0,1,0],[143,0,0,1,0]],"primitives":[[94,0,0,1,0]],"flags":[[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[103,0,0,1,0],[117,0,0,1,0],[130,0,0,0,1]],"codes":[[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[103,0,0,1,0]],"validates":[[95,0,0,1,0],[117,0,0,1,0]],"help":[[95,0,0,1,0],[97,0,0,1,0],[101,0,0,1,0],[102,0,1,0,3]],"usage":[[95,0,0,1,0],[97,0,0,2,0],[101,0,0,2,0],[102,0,0,1,1]],"flag":[[96,0,0,1,0],[101,0,0,1,0],[130,0,0,0,1],[142,0,0,0,1]],"dir":[[96,0,0,4,0],[97,0,0,1,0],[101,0,0,2,0]],"containing":[[96,0,0,1,0],[128,0,0,1,0],[141,0,0,1,0]],"ignored":[[96,0,0,1,0],[101,0,0,1,0],[141,0,0,1,0],[148,0,0,1,0]],"written":[[96,0,0,2,0],[141,0,0,3,0]],"glob":[[96,0,0,4,0],[97,0,0,3,0],[101,0,0,2,0],[121,0,0,1,0]],"none":[[96,0,0,2,0],[97,0,0,2,0]],"lob":[[97,0,0,1,0]],"history":[[97,0,0,1,0],[105,0,0,1,0]],"fmt":[[97,0,0,1,0],[101,0,0,1,0]],"prints":[[97,0,0,1,0],[99,0,0,1,0]],"result":[[97,0,0,1,0],[106,0,0,0,3],[121,0,0,0,1],[122,0,1,0,0],[132,0,0,1,4],[143,0,0,1,0],[156,0,0,1,0],[158,0,0,1,0]],"stdout":[[97,0,0,1,0]],"alias":[[97,0,0,1,0]],"print":[[97,0,0,1,0],[99,0,0,1,0],[101,0,0,1,0]],"subdirs":[[98,0,0,1,0]],"preserved":[[98,0,0,1,0],[108,0,0,1,0]],"anchored":[[98,0,0,1,0]],"describing":[[99,0,0,1,0]],"was":[[99,0,0,1,0],[113,0,0,1,0]],"varies":[[99,0,0,1,0]],"agentsmd":[[99,0,0,1,0]],"llmstxt":[[99,0,0,1,1]],"absent":[[99,0,0,1,0]],"abs":[[99,0,0,0,12]],"docsdir":[[99,0,0,0,1]],"docsllmstxt":[[99,0,0,0,1]],"llmsfulltxt":[[99,0,0,0,1]],"searchindex":[[99,0,0,0,1]],"searchcontent":[[99,0,0,0,1]],"docssitemapxml":[[99,0,0,0,1]],"docssitemapmd":[[99,0,0,0,1]],"docsrobotstxt":[[99,0,0,0,1]],"agentreadabilitymanifest":[[99,0,0,0,1]],"inference":[[100,0,1,0,0]],"loaded":[[100,0,0,1,0]],"explicitly":[[100,0,0,1,0],[129,0,0,1,0],[146,0,0,1,0]],"importing":[[100,0,0,1,0]],"inferred":[[100,0,0,2,0],[108,0,0,1,0]],"union":[[100,0,0,1,0]],"generatellmstxt":[[100,0,0,0,2],[103,0,0,1,0],[128,0,0,2,1],[131,0,0,0,2],[141,0,0,3,0]],"honored":[[100,0,0,0,1]],"positional":[[101,0,0,1,0]],"subdirectory":[[101,0,0,1,0],[121,0,0,1,0],[141,0,0,1,0]],"validated":[[101,0,0,1,0],[121,0,0,1,0]],"pretty":[[101,0,0,2,0]],"annotation":[[101,0,0,1,0]],"unlimited":[[101,0,0,1,0]],"count":[[101,0,0,1,0]],"exceeds":[[101,0,0,1,0]],"within":[[101,0,0,1,0]],"budget":[[101,0,0,2,0]],"exceeded":[[101,0,0,1,0]],"partials":[[101,0,0,1,0],[109,0,0,1,0],[121,0,0,1,0]],"plug":[[101,0,0,1,0]],"valibot":[[101,0,0,1,0],[121,0,0,3,0],[126,0,0,1,1]],"schemas":[[101,0,0,1,0],[117,0,0,1,0],[121,0,0,3,0],[123,0,1,0,0],[124,0,1,0,0],[125,0,1,0,0],[126,0,1,0,1]],"show":[[102,0,0,1,0]],"thin":[[103,0,0,1,0],[160,0,0,1,0]],"wrapper":[[103,0,0,1,0]],"convertmdxtomarkdown":[[103,0,0,1,0],[104,0,0,0,1],[106,0,1,0,1]],"writemdxfileasmarkdown":[[103,0,0,1,0],[104,0,0,0,1],[107,0,1,0,1]],"generatellmfullcontextfiles":[[103,0,0,1,0],[128,0,0,1,1],[131,0,0,1,2]],"generateagentreadabilityartifacts":[[103,0,0,1,0],[128,0,0,1,1],[131,0,0,1,2],[132,0,1,0,2],[133,0,0,1,0]],"helpers":[[103,0,0,1,0],[133,0,1,1,0],[134,0,1,0,0],[135,0,1,1,0],[136,0,1,0,0],[137,0,2,0,0],[138,0,2,0,0],[139,0,1,0,0],[140,0,1,0,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"sites":[[103,0,0,1,0],[132,0,0,1,0]],"generatedocssearchfiles":[[103,0,0,1,0],[156,0,0,0,2]],"lintdocs":[[103,0,0,1,0],[117,0,0,0,1],[121,0,0,0,2],[126,0,0,0,2]],"individual":[[103,0,0,1,0],[153,0,0,1,0]],"happy":[[103,0,0,1,0],[130,0,0,0,1]],"precedence":[[103,0,0,1,0],[146,0,1,0,0]],"internally":[[104,0,0,1,0]],"memory":[[104,0,0,1,0],[106,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"batch":[[105,0,0,1,0]],"option":[[105,0,0,1,0],[121,0,0,1,0],[141,0,0,1,0]],"destination":[[105,0,0,1,0]],"matters":[[105,0,0,1,0],[113,0,0,1,0],[147,0,0,1,0],[150,0,1,0,0]],"concurrent":[[105,0,0,1,0],[108,0,0,1,0]],"large":[[105,0,0,1,0]],"parallel":[[105,0,0,1,0]],"parsed":[[106,0,0,1,0]],"yourself":[[106,0,0,1,0]],"writing":[[106,0,0,1,0]],"feed":[[106,0,0,1,0],[150,0,0,1,0]],"touching":[[106,0,0,1,0],[154,0,0,1,0]],"console":[[106,0,0,0,2]],"log":[[106,0,0,0,2]],"srcpath":[[107,0,0,0,1]],"outpath":[[107,0,0,0,1]],"blocks":[[108,0,0,2,0],[119,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0]],"synthesized":[[108,0,0,1,0]],"sometimes":[[108,0,0,1,0]],"compacted":[[108,0,0,1,0]],"global":[[108,0,0,1,0]],"pairing":[[109,0,1,0,0]],"setups":[[109,0,0,1,0]],"expand":[[109,0,0,1,0],[157,0,0,1,0]],"ast":[[109,0,0,1,0]],"sees":[[109,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0]],"rationale":[[109,0,0,1,0]],"benchmarks":[[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,2,0],[116,0,0,1,0]],"changing":[[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0]],"treats":[[110,0,0,1,0]],"eval":[[110,0,0,1,0],[115,0,0,1,0]],"harnesses":[[110,0,0,1,0]],"real":[[110,0,0,1,0]],"models":[[110,0,0,1,0]],"final":[[110,0,0,1,0],[120,0,0,1,0],[146,0,0,1,0],[150,0,0,1,0]],"installs":[[111,0,0,1,0]],"packed":[[111,0,0,1,0]],"sandbox":[[111,0,0,1,0]],"task":[[111,0,0,1,0]],"simulates":[[111,0,0,1,0]],"depending":[[111,0,0,1,0]],"nine":[[111,0,0,1,0]],"split":[[111,0,0,1,0]],"lists":[[111,0,0,1,0],[129,0,0,1,0]],"part":[[111,0,0,1,0]],"intended":[[111,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0]],"monolith":[[112,0,0,1,0],[113,0,0,1,0]],"learned":[[113,0,1,0,0]],"monolithic":[[113,0,0,1,0],[115,0,0,1,0]],"tested":[[113,0,0,2,0]],"passed":[[113,0,0,1,0]],"six":[[113,0,0,1,0]],"fixtures":[[113,0,0,1,0]],"opus":[[113,0,0,2,0]],"gpt":[[113,0,0,2,0],[116,0,0,0,1],[160,0,0,0,1]],"readout":[[113,0,0,1,0]],"reliable":[[113,0,0,1,0]],"cheap":[[113,0,0,1,0],[156,0,0,1,0],[163,0,0,1,0]],"synthesis":[[113,0,0,1,0]],"tasks":[[113,0,0,1,0]],"promising":[[113,0,0,2,0]],"dependent":[[113,0,0,1,0]],"often":[[113,0,0,1,0]],"answered":[[113,0,0,2,0]],"correctly":[[113,0,0,3,0]],"following":[[113,0,0,1,0]],"stricter":[[113,0,0,1,0]],"selection":[[113,0,0,1,0],[153,0,1,0,0]],"summaries":[[113,0,0,1,0]],"prior":[[113,0,0,1,0]],"knowledge":[[113,0,0,1,0]],"prove":[[113,0,0,1,0]],"proposed":[[113,0,0,1,0]],"made":[[113,0,0,1,0]],"organize":[[114,0,0,1,0],[145,0,0,1,0]],"suffer":[[115,0,0,1,0]],"because":[[115,0,0,1,0],[150,0,0,2,0]],"token":[[115,0,0,1,0],[157,0,0,1,0]],"cost":[[115,0,0,1,0],[153,0,0,1,0]],"truncation":[[115,0,0,1,0]],"harness":[[115,0,0,1,0],[116,0,0,1,0]],"revisit":[[115,0,0,1,0]],"tradeoff":[[115,0,0,1,0]],"adding":[[115,0,0,1,0]],"detailed":[[116,0,0,1,0]],"repository":[[116,0,0,1,0]],"documented":[[117,0,0,1,0]],"covers":[[117,0,0,1,0],[144,0,0,1,0],[146,0,0,1,0]],"severity":[[119,0,0,1,0],[120,0,0,1,0],[122,0,0,0,1]],"won":[[119,0,0,1,0]],"treat":[[119,0,0,1,0],[127,0,0,1,0]],"highest":[[119,0,0,1,0],[157,0,0,1,0]],"priority":[[119,0,0,1,0]],"similar":[[120,0,0,1,0],[148,0,0,1,0]],"linting":[[120,0,0,1,0]],"walking":[[120,0,0,1,0]],"changelogdir":[[121,0,0,1,0]],"patterns":[[121,0,0,2,0]],"unknownfieldseverity":[[121,0,0,1,1]],"changelogfrontmatter":[[121,0,0,1,0]],"failures":[[122,0,0,1,0]],"reported":[[122,0,0,1,0]],"lintresult":[[122,0,0,0,1]],"kind":[[122,0,0,0,1]],"filesscanned":[[122,0,0,0,1]],"yes":[[123,0,0,1,0],[124,0,0,3,0],[125,0,0,1,0]],"produced":[[123,0,0,1,0]],"semver":[[124,0,0,1,0]],"iso":[[124,0,0,1,0]],"parseable":[[124,0,0,1,0]],"improvement":[[124,0,0,1,0]],"retired":[[124,0,0,1,0]],"deprecation":[[124,0,0,1,0]],"defaultopen":[[125,0,0,1,0]],"combined":[[125,0,0,1,0]],"replace":[[126,0,0,1,0],[135,0,0,1,0],[148,0,0,1,0]],"provide":[[126,0,0,1,0]],"customfrontmatter":[[126,0,0,0,2]],"minlength":[[126,0,0,0,1]],"picklist":[[126,0,0,0,1]],"beginner":[[126,0,0,0,1]],"advanced":[[126,0,0,0,1]],"practical":[[127,0,1,0,0]],"template":[[127,0,0,1,0],[150,0,0,1,0]],"pipelines":[[127,0,0,1,0],[144,0,0,1,0]],"websites":[[128,0,0,2,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"flavors":[[128,0,0,1,0]],"derived":[[128,0,0,1,0]],"pairs":[[128,0,0,1,0],[139,0,0,1,0]],"finer":[[128,0,0,1,0]],"renderrobotstxt":[[128,0,0,0,1],[132,0,0,0,2]],"rendersitemapmarkdown":[[128,0,0,0,1],[132,0,0,0,2]],"rendersitemapxml":[[128,0,0,0,1],[132,0,0,0,2]],"purpose":[[129,0,0,1,0],[162,0,0,1,0]],"best":[[129,0,0,1,0],[130,0,0,0,1]],"starting":[[129,0,0,1,0],[130,0,0,0,1]],"lastmod":[[129,0,0,1,0]],"mergeable":[[129,0,0,1,0]],"crawl":[[129,0,0,1,0]],"policy":[[129,0,0,1,0]],"allows":[[129,0,0,1,0]],"common":[[129,0,0,1,0],[162,0,0,1,0]],"crawlers":[[129,0,0,1,0]],"longer":[[129,0,0,1,0]],"thing":[[130,0,0,0,1],[131,0,0,0,1],[142,0,0,0,1]],"well":[[130,0,0,0,1],[131,0,0,0,1],[142,0,0,0,1]],"boring":[[130,0,0,0,1]],"parts":[[130,0,0,0,1]],"documentation":[[130,0,0,0,1]],"minute":[[130,0,0,0,1]],"typical":[[131,0,1,0,0]],"letting":[[132,0,0,1,0]],"returned":[[132,0,0,1,0]],"writefile":[[132,0,0,0,3],[143,0,0,0,2]],"objects":[[133,0,0,1,0],[162,0,0,1,0]],"module":[[133,0,0,1,0]],"acceptsmarkdownheader":[[133,0,0,0,1],[137,0,0,1,0],[138,0,0,1,0]],"createdocshead":[[133,0,0,0,1],[136,0,1,0,2],[137,0,0,1,0]],"createmarkdownresponseheaders":[[133,0,0,0,1],[137,0,0,1,0]],"enrichmarkdownfrontmatter":[[133,0,0,0,1],[137,0,0,1,0]],"isagentreadabilityartifactpath":[[133,0,0,0,1],[138,0,0,1,0]],"isagentuseragent":[[133,0,0,0,1],[137,0,0,1,0],[138,0,0,1,0]],"rendermissingmarkdown":[[133,0,0,0,1],[137,0,0,1,0]],"resolvemarkdownmirrortarget":[[133,0,0,0,1],[137,0,0,1,0]],"fall":[[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0]],"ua":[[134,0,0,1,0]],"enriches":[[134,0,0,1,0]],"useragentpattern":[[134,0,0,1,0]],"regex":[[134,0,0,1,0],[138,0,0,1,0]],"cover":[[134,0,0,1,0]],"oai":[[134,0,0,1,0]],"searchbot":[[134,0,0,1,0]],"anthropic":[[134,0,0,1,0]],"ccbot":[[134,0,0,1,0]],"google":[[134,0,0,1,0]],"extended":[[134,0,0,1,0]],"directives":[[135,0,0,1,0]],"reflect":[[135,0,0,1,0]],"hacks":[[135,0,0,1,0]],"rebasing":[[135,0,0,0,1]],"og":[[136,0,0,1,2],[137,0,0,1,0]],"neutral":[[136,0,0,1,0]],"arrays":[[136,0,0,1,0]],"caller":[[136,0,0,1,0]],"key":[[136,0,0,0,1]],"ldjson":[[136,0,0,0,1]],"jsonldmetakey":[[136,0,0,0,1]],"lower":[[137,0,1,0,0],[138,0,1,0,0]],"escaped":[[137,0,0,1,0]],"crlf":[[137,0,0,1,0]],"tolerant":[[137,0,0,1,0],[157,0,0,1,0]],"used":[[137,0,0,1,0],[141,0,0,1,0]],"detect":[[137,0,0,2,0],[138,0,0,2,0]],"asking":[[137,0,0,1,0],[138,0,0,1,0]],"crawler":[[137,0,0,1,0],[138,0,0,1,0]],"avoid":[[138,0,0,1,0]],"uas":[[139,0,0,1,0]],"shards":[[139,0,0,1,0]],"pollinate":[[139,0,0,1,0]],"asserts":[[140,0,0,1,0]],"throws":[[140,0,0,1,0]],"clear":[[140,0,0,1,0]],"loudly":[[140,0,0,1,0]],"producing":[[140,0,0,1,0]],"rely":[[141,0,0,1,0]],"singular":[[141,0,0,1,0]],"segment":[[141,0,0,1,0]],"productinfo":[[141,0,0,1,0]],"agentguidance":[[141,0,0,1,0]],"intentionally":[[141,0,0,1,0],[153,0,0,1,0]],"mislead":[[141,0,0,1,0]],"docssubdir":[[141,0,0,1,0]],"holds":[[141,0,0,1,0]],"prefix":[[141,0,0,1,0],[157,0,0,1,0]],"outputpath":[[141,0,0,1,0]],"driving":[[143,0,0,1,0]],"mkdir":[[143,0,0,0,2]],"stringify":[[143,0,0,0,1]],"sidebars":[[144,0,0,1,0]],"call":[[144,0,0,1,0]],"come":[[145,0,0,1,0]],"principles":[[145,0,0,1,0]],"sharding":[[145,0,0,1,0]],"remains":[[145,0,0,1,0]],"flavor":[[145,0,0,1,0]],"decide":[[145,0,0,1,0]],"load":[[145,0,0,1,0],[156,0,0,2,0]],"beats":[[145,0,0,1,0]],"our":[[145,0,0,1,0]],"environment":[[146,0,0,1,0]],"variables":[[146,0,0,1,0]],"layered":[[146,0,0,1,0]],"lets":[[146,0,0,1,0]],"wide":[[146,0,0,1,0]],"platforms":[[146,0,0,1,0]],"hardcoded":[[146,0,0,1,0]],"portless":[[146,0,0,0,1]],"stripped":[[147,0,0,1,0]],"remarkremoveimports":[[148,0,0,1,1]],"statements":[[148,0,0,1,0]],"remarkremovejsxcomments":[[148,0,0,1,1]],"comments":[[148,0,0,1,0]],"remarkresolvedocplaceholders":[[148,0,0,1,1],[150,0,0,1,0]],"remarkaudiencetomarkdown":[[148,0,0,1,1]],"remove":[[148,0,0,1,0]],"remarksectiontomarkdown":[[148,0,0,1,1]],"containers":[[148,0,0,1,0]],"remarkcallouttomarkdown":[[148,0,0,1,1]],"remarkcardstomarkdown":[[148,0,0,1,1]],"bulleted":[[148,0,0,1,0]],"remarkdetailstomarkdown":[[148,0,0,1,1]],"remarkmermaidtomarkdown":[[148,0,0,1,1]],"remarkcommandtabstomarkdown":[[148,0,0,1,1]],"remarkstepstomarkdown":[[148,0,0,1,1]],"remarktabstomarkdown":[[148,0,0,1,1]],"remarkaccordiontomarkdown":[[148,0,0,1,1]],"remarktopicswitchertomarkdown":[[148,0,0,1,1]],"labeled":[[148,0,0,1,0],[149,0,0,1,0]],"remarkfiletreetomarkdown":[[148,0,0,1,1],[149,0,0,1,0]],"remarkprompttomarkdown":[[148,0,0,1,1],[149,0,0,1,0]],"mdast":[[148,0,0,0,1]],"ri":[[148,0,0,0,2]],"rj":[[148,0,0,0,2]],"rd":[[148,0,0,0,2]],"rau":[[148,0,0,0,2]],"rs":[[148,0,0,0,2]],"rc":[[148,0,0,0,2]],"rcd":[[148,0,0,0,2]],"rdt":[[148,0,0,0,2]],"rct":[[148,0,0,0,2]],"rst":[[148,0,0,0,2]],"rt":[[148,0,0,0,2]],"rtt":[[148,0,0,0,2]],"ra":[[148,0,0,0,2]],"rts":[[148,0,0,0,2]],"rft":[[148,0,0,0,2]],"rp":[[148,0,0,0,2]],"remarkexampletomarkdown":[[148,0,0,0,1],[149,0,0,1,0]],"go":[[150,0,0,2,0]],"some":[[150,0,0,1,0]],"imported":[[150,0,0,1,0]],"flatteners":[[150,0,0,3,0]],"assume":[[150,0,0,1,0]],"strings":[[150,0,0,1,0]],"literals":[[150,0,0,1,0]],"reorder":[[150,0,0,1,0]],"casually":[[150,0,0,1,0]],"flattener":[[150,0,0,2,0],[151,0,0,1,0],[153,0,0,1,0]],"transform":[[150,0,0,1,0]],"contracted":[[150,0,0,1,0]],"insert":[[150,0,0,1,0]],"composition":[[151,0,0,1,0]],"expands":[[151,0,0,1,0]],"pipelineexampleoptions":[[152,0,0,0,1]],"types":[[152,0,0,0,1]],"composed":[[153,0,0,1,0]],"fragments":[[153,0,0,1,0]],"processing":[[153,0,0,1,0]],"almost":[[153,0,0,1,0]],"never":[[153,0,0,1,0]],"reordering":[[153,0,0,1,0]],"ones":[[153,0,0,1,0]],"exposes":[[154,0,0,1,0],[161,0,0,1,0]],"queries":[[154,0,0,1,0]],"database":[[154,0,0,1,0]],"document":[[155,0,0,2,0]],"jump":[[155,0,0,1,0]],"ranking":[[155,0,0,1,0]],"tunable":[[155,0,0,1,0]],"generator":[[155,0,0,1,0],[156,0,0,1,0]],"compact":[[155,0,0,1,0]],"tuple":[[155,0,0,1,0]],"term":[[155,0,0,1,0]],"postings":[[155,0,0,1,0]],"refs":[[155,0,0,2,0]],"actual":[[155,0,0,1,0]],"separated":[[155,0,0,1,0]],"loading":[[155,0,0,1,0]],"lazily":[[155,0,0,1,0]],"indexing":[[156,0,1,0,0]],"hover":[[156,0,0,1,0]],"snippets":[[157,0,0,1,0]],"query":[[157,0,0,1,0],[159,0,0,1,0],[160,0,0,0,1],[162,0,0,1,0]],"lightweight":[[157,0,0,1,0]],"stemming":[[157,0,0,1,0]],"typo":[[157,0,0,1,0]],"fallbacks":[[157,0,0,1,0]],"synonym":[[157,0,0,1,0]],"weight":[[157,0,0,1,0]],"keys":[[157,0,0,1,0],[163,0,0,1,0]],"precise":[[157,0,0,1,0]],"synonyms":[[157,0,0,1,1]],"searchdocs":[[157,0,0,0,3]],"docssearchindex":[[157,0,0,0,2]],"docssearchcontentstore":[[157,0,0,0,2]],"indexjson":[[157,0,0,0,2]],"contentjson":[[157,0,0,0,2]],"getting":[[157,0,0,0,1]],"doubles":[[158,0,0,1,0]],"virtual":[[158,0,0,1,0],[161,0,0,1,0]],"readers":[[158,0,0,1,0]],"picked":[[158,0,0,1,0]],"readdocscontentfile":[[158,0,0,1,2]],"entire":[[158,0,0,1,0]],"readdocscontentchunk":[[158,0,0,1,2]],"listdocscontentfiles":[[158,0,0,0,2]],"allfiles":[[158,0,0,0,1]],"wholepage":[[158,0,0,0,1]],"onechunk":[[158,0,0,0,1]],"createanswercontext":[[159,0,0,1,2],[160,0,0,1,0]],"retrieved":[[159,0,0,2,0]],"chunks":[[159,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0]],"instructs":[[159,0,0,1,0]],"sources":[[159,0,0,1,1],[160,0,0,2,1]],"references":[[159,0,0,1,0]],"say":[[159,0,0,1,0]],"insufficient":[[159,0,0,1,0]],"productname":[[159,0,0,0,1],[160,0,0,0,1]],"wrappers":[[160,0,0,1,0]],"stream":[[160,0,0,1,0]],"matching":[[160,0,0,1,0],[163,0,0,1,0]],"citation":[[160,0,0,1,0]],"display":[[160,0,0,1,0]],"embed":[[160,0,0,1,0]],"streamed":[[160,0,0,1,0]],"adapter":[[160,0,0,1,0],[161,0,0,1,0]],"createcloudflaredocsadapter":[[160,0,0,1,0]],"gateway":[[160,0,0,1,2]],"streamdocsanswer":[[160,0,0,0,4]],"sdk":[[160,0,0,0,1],[161,0,0,1,0]],"adapters":[[161,0,1,0,0]],"explore":[[161,0,0,1,0]],"shell":[[161,0,0,1,0]],"receiving":[[161,0,0,1,0]],"selected":[[161,0,0,1,0]],"ls":[[161,0,0,1,0]],"cat":[[161,0,0,1,0]],"rg":[[161,0,0,1,0]],"execution":[[161,0,0,1,0]],"disabled":[[161,0,0,1,0]],"createdocsbashtool":[[161,0,0,1,2]],"createdocsbashtools":[[161,0,0,1,1]],"compatible":[[161,0,0,1,0]],"abuse":[[162,0,1,0,0]],"guards":[[162,0,1,0,0]],"reusable":[[162,0,0,1,0]],"utilities":[[162,0,0,1,0]],"validatedocsquery":[[162,0,0,1,0]],"trim":[[162,0,0,1,0]],"cap":[[162,0,0,1,0]],"readjsonwithlimit":[[162,0,0,1,0]],"reject":[[162,0,0,1,0]],"oversized":[[162,0,0,1,0]],"getclientidentifier":[[162,0,0,1,0]],"proxy":[[162,0,0,1,0]],"ip":[[162,0,0,1,0]],"creatememoryratelimiter":[[162,0,0,1,0]],"implements":[[162,0,0,1,0]],"ratelimiter":[[162,0,0,2,0]],"demos":[[162,0,0,2,0]],"limiter":[[162,0,0,1,0]],"adapt":[[162,0,0,1,0]],"interface":[[162,0,0,1,0]],"redis":[[162,0,0,1,0]],"durable":[[162,0,0,1,0]],"embeddings":[[163,0,1,2,0]],"messages":[[163,0,0,1,0]],"users":[[163,0,0,1,0]],"faster":[[163,0,0,1,0]],"performance":[[163,0,0,1,0]],"optimization":[[163,0,0,1,0]],"grow":[[163,0,0,1,0]],"past":[[163,0,0,1,0]],"tens":[[163,0,0,1,0]],"thousands":[[163,0,0,1,0]],"cold":[[163,0,0,1,0]],"hit":[[163,0,0,1,0]],"noticeable":[[163,0,0,1,0]],"even":[[163,0,0,1,0]],"lexical":[[163,0,0,1,0]],"complementary":[[163,0,0,1,0]],"replacements":[[163,0,0,1,0]]},"averageChunkLength":88.8048780487805} +{"version":2,"generatedAt":"2026-05-11T16:22:07.697Z","documents":[["authoring/components","Components","MDX components the pipeline knows how to flatten into agent-readable markdown.","/docs/authoring/components","https://leadtype.dev/docs/authoring/components","authoring/components"],["authoring/frontmatter","Frontmatter","Required fields, group semantics, and how authored MDX becomes a navigation tree.","/docs/authoring/frontmatter","https://leadtype.dev/docs/authoring/frontmatter","authoring/frontmatter"],["build/add-search","Add search","Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers.","/docs/build/add-search","https://leadtype.dev/docs/build/add-search","build/add-search"],["build/bundle-package-docs","Bundle docs into a package","Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.","/docs/build/bundle-package-docs","https://leadtype.dev/docs/build/bundle-package-docs","build/bundle-package-docs"],["build/connect-docs-site","Connect a docs site","Build a shared docs app from source docs that live with the code they document.","/docs/build/connect-docs-site","https://leadtype.dev/docs/build/connect-docs-site","build/connect-docs-site"],["build/optimize-docs-for-agents","Optimize docs for agents","Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.","/docs/build/optimize-docs-for-agents","https://leadtype.dev/docs/build/optimize-docs-for-agents","build/optimize-docs-for-agents"],["build/render-mdx-and-toc","Render MDX and TOC","Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.","/docs/build/render-mdx-and-toc","https://leadtype.dev/docs/build/render-mdx-and-toc","build/render-mdx-and-toc"],["build/validate-in-ci","Validate in CI","Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.","/docs/build/validate-in-ci","https://leadtype.dev/docs/build/validate-in-ci","build/validate-in-ci"],["how-it-works","How it works","The mental model: one MDX source, a remark pipeline, two output modes, three audiences.","/docs/how-it-works","https://leadtype.dev/docs/how-it-works","how-it-works"],["index","Leadtype","One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.","/docs","https://leadtype.dev/docs","index"],["methodology","Methodology","How leadtype differs from Fumadocs, Starlight, and Mintlify.","/docs/methodology","https://leadtype.dev/docs/methodology","methodology"],["quickstart","Quickstart","Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.","/docs/quickstart","https://leadtype.dev/docs/quickstart","quickstart"],["reference/cli","CLI","leadtype generate and leadtype lint — flags, exit codes, and JSON output.","/docs/reference/cli","https://leadtype.dev/docs/reference/cli","reference/cli"],["reference/convert","Convert","MDX-to-markdown conversion APIs from leadtype/convert.","/docs/reference/convert","https://leadtype.dev/docs/reference/convert","reference/convert"],["reference/evals","Evals","How Leadtype benchmarks AGENTS.md, llms.txt, and llms-full.txt output before changing defaults.","/docs/reference/evals","https://leadtype.dev/docs/reference/evals","reference/evals"],["reference/lint","Lint rules","Schema, link, and navigation checks. CLI and library API.","/docs/reference/lint","https://leadtype.dev/docs/reference/lint","reference/lint"],["reference/llm","LLM files","Generate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.","/docs/reference/llm","https://leadtype.dev/docs/reference/llm","reference/llm"],["reference/remark","Remark plugins","The default plugin stack that flattens MDX components into markdown.","/docs/reference/remark","https://leadtype.dev/docs/reference/remark","reference/remark"],["reference/search","Search","Static search index, runtime helpers, and source-grounded answer streaming.","/docs/reference/search","https://leadtype.dev/docs/reference/search","reference/search"]],"chunks":[["chunk-0",0,"components",["Components"],44,0],["chunk-1",0,"why-flatten-at-all",["Components","Why flatten at all?"],82,1],["chunk-2",0,"the-naming-contract",["Components","The naming contract"],88,2],["chunk-3",0,"component-reference",["Components","Component reference"],21,3],["chunk-4",0,"callout",["Components","Component reference","Callout"],74,4],["chunk-5",0,"cards",["Components","Component reference","Cards"],43,5],["chunk-6",0,"steps",["Components","Component reference","Steps"],74,6],["chunk-7",0,"tabs",["Components","Component reference","Tabs"],89,7],["chunk-8",0,"commandtabs",["Components","Component reference","CommandTabs"],111,8],["chunk-9",0,"prompt",["Components","Component reference","Prompt"],93,9],["chunk-10",0,"audience",["Components","Component reference","Audience"],65,10],["chunk-11",0,"filetree",["Components","Component reference","FileTree"],56,11],["chunk-12",0,"accordion",["Components","Component reference","Accordion"],77,12],["chunk-13",0,"topicswitcher",["Components","Component reference","TopicSwitcher"],69,13],["chunk-14",0,"typetable-and-extractedtypetable",["Components","Component reference","TypeTable and ExtractedTypeTable"],86,14],["chunk-15",0,"example",["Components","Component reference","Example"],76,15],["chunk-16",0,"mermaid",["Components","Component reference","Mermaid"],62,16],["chunk-17",0,"guidelines",["Components","Guidelines"],55,17],["chunk-18",1,"frontmatter",["Frontmatter"],26,18],["chunk-19",1,"minimum",["Frontmatter","Minimum"],85,19],["chunk-20",1,"how-groups-become-a-nav-tree",["Frontmatter","How groups become a nav tree"],162,20],["chunk-21",1,"nested-groups",["Frontmatter","How groups become a nav tree","Nested groups"],68,21],["chunk-22",1,"optional-fields",["Frontmatter","Optional fields"],117,22],["chunk-23",1,"lint-rules",["Frontmatter","Lint rules"],88,23],["chunk-24",1,"what-this-gives-you",["Frontmatter","What this gives you"],55,24],["chunk-25",2,"add-search",["Add search"],36,25],["chunk-26",2,"generate-the-files",["Add search","Generate the files"],87,26],["chunk-27",2,"query-at-runtime",["Add search","Query at runtime"],71,27],["chunk-28",2,"add-vocabulary-aliases",["Add search","Add vocabulary aliases"],57,28],["chunk-29",2,"optional-ai-answers",["Add search","Optional AI answers"],84,29],["chunk-30",2,"guard-the-endpoint",["Add search","Guard the endpoint"],63,30],["chunk-31",2,"verify",["Add search","Verify"],52,31],["chunk-32",3,"bundle-docs-into-a-package",["Bundle docs into a package"],79,32],["chunk-33",3,"the-flow",["Bundle docs into a package","The flow"],84,33],["chunk-34",3,"why-agents-md-not-llms-txt",["Bundle docs into a package","Why AGENTS.md, not llms.txt?"],136,34],["chunk-35",3,"generate-into-the-package",["Bundle docs into a package","Generate into the package"],108,35],["chunk-36",3,"filter-to-package-specific-docs",["Bundle docs into a package","Filter to package-specific docs"],78,36],["chunk-37",3,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],156,37],["chunk-38",3,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],89,38],["chunk-39",3,"verify-before-publishing",["Bundle docs into a package","Verify before publishing"],71,39],["chunk-40",3,"tell-consuming-projects-to-use-the-bundle",["Bundle docs into a package","Tell consuming projects to use the bundle"],109,40],["chunk-41",3,"when-to-use-this",["Bundle docs into a package","When to use this"],72,41],["chunk-42",3,"what-s-next",["Bundle docs into a package","What's next"],31,42],["chunk-43",4,"connect-a-docs-site",["Connect a docs site"],67,43],["chunk-44",4,"the-flow",["Connect a docs site","The flow"],61,44],["chunk-45",4,"fetch-the-source-repo",["Connect a docs site","Fetch the source repo"],74,45],["chunk-46",4,"lint-before-generate",["Connect a docs site","Lint before generate"],65,46],["chunk-47",4,"generate-hosted-artifacts",["Connect a docs site","Generate hosted artifacts"],94,47],["chunk-48",4,"wire-it-into-the-app-build",["Connect a docs site","Wire it into the app build"],129,48],["chunk-49",4,"configure-product-and-groups",["Connect a docs site","Configure product and groups"],127,49],["chunk-50",4,"use-scripts-for-custom-pipelines",["Connect a docs site","Use scripts for custom pipelines"],186,50],["chunk-51",4,"use-scripts-for-custom-pipelines",["Connect a docs site","Use scripts for custom pipelines"],49,51],["chunk-52",4,"wire-the-app-runtime",["Connect a docs site","Wire the app runtime"],57,52],["chunk-53",4,"verify",["Connect a docs site","Verify"],96,53],["chunk-54",5,"optimize-docs-for-agents",["Optimize docs for agents"],73,54],["chunk-55",5,"what-good-looks-like",["Optimize docs for agents","What good looks like"],105,55],["chunk-56",5,"1-generate-the-artifacts",["Optimize docs for agents","1. Generate the artifacts"],113,56],["chunk-57",5,"2-add-one-middleware",["Optimize docs for agents","2. Add one middleware"],242,57],["chunk-58",5,"2-add-one-middleware",["Optimize docs for agents","2. Add one middleware"],100,58],["chunk-59",5,"3-add-json-ld-to-docs-pages",["Optimize docs for agents","3. Add JSON-LD to docs pages"],142,59],["chunk-60",5,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],161,60],["chunk-61",5,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],170,61],["chunk-62",5,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],71,62],["chunk-63",5,"serve-sitemap-xml-and-robots-txt-with-the-live-origin",["Optimize docs for agents","4. Return markdown to agents","Serve sitemap.xml and robots.txt with the live origin"],172,63],["chunk-64",5,"cache-control-and-cdn",["Optimize docs for agents","4. Return markdown to agents","Cache-Control and CDN"],88,64],["chunk-65",5,"5-verify-locally",["Optimize docs for agents","5. Verify locally"],193,65],["chunk-66",5,"minimal-checklist",["Optimize docs for agents","Minimal checklist"],100,66],["chunk-67",6,"render-mdx-and-toc",["Render MDX and TOC"],47,67],["chunk-68",6,"register-mdx-components",["Render MDX and TOC","Register MDX components"],63,68],["chunk-69",6,"use-the-same-heading-slugs",["Render MDX and TOC","Use the same heading slugs"],132,69],["chunk-70",6,"generate-navigation-with-toc-data",["Render MDX and TOC","Generate navigation with TOC data"],66,70],["chunk-71",6,"render-the-sidebar",["Render MDX and TOC","Render the sidebar"],53,71],["chunk-72",6,"troubleshooting",["Render MDX and TOC","Troubleshooting"],70,72],["chunk-73",7,"validate-in-ci",["Validate in CI"],49,73],["chunk-74",7,"what-it-catches",["Validate in CI","What it catches"],78,74],["chunk-75",7,"github-actions",["Validate in CI","GitHub Actions"],83,75],["chunk-76",7,"other-ci-providers",["Validate in CI","Other CI providers"],60,76],["chunk-77",7,"local-pre-push-hook",["Validate in CI","Local pre-push hook"],64,77],["chunk-78",7,"run-before-generate",["Validate in CI","Run before generate"],63,78],["chunk-79",7,"what-to-fix-first",["Validate in CI","What to fix first"],66,79],["chunk-80",8,"how-it-works",["How it works"],37,80],["chunk-81",8,"the-pipeline",["How it works","The pipeline"],141,81],["chunk-82",8,"two-output-modes",["How it works","Two output modes"],128,82],["chunk-83",8,"the-artifacts",["How it works","The artifacts"],166,83],["chunk-84",8,"the-artifacts",["How it works","The artifacts"],110,84],["chunk-85",8,"the-three-audiences",["How it works","The three audiences"],182,85],["chunk-86",8,"vocabulary",["How it works","Vocabulary"],153,86],["chunk-87",8,"what-runs-when",["How it works","What runs when"],123,87],["chunk-88",8,"where-to-next",["How it works","Where to next"],20,88],["chunk-89",9,"leadtype",["Leadtype"],177,89],["chunk-90",9,"choose-your-path",["Leadtype","Choose your path"],49,90],["chunk-91",9,"what-you-get",["Leadtype","What you get"],113,91],["chunk-92",9,"next",["Leadtype","Next"],46,92],["chunk-93",10,"methodology",["Methodology"],30,93],["chunk-94",10,"the-short-version",["Methodology","The short version"],131,94],["chunk-95",10,"what-leadtype-owns",["Methodology","What leadtype owns"],53,95],["chunk-96",10,"what-leadtype-does-not-own",["Methodology","What leadtype does not own"],31,96],["chunk-97",10,"when-the-combination-shines",["Methodology","When the combination shines"],86,97],["chunk-98",11,"quickstart",["Quickstart"],19,98],["chunk-99",11,"install",["Quickstart","Install"],53,99],["chunk-100",11,"author-one-page",["Quickstart","Author one page"],54,100],["chunk-101",11,"generate-hosted-docs-output",["Quickstart","Generate hosted docs output"],100,101],["chunk-102",11,"choose-the-next-setup-step",["Quickstart","Choose the next setup step"],77,102],["chunk-103",12,"cli",["CLI"],30,103],["chunk-104",12,"generate",["CLI","generate"],177,104],["chunk-105",12,"generate",["CLI","generate"],79,105],["chunk-106",12,"config-loading",["CLI","generate","Config loading"],135,106],["chunk-107",12,"bundle-mode",["CLI","generate","Bundle mode"],75,107],["chunk-108",12,"json-output-shape",["CLI","generate","JSON output shape"],172,108],["chunk-109",12,"custom-script-config",["CLI","generate","Custom script config"],68,109],["chunk-110",12,"lint",["CLI","lint"],145,110],["chunk-111",12,"help",["CLI","help"],25,111],["chunk-112",12,"library-entry-points",["CLI","Library entry points"],81,112],["chunk-113",13,"convert",["Convert"],47,113],["chunk-114",13,"convertallmdx",["Convert","convertAllMdx"],67,114],["chunk-115",13,"convertmdxtomarkdown",["Convert","convertMdxToMarkdown"],54,115],["chunk-116",13,"writemdxfileasmarkdown",["Convert","writeMdxFileAsMarkdown"],28,116],["chunk-117",13,"behavior-notes",["Convert","Behavior notes"],50,117],["chunk-118",13,"pairing-with-remark-plugins",["Convert","Pairing with remark plugins"],54,118],["chunk-119",14,"evals",["Evals"],46,119],["chunk-120",14,"what-we-benchmark",["Evals","What we benchmark"],173,120],["chunk-121",14,"what-we-benchmark",["Evals","What we benchmark"],120,121],["chunk-122",14,"what-we-learned",["Evals","What we learned"],132,122],["chunk-123",14,"current-default",["Evals","Current default"],72,123],["chunk-124",14,"open-question",["Evals","Open question"],55,124],["chunk-125",14,"run-the-evals",["Evals","Run the evals"],37,125],["chunk-126",15,"lint-rules",["Lint rules"],46,126],["chunk-127",15,"rules",["Lint rules","Rules"],15,127],["chunk-128",15,"frontmatter-rules",["Lint rules","Rules","Frontmatter rules"],58,128],["chunk-129",15,"content-link-rules",["Lint rules","Rules","Content / link rules"],68,129],["chunk-130",15,"library-api",["Lint rules","Library API"],90,130],["chunk-131",15,"result-shape",["Lint rules","Library API","Result shape"],67,131],["chunk-132",15,"docs-frontmatter",["Lint rules","Default schemas","Docs frontmatter"],75,132],["chunk-133",15,"changelog-frontmatter",["Lint rules","Default schemas","Changelog frontmatter"],60,133],["chunk-134",15,"meta-json",["Lint rules","Default schemas","meta.json"],49,134],["chunk-135",15,"custom-schemas",["Lint rules","Custom schemas"],63,135],["chunk-136",15,"practical-guidance",["Lint rules","Practical guidance"],65,136],["chunk-137",16,"llm-files",["LLM files"],128,137],["chunk-138",16,"what-gets-generated",["LLM files","What gets generated"],154,138],["chunk-139",16,"example-llms-txt",["LLM files","Example llms.txt"],82,139],["chunk-140",16,"typical-sequence",["LLM files","Typical sequence"],105,140],["chunk-141",16,"generateagentreadabilityartifacts",["LLM files","generateAgentReadabilityArtifacts"],132,141],["chunk-142",16,"agent-readability-helpers",["LLM files","Agent readability helpers"],72,142],["chunk-143",16,"createagentmarkdownresponse",["LLM files","Agent readability helpers","createAgentMarkdownResponse"],180,143],["chunk-144",16,"createsitemapxmlresponse-createsitemapmarkdownresponse-createrobotstxtresponse",["LLM files","Agent readability helpers","createSitemapXmlResponse / createSitemapMarkdownResponse / createRobotsTxtResponse"],96,144],["chunk-145",16,"createdocshead",["LLM files","Agent readability helpers","createDocsHead"],148,145],["chunk-146",16,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],144,146],["chunk-147",16,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],58,147],["chunk-148",16,"cache-control-and-cdn",["LLM files","Agent readability helpers","Cache-Control and CDN"],73,148],["chunk-149",16,"manifest-version",["LLM files","Agent readability helpers","Manifest version"],47,149],["chunk-150",16,"generateagentsmd",["LLM files","generateAgentsMd"],138,150],["chunk-151",16,"example-output",["LLM files","generateAgentsMd","Example output"],86,151],["chunk-152",16,"resolvedocsnavigation",["LLM files","resolveDocsNavigation"],111,152],["chunk-153",16,"tables-of-contents",["LLM files","Tables of contents"],121,153],["chunk-154",16,"group-design",["LLM files","Group design"],69,154],["chunk-155",16,"base-url-precedence",["LLM files","Base URL precedence"],75,155],["chunk-156",17,"remark-plugins",["Remark plugins"],46,156],["chunk-157",17,"the-default-stack",["Remark plugins","The default stack"],182,157],["chunk-158",17,"the-default-stack",["Remark plugins","The default stack"],39,158],["chunk-159",17,"why-order-matters",["Remark plugins","Why order matters"],81,159],["chunk-160",17,"remarkinclude",["Remark plugins","Optional plugins","remarkInclude"],40,160],["chunk-161",17,"remarktypetabletomarkdown-with-basepath",["Remark plugins","Optional plugins","remarkTypeTableToMarkdown with basePath"],99,161],["chunk-162",17,"plugin-selection-rules",["Remark plugins","Plugin selection rules"],63,162],["chunk-163",18,"search",["Search"],41,163],["chunk-164",18,"vocabulary",["Search","Vocabulary"],79,164],["chunk-165",18,"build-time-indexing",["Search","Build-time indexing"],66,165],["chunk-166",18,"runtime-search",["Search","Runtime search"],123,166],["chunk-167",18,"reading-docs-at-runtime",["Search","Reading docs at runtime"],62,167],["chunk-168",18,"source-grounded-answers",["Search","Source-grounded answers"],62,168],["chunk-169",18,"streaming-via-provider-entry-points",["Search","Streaming via provider entry points"],103,169],["chunk-170",18,"bash-tool-adapters",["Search","Bash tool adapters"],71,170],["chunk-171",18,"abuse-guards",["Search","Abuse guards"],60,171],["chunk-172",18,"when-to-add-embeddings",["Search","When to add embeddings"],73,172]],"terms":{"10":[[157,0,0,1,0]],"11":[[157,0,0,1,0]],"12":[[157,0,0,1,0]],"13":[[157,0,0,1,0]],"14":[[157,0,0,1,0]],"15":[[157,0,0,1,0]],"16":[[157,0,0,1,0],[158,0,0,1,0]],"17":[[157,0,0,1,0],[158,0,0,1,0]],"18":[[157,0,0,1,0],[158,0,0,1,0]],"35":[[86,0,0,1,0],[164,0,0,1,0]],"200":[[60,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0]],"300":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"5173":[[65,0,0,0,8]],"8601":[[133,0,0,1,0]],"components":[[0,1,1,2,0],[1,1,1,2,0],[2,1,1,2,0],[3,1,1,1,0],[4,1,1,1,0],[5,1,1,1,0],[6,1,1,2,1],[7,1,1,1,0],[8,1,1,1,0],[9,1,1,1,0],[10,1,1,1,0],[11,1,1,1,0],[12,1,1,1,0],[13,1,1,1,0],[14,1,1,1,0],[15,1,1,1,4],[16,1,1,1,0],[17,1,1,3,0],[52,0,0,1,0],[67,0,0,2,0],[68,0,1,2,2],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,2,0],[81,0,0,2,1],[91,0,0,1,0],[96,0,0,1,0],[120,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"mdx":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,2,0],[3,0,0,2,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,2,1],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,3],[16,0,0,1,2],[17,0,0,1,0],[18,0,0,2,0],[19,0,0,1,1],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[33,0,0,0,1],[41,0,0,1,0],[44,0,0,0,1],[52,0,0,2,0],[67,1,1,2,0],[68,1,2,2,1],[69,1,1,1,0],[70,1,1,1,0],[71,1,1,1,0],[72,1,1,1,0],[73,0,0,1,0],[75,0,0,0,1],[80,0,0,2,0],[81,0,0,2,1],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,2,1],[86,0,0,2,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,2,1],[90,0,0,1,0],[91,0,0,3,0],[92,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[98,0,0,1,0],[100,0,0,1,1],[101,0,0,2,0],[102,0,0,2,0],[104,0,0,1,0],[113,0,0,2,0],[114,0,0,2,0],[115,0,0,1,1],[116,0,0,1,1],[117,0,0,2,0],[118,0,0,1,0],[126,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[153,0,0,2,0],[156,0,0,2,0],[157,0,0,2,1],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,2,1],[162,0,0,1,0],[165,0,0,1,0]],"pipeline":[[0,0,0,2,0],[1,0,0,1,0],[2,0,0,2,0],[3,0,0,1,0],[4,0,0,2,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,2,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[26,0,0,1,0],[43,0,0,1,0],[56,0,0,1,0],[73,0,0,1,0],[80,0,0,1,0],[81,0,1,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,2,0],[93,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[103,0,0,1,0],[104,0,0,1,0],[115,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1]],"knows":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[68,0,0,1,0]],"flatten":[[0,0,0,2,0],[1,0,1,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,3,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[68,0,0,1,0],[81,0,0,0,1],[86,0,0,1,0],[157,0,0,2,0]],"into":[[0,0,0,2,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,3,0],[5,0,0,1,1],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[19,0,0,0,1],[32,1,1,0,0],[33,1,1,0,0],[34,1,1,0,0],[35,1,2,0,0],[36,1,1,0,0],[37,1,1,0,0],[38,1,1,0,0],[39,1,1,0,0],[40,1,1,0,0],[41,1,1,0,0],[42,1,1,0,0],[48,0,1,0,0],[54,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[73,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[102,0,0,3,0],[104,0,0,2,0],[107,0,0,1,0],[113,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[144,0,0,0,1],[151,0,0,1,0],[156,0,0,3,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,2,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[168,0,0,1,0]],"agent":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,3,3],[10,0,0,3,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,2,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,4,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[44,0,0,0,1],[47,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,3,0],[56,0,0,2,1],[57,0,0,3,1],[58,0,0,1,0],[59,0,0,1,1],[60,0,0,5,0],[61,0,0,4,0],[62,0,0,2,0],[63,0,0,1,1],[64,0,0,3,0],[65,0,0,3,2],[66,0,0,3,0],[81,0,0,1,0],[82,0,0,2,0],[84,0,0,2,0],[85,0,0,1,4],[86,0,0,1,0],[87,0,0,2,0],[89,0,0,2,1],[91,0,0,1,0],[97,0,0,2,0],[101,0,0,1,1],[102,0,0,1,0],[104,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,0,1],[112,0,0,1,0],[117,0,0,1,0],[119,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[142,0,1,0,0],[143,0,1,5,0],[144,0,1,0,0],[145,0,1,0,1],[146,0,1,2,0],[147,0,1,1,0],[148,0,1,2,0],[149,0,1,1,0],[150,0,0,1,0],[155,0,0,1,1],[156,0,0,1,0],[157,0,0,1,0],[162,0,0,1,0],[170,0,0,1,0]],"readable":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,0],[57,0,0,2,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[81,0,0,1,0],[83,0,0,1,0],[102,0,0,1,0],[156,0,0,1,0]],"markdown":[[0,0,0,2,0],[1,0,0,3,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,2,1],[7,0,0,1,0],[8,0,0,2,0],[9,0,0,1,2],[10,0,0,4,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,2,5],[17,0,0,2,0],[19,0,0,1,0],[32,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[53,0,0,5,0],[54,0,0,1,0],[55,0,0,6,0],[56,0,0,2,0],[57,0,0,2,0],[58,0,0,1,0],[59,0,0,2,1],[60,0,1,5,0],[61,0,1,3,0],[62,0,1,2,0],[63,0,1,1,0],[64,0,1,2,0],[65,0,0,5,1],[66,0,0,6,0],[67,0,0,1,0],[68,0,0,1,0],[81,0,0,3,0],[83,0,0,3,0],[85,0,0,1,1],[86,0,0,3,0],[87,0,0,1,0],[89,0,0,1,1],[91,0,0,2,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,2,0],[97,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[115,0,0,2,1],[116,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[120,0,0,3,0],[121,0,0,2,0],[123,0,0,1,0],[137,0,0,2,0],[138,0,0,4,0],[141,0,0,1,0],[143,0,0,4,0],[145,0,0,0,1],[146,0,0,5,0],[147,0,0,1,0],[148,0,0,1,0],[153,0,0,1,0],[156,0,0,3,0],[157,0,0,3,1],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,2,0],[162,0,0,1,0],[165,0,0,1,0]],"leadtype":[[0,0,0,1,0],[6,0,0,1,1],[8,0,0,8,4],[15,0,0,1,1],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,0,1],[20,0,0,1,0],[23,0,0,1,0],[25,0,0,1,0],[26,0,0,1,2],[27,0,0,0,1],[29,0,0,1,1],[30,0,0,1,0],[32,0,0,1,0],[33,0,0,0,1],[34,0,0,1,0],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,4],[39,0,0,0,1],[43,0,0,2,0],[44,0,0,0,2],[45,0,0,1,0],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,4],[49,0,0,1,1],[50,0,0,0,4],[54,0,0,1,0],[56,0,0,0,2],[57,0,0,0,1],[59,0,0,0,3],[63,0,0,0,1],[67,0,0,2,0],[68,0,0,2,0],[69,0,0,0,1],[70,0,0,0,1],[73,0,0,3,0],[74,0,0,1,0],[75,0,0,1,1],[76,0,0,1,1],[77,0,0,1,1],[78,0,0,3,2],[79,0,0,1,0],[80,0,0,1,0],[82,0,0,3,0],[87,0,0,1,0],[89,1,1,2,2],[90,1,1,0,0],[91,1,1,1,0],[92,1,1,1,0],[93,0,0,2,0],[94,0,0,3,0],[95,0,1,1,0],[96,0,1,1,0],[97,0,0,4,0],[98,0,0,1,0],[99,0,0,6,0],[100,0,0,1,0],[101,0,0,1,1],[102,0,0,1,0],[103,0,0,3,1],[104,0,0,2,1],[105,0,0,2,0],[106,0,0,3,1],[107,0,0,2,1],[108,0,0,2,0],[109,0,0,2,2],[110,0,0,2,1],[111,0,0,2,3],[112,0,0,8,0],[113,0,0,3,1],[114,0,0,1,1],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,0],[118,0,0,1,1],[119,0,0,2,0],[120,0,0,3,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,2,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,1],[130,0,0,0,1],[135,0,0,0,1],[136,0,0,1,0],[137,0,0,3,1],[140,0,0,0,6],[141,0,0,1,3],[142,0,0,0,1],[145,0,0,0,5],[149,0,0,1,0],[150,0,0,0,1],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,1,2],[156,0,0,0,1],[161,0,0,0,1],[163,0,0,1,0],[165,0,0,0,2],[166,0,0,0,1],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,3],[170,0,0,0,1]],"does":[[0,0,0,1,0],[13,0,0,1,0],[67,0,0,1,0],[96,0,1,0,0],[100,0,0,0,1],[106,0,0,0,1],[122,0,0,1,0],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1]],"not":[[0,0,0,1,0],[7,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[34,0,1,1,0],[60,0,0,2,0],[62,0,0,1,0],[67,0,0,1,0],[72,0,0,3,0],[74,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0],[87,0,0,1,0],[89,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[96,0,1,0,0],[106,0,0,1,0],[109,0,0,1,0],[119,0,0,1,0],[122,0,0,2,0],[123,0,0,2,0],[128,0,0,1,0],[138,0,0,1,0],[143,0,0,2,0],[145,0,0,1,0],[153,0,0,1,0],[154,0,0,2,0],[159,0,0,1,0],[164,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"ship":[[0,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,1],[38,0,0,1,1],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[94,0,0,1,0],[107,0,0,1,0],[150,0,0,1,0],[151,0,0,0,1]],"ui":[[0,0,0,1,0],[10,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[27,0,0,1,0],[67,0,0,1,0],[85,0,0,0,3],[89,0,0,1,1],[94,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[152,0,0,1,0],[166,0,0,1,0]],"your":[[0,0,0,1,0],[2,0,0,3,0],[9,0,0,1,1],[17,0,0,1,0],[22,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[32,0,0,2,0],[33,0,0,0,1],[34,0,0,1,0],[37,0,0,1,0],[40,0,0,3,2],[41,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[50,0,0,2,0],[52,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[59,0,0,3,0],[60,0,0,1,0],[61,0,0,4,0],[62,0,0,1,0],[64,0,0,2,0],[65,0,0,2,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[82,0,0,1,0],[84,0,0,2,0],[85,0,0,4,0],[86,0,0,1,0],[89,0,0,2,1],[90,0,1,1,0],[91,0,0,2,0],[96,0,0,1,0],[97,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[118,0,0,1,0],[135,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[152,0,0,2,0],[161,0,0,1,0],[163,0,0,1,0],[166,0,0,1,0],[169,0,0,1,0],[172,0,0,1,0]],"docs":[[0,0,0,1,0],[2,0,0,1,0],[5,0,0,0,1],[6,0,0,2,1],[9,0,0,0,4],[10,0,0,1,0],[11,0,0,0,2],[13,0,0,1,2],[15,0,0,0,1],[17,0,0,1,0],[19,0,0,1,3],[20,0,0,4,4],[21,0,0,0,4],[22,0,0,1,0],[23,0,0,2,0],[25,0,0,1,0],[26,0,0,1,2],[27,0,0,1,2],[28,0,0,2,0],[29,0,0,2,1],[30,0,0,1,0],[31,0,0,3,0],[32,1,1,3,0],[33,1,1,1,4],[34,1,1,2,0],[35,1,1,2,2],[36,1,2,2,0],[37,1,1,3,7],[38,1,1,1,2],[39,1,1,2,0],[40,1,1,4,1],[41,1,1,3,0],[42,1,1,1,0],[43,1,1,6,0],[44,1,1,2,4],[45,1,1,5,2],[46,1,1,3,2],[47,1,1,7,2],[48,1,1,5,14],[49,1,1,6,3],[50,1,1,3,10],[51,1,1,2,2],[52,1,1,3,0],[53,1,1,7,0],[54,1,1,2,0],[55,1,1,5,0],[56,1,1,3,1],[57,1,1,9,2],[58,1,1,1,4],[59,1,2,1,4],[60,1,1,4,0],[61,1,1,5,0],[62,1,1,1,0],[63,1,1,2,5],[64,1,1,1,0],[65,1,1,6,5],[66,1,1,8,0],[67,0,0,1,0],[68,0,0,0,1],[70,0,0,0,2],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[75,0,0,0,3],[76,0,0,0,1],[77,0,0,0,1],[78,0,0,0,1],[79,0,0,1,0],[80,0,0,2,0],[81,0,0,0,2],[82,0,0,9,0],[83,0,0,4,0],[84,0,0,6,0],[85,0,0,4,0],[86,0,0,2,0],[87,0,0,4,0],[89,0,0,4,3],[90,0,0,3,0],[91,0,0,2,0],[92,0,0,1,0],[93,0,0,3,0],[94,0,0,5,0],[96,0,0,1,0],[97,0,0,3,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,2,0],[101,0,1,3,1],[102,0,0,6,0],[104,0,0,12,0],[105,0,0,3,0],[106,0,0,8,0],[107,0,0,3,0],[108,0,0,1,8],[109,0,0,1,2],[110,0,0,1,0],[112,0,0,1,0],[114,0,0,1,2],[115,0,0,0,1],[116,0,0,0,2],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,9,0],[121,0,0,4,0],[122,0,0,1,0],[123,0,0,1,1],[124,0,0,1,0],[125,0,0,1,0],[129,0,0,3,0],[130,0,0,1,1],[132,0,1,0,0],[135,0,0,0,1],[136,0,0,1,0],[137,0,0,5,0],[138,0,0,10,0],[139,0,0,0,5],[140,0,0,1,2],[141,0,0,5,0],[143,0,0,1,0],[144,0,0,0,4],[145,0,0,1,4],[146,0,0,5,0],[150,0,0,5,0],[151,0,0,1,4],[152,0,0,1,1],[154,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0],[165,0,0,1,2],[166,0,0,1,2],[167,0,1,0,0],[169,0,0,1,0],[170,0,0,2,0],[172,0,0,2,0]],"app":[[0,0,0,1,0],[2,0,0,2,0],[15,0,0,1,1],[17,0,0,1,0],[19,0,0,0,1],[43,0,0,3,0],[44,0,0,1,3],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,2,0],[48,0,1,2,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,1,1,0],[53,0,0,2,0],[54,0,0,1,0],[56,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[102,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0]],"owns":[[0,0,0,1,0],[15,0,0,0,2],[36,0,0,1,0],[43,0,0,2,0],[67,0,0,1,0],[95,0,1,0,0]],"runtime":[[0,0,0,1,0],[2,0,0,1,0],[10,0,0,0,1],[15,0,0,0,2],[17,0,0,1,0],[25,0,0,2,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[50,0,0,1,0],[52,0,1,1,0],[56,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[105,0,0,1,0],[139,0,0,0,1],[142,0,0,2,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,1,2,0],[167,0,1,1,0],[168,0,0,1,0],[169,0,0,2,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"rendering":[[0,0,0,1,0],[117,0,0,1,0],[161,0,0,1,0]],"styling":[[0,0,0,1,0],[4,0,0,2,0],[15,0,0,0,1],[43,0,0,1,0],[96,0,0,1,0]],"accessibility":[[0,0,0,1,0],[67,0,0,1,0]],"only":[[0,0,0,1,0],[10,0,0,3,0],[13,0,0,1,0],[17,0,0,1,0],[21,0,0,2,0],[28,0,0,1,0],[29,0,0,1,0],[36,0,0,1,0],[41,0,0,1,0],[45,0,0,1,0],[81,0,0,0,3],[82,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[99,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[108,0,0,2,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0],[143,0,0,1,0],[153,0,0,2,0],[162,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0],[170,0,0,1,0],[172,0,0,1,0]],"has":[[0,0,0,1,0],[23,0,0,1,0],[55,0,0,2,0],[59,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0]],"honor":[[0,0,0,1,0]],"small":[[0,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0]],"naming":[[0,0,0,1,0],[2,0,1,0,0],[68,0,0,1,0]],"contract":[[0,0,0,1,0],[2,0,1,1,0],[17,0,0,1,0],[68,0,0,1,0],[81,0,0,1,0],[88,0,0,1,0],[100,0,0,1,0],[135,0,0,1,0],[153,0,0,1,0]],"so":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[7,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[20,0,0,1,0],[23,0,0,1,0],[35,0,0,1,0],[37,0,0,0,1],[38,0,0,0,1],[40,0,0,1,0],[47,0,0,1,0],[49,0,0,1,0],[55,0,0,2,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,2,0],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[83,0,0,3,0],[84,0,0,2,0],[95,0,0,1,0],[108,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[124,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[140,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[151,0,0,0,1],[159,0,0,1,0],[160,0,0,1,0],[164,0,0,2,0],[166,0,0,1,0],[168,0,0,1,0]],"remark":[[0,0,0,1,0],[2,0,0,2,0],[4,0,0,1,0],[5,0,0,1,0],[12,0,0,1,0],[16,0,0,0,2],[17,0,0,1,0],[37,0,0,0,1],[50,0,0,0,1],[68,0,0,2,0],[80,0,0,1,0],[81,0,0,3,4],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[95,0,0,1,0],[101,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,0,1],[118,0,1,1,1],[129,0,0,1,0],[140,0,0,0,1],[156,1,1,1,1],[157,1,1,0,0],[158,1,1,0,0],[159,1,1,0,0],[160,1,1,0,0],[161,1,1,0,1],[162,1,1,0,0]],"each":[[0,0,0,1,0],[1,0,0,1,0],[3,0,0,1,0],[20,0,0,2,0],[36,0,0,1,0],[55,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[87,0,0,2,0],[90,0,0,1,0],[97,0,0,1,0],[110,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[155,0,0,1,0],[156,0,0,1,0],[159,0,0,1,0],[164,0,0,1,0]],"component":[[0,0,0,1,0],[1,0,0,1,0],[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,0],[6,0,1,0,0],[7,0,1,0,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,0,0],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,1,0],[16,0,1,0,0],[17,0,0,1,0],[22,0,0,1,0],[68,0,0,2,0],[69,0,0,0,3],[71,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[96,0,0,2,0],[101,0,0,1,0],[118,0,0,1,0],[152,0,0,1,0],[156,0,0,1,0],[159,0,0,3,0]],"agents":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[16,0,0,0,2],[20,0,0,1,3],[24,0,0,1,0],[32,0,0,4,0],[33,0,0,1,2],[34,0,1,7,0],[35,0,0,4,1],[36,0,0,1,0],[37,0,0,2,2],[38,0,0,1,0],[39,0,0,3,0],[40,0,0,6,1],[41,0,0,3,0],[42,0,0,1,0],[49,0,0,1,0],[52,0,0,1,0],[54,1,1,1,0],[55,1,1,2,0],[56,1,1,0,0],[57,1,1,1,0],[58,1,1,0,0],[59,1,1,1,0],[60,1,2,1,0],[61,1,2,0,0],[62,1,2,0,0],[63,1,2,0,0],[64,1,2,1,0],[65,1,1,1,0],[66,1,1,2,0],[81,0,0,0,3],[82,0,0,1,0],[83,0,0,5,0],[84,0,0,1,0],[85,0,0,5,3],[86,0,0,1,0],[87,0,0,1,0],[89,0,0,2,8],[90,0,0,1,0],[91,0,0,5,0],[92,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[101,0,0,1,0],[102,0,0,3,0],[104,0,0,4,0],[107,0,0,1,0],[119,0,0,1,0],[120,0,0,5,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,3,0],[124,0,0,1,0],[125,0,0,1,0],[137,0,0,2,0],[138,0,0,2,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,5,0],[147,0,0,2,0],[148,0,0,2,0],[149,0,0,1,0],[150,0,0,5,0],[151,0,0,1,1],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,3,0],[155,0,0,1,0]],"search":[[0,0,0,1,0],[1,0,0,1,0],[5,0,0,1,0],[16,0,0,0,1],[20,0,0,1,0],[22,0,0,2,0],[24,0,0,2,0],[25,1,1,2,0],[26,1,1,3,3],[27,1,1,2,3],[28,1,1,3,0],[29,1,1,2,1],[30,1,1,2,0],[31,1,1,3,0],[35,0,0,1,0],[40,0,0,1,0],[44,0,0,0,1],[47,0,0,3,0],[49,0,0,1,0],[50,0,0,1,1],[52,0,0,2,0],[53,0,0,3,0],[81,0,0,0,4],[82,0,0,2,0],[83,0,0,3,0],[85,0,0,0,4],[86,0,0,2,0],[87,0,0,2,0],[89,0,0,3,3],[90,0,0,2,0],[91,0,0,2,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,4,0],[95,0,0,1,0],[97,0,0,2,0],[101,0,0,1,2],[102,0,0,2,0],[104,0,0,2,0],[107,0,0,2,0],[108,0,0,1,3],[112,0,0,1,0],[120,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[143,0,0,1,0],[147,0,0,1,0],[154,0,0,1,0],[163,1,1,2,0],[164,1,1,5,0],[165,1,1,2,3],[166,1,2,3,3],[167,1,1,2,1],[168,1,1,1,1],[169,1,1,1,3],[170,1,1,1,1],[171,1,1,1,0],[172,1,1,2,0]],"llms":[[0,0,0,1,0],[9,0,0,1,0],[11,0,0,0,2],[12,0,0,1,0],[16,0,0,0,2],[19,0,0,3,0],[20,0,0,1,3],[24,0,0,1,0],[34,0,1,4,0],[35,0,0,2,0],[44,0,0,0,2],[47,0,0,2,0],[49,0,0,1,0],[50,0,0,1,0],[53,0,0,2,0],[54,0,0,2,0],[55,0,0,2,0],[56,0,0,2,3],[57,0,0,4,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,3,0],[63,0,0,4,0],[64,0,0,1,0],[65,0,0,3,1],[66,0,0,3,0],[72,0,0,1,0],[81,0,0,0,2],[82,0,0,4,0],[83,0,0,6,0],[84,0,0,1,0],[85,0,0,2,1],[86,0,0,1,0],[87,0,0,4,0],[89,0,0,2,3],[91,0,0,3,0],[93,0,0,1,0],[94,0,0,5,0],[95,0,0,2,0],[97,0,0,2,0],[100,0,0,1,0],[101,0,0,1,3],[104,0,0,4,0],[107,0,0,2,0],[108,0,0,0,3],[119,0,0,2,0],[120,0,0,8,0],[121,0,0,13,0],[122,0,0,7,0],[123,0,0,5,2],[124,0,0,3,0],[125,0,0,2,1],[137,0,0,3,0],[138,0,0,5,0],[139,0,1,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,3,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,3,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,3,0],[155,0,0,1,0],[161,0,0,1,0]],"full":[[0,0,0,1,0],[9,0,0,1,0],[19,0,0,1,0],[22,0,0,2,0],[23,0,0,1,0],[35,0,0,1,0],[37,0,0,1,0],[44,0,0,0,1],[47,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,0,1],[57,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[66,0,0,1,0],[74,0,0,1,0],[81,0,0,0,1],[82,0,0,2,0],[83,0,0,3,0],[87,0,0,2,0],[89,0,0,1,1],[91,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[100,0,0,1,0],[101,0,0,0,1],[103,0,0,1,0],[104,0,0,2,0],[107,0,0,1,0],[108,0,0,0,1],[110,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,6,0],[121,0,0,10,0],[122,0,0,5,0],[123,0,0,3,1],[124,0,0,2,0],[125,0,0,1,0],[132,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[143,0,0,1,0],[147,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[161,0,0,1,0]],"txt":[[0,0,0,1,0],[9,0,0,1,0],[11,0,0,0,2],[16,0,0,0,2],[19,0,0,3,0],[20,0,0,1,1],[24,0,0,1,0],[26,0,0,0,1],[34,0,1,4,0],[35,0,0,2,0],[44,0,0,0,2],[47,0,0,3,0],[49,0,0,1,0],[50,0,0,1,0],[53,0,0,2,0],[54,0,0,3,0],[55,0,0,4,0],[56,0,0,3,5],[57,0,0,5,0],[58,0,0,2,2],[59,0,0,2,0],[60,0,0,2,0],[61,0,0,3,0],[62,0,0,5,0],[63,0,1,6,2],[64,0,0,2,0],[65,0,0,4,1],[66,0,0,6,0],[72,0,0,1,0],[81,0,0,0,2],[82,0,0,5,0],[83,0,0,6,0],[84,0,0,2,0],[85,0,0,2,1],[86,0,0,1,0],[87,0,0,4,0],[89,0,0,2,3],[91,0,0,3,0],[93,0,0,1,0],[94,0,0,5,0],[95,0,0,2,0],[97,0,0,2,0],[100,0,0,1,0],[101,0,0,1,4],[104,0,0,5,0],[107,0,0,2,0],[108,0,0,1,4],[119,0,0,2,0],[120,0,0,8,0],[121,0,0,13,0],[122,0,0,7,0],[123,0,0,5,3],[124,0,0,3,0],[125,0,0,2,0],[137,0,0,4,0],[138,0,0,6,0],[139,0,1,1,1],[140,0,0,1,0],[141,0,0,2,1],[142,0,0,1,0],[143,0,0,4,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,3,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,3,0],[155,0,0,1,0],[161,0,0,1,0]],"why":[[1,0,1,0,0],[34,0,1,0,0],[159,0,1,0,0]],"all":[[1,0,1,0,0],[53,0,0,1,0],[61,0,0,1,0],[72,0,0,1,0],[83,0,0,1,0],[91,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0]],"interactive":[[1,0,0,1,0],[16,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[156,0,0,1,0]],"like":[[1,0,0,1,0],[4,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[55,0,1,0,0],[104,0,0,1,0],[150,0,0,1,0]],"tabs":[[1,0,0,2,0],[2,0,0,1,0],[7,0,1,0,2],[81,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[157,0,0,1,0],[166,0,0,0,1]],"callout":[[1,0,0,2,0],[2,0,0,1,0],[4,0,1,0,2],[14,0,0,2,0],[15,0,0,0,2],[17,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[157,0,0,1,0]],"render":[[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[15,0,0,0,1],[16,0,0,1,0],[27,0,0,1,0],[52,0,0,2,0],[59,0,0,1,0],[67,1,1,1,0],[68,1,1,0,0],[69,1,1,0,0],[70,1,1,0,0],[71,1,2,0,0],[72,1,1,0,0],[75,0,0,1,0],[85,0,0,0,1],[87,0,0,1,0],[102,0,0,3,0],[115,0,0,1,0],[146,0,0,1,0],[153,0,0,1,0]],"fine":[[1,0,0,1,0],[57,0,0,1,0],[171,0,0,1,0]],"browser":[[1,0,0,1,0],[10,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[85,0,0,0,1],[89,0,0,0,1]],"but":[[1,0,0,1,0],[4,0,0,2,0],[19,0,0,2,0],[20,0,0,1,0],[49,0,0,1,0],[97,0,0,1,0],[122,0,0,4,0],[138,0,0,1,0],[150,0,0,1,0],[152,0,0,1,0],[166,0,0,1,0]],"do":[[1,0,0,1,0],[4,0,0,1,0],[7,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[29,0,0,1,1],[60,0,0,1,0],[62,0,0,1,0],[72,0,0,2,0],[109,0,0,1,0],[168,0,0,0,1]],"nothing":[[1,0,0,1,0],[79,0,0,1,0]],"reading":[[1,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[167,0,1,0,0]],"raw":[[1,0,0,1,0]],"text":[[1,0,0,1,0],[11,0,0,1,1],[16,0,0,1,0],[19,0,0,1,0],[26,0,0,1,0],[30,0,0,1,0],[35,0,0,0,1],[57,0,0,1,0],[59,0,0,0,1],[60,0,0,3,0],[65,0,0,1,1],[85,0,0,1,1],[86,0,0,1,0],[89,0,0,0,1],[101,0,0,0,1],[104,0,0,1,0],[105,0,0,2,0],[143,0,0,1,0],[145,0,0,0,1],[154,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[164,0,0,1,0],[169,0,0,1,0],[171,0,0,1,0]],"flattening":[[1,0,0,1,0],[2,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[101,0,0,1,0],[118,0,0,1,0],[129,0,0,1,0]],"converts":[[1,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0]],"portable":[[1,0,0,1,0],[86,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0]],"equivalent":[[1,0,0,1,0],[7,0,0,1,0],[13,0,0,1,0],[86,0,0,1,0],[110,0,0,1,0],[156,0,0,1,0]],"conversion":[[1,0,0,1,0],[6,0,0,1,1],[12,0,0,1,0],[14,0,0,1,0],[15,0,0,0,1],[19,0,0,1,0],[26,0,0,1,0],[50,0,0,1,0],[89,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[105,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[139,0,0,0,1],[140,0,0,1,0],[161,0,0,2,0],[165,0,0,1,0]],"time":[[1,0,0,1,0],[14,0,0,1,0],[25,0,0,1,0],[32,0,0,1,0],[56,0,0,1,0],[87,0,0,1,0],[136,0,0,1,0],[144,0,0,1,0],[153,0,0,1,0],[161,0,0,2,0],[163,0,0,1,0],[165,0,1,0,0]],"becomes":[[1,0,0,4,0],[18,0,0,1,0],[19,0,0,2,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[81,0,0,3,0],[101,0,0,1,0],[172,0,0,1,0]],"blockquote":[[1,0,0,1,0],[4,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[157,0,0,1,0]],"stack":[[1,0,0,1,0],[68,0,0,1,0],[81,0,0,2,1],[86,0,0,1,0],[87,0,0,1,0],[95,0,0,1,0],[113,0,0,1,0],[118,0,0,2,0],[129,0,0,1,0],[156,0,0,2,0],[157,0,1,2,0],[158,0,1,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,1,0],[162,0,0,1,0]],"bold":[[1,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[157,0,0,1,0]],"headings":[[1,0,0,1,0],[7,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[69,0,0,2,0],[72,0,0,2,0],[81,0,0,1,0],[83,0,0,1,0],[86,0,0,3,0],[138,0,0,1,0],[153,0,0,1,0],[164,0,0,1,0]],"one":[[1,0,0,1,0],[8,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[24,0,0,3,0],[36,0,0,1,0],[43,0,0,1,0],[53,0,0,3,0],[56,0,0,0,1],[57,0,1,1,0],[58,0,1,0,0],[61,0,0,1,0],[65,0,0,1,0],[80,0,0,2,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[95,0,0,1,0],[97,0,0,2,0],[100,0,1,0,1],[106,0,0,0,1],[107,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[121,0,0,2,0],[138,0,0,1,0],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1],[159,0,0,2,0],[161,0,0,1,0],[169,0,0,2,0]],"per":[[1,0,0,1,0],[8,0,0,2,0],[24,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[63,0,0,1,0],[76,0,0,1,0],[91,0,0,1,0],[107,0,0,1,0],[113,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[157,0,0,1,0],[161,0,0,1,0]],"tab":[[1,0,0,1,0],[2,0,0,1,0],[7,0,0,0,6],[157,0,0,1,0]],"typetable":[[1,0,0,1,0],[2,0,0,1,0],[14,0,1,1,1],[81,0,0,1,0],[91,0,0,1,0],[157,0,0,1,0],[162,0,0,1,0]],"table":[[1,0,0,1,0],[8,0,0,1,0],[14,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,2,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[81,0,0,1,0],[157,0,0,2,0],[161,0,0,1,0]],"mermaid":[[1,0,0,2,0],[2,0,0,1,0],[16,0,1,1,2],[20,0,0,0,1],[33,0,0,0,1],[44,0,0,0,1],[81,0,0,0,1],[85,0,0,0,1],[89,0,0,0,1],[91,0,0,1,0],[117,0,0,1,0],[157,0,0,2,1]],"fenced":[[1,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[153,0,0,1,0],[157,0,0,3,0],[158,0,0,3,0]],"block":[[1,0,0,1,0],[9,0,0,1,0],[16,0,0,1,0],[18,0,0,1,0],[157,0,0,2,0],[158,0,0,2,0]],"diagram":[[1,0,0,1,0],[16,0,0,1,0],[92,0,0,1,0]],"source":[[1,0,0,1,0],[15,0,0,1,1],[16,0,0,1,0],[20,0,0,1,0],[21,0,0,1,2],[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[41,0,0,1,0],[43,0,0,3,0],[44,0,0,1,1],[45,0,1,2,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,3,0],[49,0,0,2,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,3,0],[53,0,0,2,0],[55,0,0,1,0],[73,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,2,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,1],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[95,0,0,1,0],[110,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[126,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[160,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,1,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"survives":[[1,0,0,1,0]],"other":[[1,0,0,1,0],[16,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[76,0,1,0,0],[81,0,0,1,0],[85,0,0,1,0],[128,0,0,1,0],[136,0,0,1,0]],"tooling":[[1,0,0,1,0],[32,0,0,1,0]],"this":[[1,0,0,1,0],[2,0,0,1,0],[4,0,0,1,0],[6,0,0,1,1],[9,0,0,1,1],[10,0,0,1,0],[24,0,1,0,0],[26,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[40,0,0,2,0],[41,0,1,2,0],[43,0,0,2,0],[49,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[67,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[102,0,0,1,0],[107,0,0,1,0],[115,0,0,1,0],[126,0,0,1,0],[151,0,0,0,1],[153,0,0,1,0],[157,0,0,1,0],[160,0,0,1,0]],"means":[[1,0,0,1,0],[122,0,0,1,0],[143,0,0,1,0]],"same":[[1,0,0,1,0],[2,0,0,1,0],[6,0,0,1,0],[11,0,0,1,0],[20,0,0,1,0],[24,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[48,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[61,0,0,1,0],[69,0,1,0,0],[72,0,0,1,0],[73,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[86,0,0,2,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[110,0,0,1,0],[120,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[150,0,0,3,0],[152,0,0,2,0],[153,0,0,1,0],[167,0,0,1,0],[170,0,0,1,0]],"content":[[1,0,0,1,0],[4,0,0,1,1],[6,0,0,1,0],[7,0,0,3,0],[10,0,0,2,0],[12,0,0,4,0],[26,0,0,1,1],[27,0,0,0,3],[28,0,0,0,1],[29,0,0,0,1],[31,0,0,1,0],[34,0,0,1,0],[43,0,0,2,0],[47,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[60,0,0,2,0],[65,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[81,0,0,0,1],[83,0,0,3,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,2,0],[87,0,0,1,0],[91,0,0,1,0],[94,0,0,2,0],[97,0,0,2,0],[100,0,0,1,0],[101,0,0,0,1],[103,0,0,1,0],[107,0,0,1,0],[108,0,0,0,1],[110,0,0,1,0],[120,0,0,1,0],[129,0,1,0,0],[131,0,0,0,1],[136,0,0,2,0],[143,0,0,2,0],[145,0,0,0,3],[146,0,0,1,0],[160,0,0,1,0],[164,0,0,4,0],[165,0,0,1,1],[166,0,0,0,3],[167,0,0,0,2],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,1]],"reaches":[[1,0,0,1,0]],"three":[[1,0,0,1,0],[18,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,1,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0]],"audiences":[[1,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,1,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0]],"humans":[[1,0,0,1,0],[6,0,0,1,0],[32,0,0,1,0],[54,0,0,1,0],[85,0,0,1,1],[89,0,0,0,3],[91,0,0,1,0]],"without":[[1,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[19,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[32,0,0,1,0],[55,0,0,1,0],[59,0,0,1,0],[115,0,0,1,0],[117,0,0,1,0],[122,0,0,1,0],[141,0,0,1,0],[155,0,0,1,0],[163,0,0,1,0],[164,0,0,1,0]],"you":[[1,0,0,1,0],[2,0,0,1,0],[14,0,0,1,0],[17,0,0,1,0],[20,0,0,2,0],[22,0,0,1,0],[24,0,1,1,0],[26,0,0,1,0],[29,0,0,1,0],[32,0,0,1,0],[37,0,0,1,0],[41,0,0,1,0],[43,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[77,0,0,1,0],[82,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[90,0,0,2,0],[91,0,1,0,0],[94,0,0,3,0],[97,0,0,3,0],[110,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0],[148,0,0,2,0],[151,0,0,0,1],[153,0,0,1,0],[154,0,0,1,0],[159,0,0,2,0],[162,0,0,2,0],[164,0,0,1,0],[167,0,0,2,0],[168,0,0,1,0],[170,0,0,1,0]],"maintaining":[[1,0,0,1,0]],"two":[[1,0,0,1,0],[2,0,0,1,0],[25,0,0,1,0],[63,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,1,2,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[86,0,0,2,0],[87,0,0,1,0],[88,0,0,1,0],[103,0,0,1,0],[154,0,0,1,0],[162,0,0,1,0]],"copies":[[1,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0]],"recognizes":[[2,0,0,1,0]],"these":[[2,0,0,1,0],[53,0,0,1,0],[83,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[151,0,0,0,1],[154,0,0,1,0]],"names":[[2,0,0,4,0],[17,0,0,1,0],[68,0,0,2,0],[80,0,0,1,0],[92,0,0,1,0],[106,0,0,1,0],[159,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"if":[[2,0,0,2,0],[17,0,0,1,0],[19,0,0,1,0],[20,0,0,2,0],[24,0,0,1,0],[26,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,0,1],[39,0,0,2,0],[41,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,2,0],[57,0,0,1,2],[59,0,0,2,1],[61,0,0,1,0],[63,0,0,1,0],[65,0,0,1,0],[68,0,0,1,0],[69,0,0,0,3],[87,0,0,1,0],[94,0,0,1,0],[106,0,0,2,0],[118,0,0,1,0],[143,0,0,0,1],[145,0,0,1,0],[152,0,0,0,1],[153,0,0,1,0],[159,0,0,1,0],[162,0,0,1,0]],"just":[[2,0,0,1,0],[41,0,0,1,0],[119,0,0,1,0],[164,0,0,1,0]],"works":[[2,0,0,1,0],[24,0,0,1,0],[29,0,0,1,0],[80,1,1,0,0],[81,1,1,0,0],[82,1,1,0,0],[83,1,1,1,0],[84,1,1,0,0],[85,1,1,0,0],[86,1,1,0,0],[87,1,1,0,0],[88,1,1,0,0],[92,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0],[139,0,0,0,3],[142,0,0,1,0],[151,0,0,0,2],[166,0,0,1,0]],"accordion":[[2,0,0,1,0],[12,0,1,0,2],[157,0,0,1,0]],"accordionitem":[[2,0,0,1,0],[12,0,0,0,2]],"audience":[[2,0,0,1,0],[10,0,1,0,4],[135,0,0,0,1],[157,0,0,2,0]],"card":[[2,0,0,1,0],[5,0,0,0,1]],"cards":[[2,0,0,1,0],[5,0,1,0,2],[157,0,0,1,0]],"commandtabs":[[2,0,0,1,0],[8,0,1,0,3],[157,0,0,1,0]],"details":[[2,0,0,1,0],[12,0,0,2,1],[157,0,0,1,0]],"example":[[2,0,0,1,0],[15,0,1,1,2],[26,0,0,0,2],[47,0,0,0,1],[48,0,0,0,2],[50,0,0,0,4],[51,0,0,0,2],[57,0,0,1,0],[61,0,0,2,0],[70,0,0,0,1],[71,0,0,2,0],[101,0,0,0,1],[139,0,1,0,0],[151,0,1,0,0],[158,0,0,1,0],[159,0,0,1,0]],"extractedtypetable":[[2,0,0,1,0],[14,0,1,1,0],[157,0,0,1,0],[161,0,0,1,1]],"file":[[2,0,0,1,0],[11,0,0,0,2],[14,0,0,1,0],[15,0,0,1,0],[18,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[70,0,0,1,0],[76,0,0,1,0],[78,0,0,1,0],[83,0,0,2,0],[85,0,0,1,0],[87,0,0,1,0],[101,0,0,1,0],[104,0,0,2,0],[106,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[131,0,0,0,1],[137,0,0,1,0],[138,0,0,2,0],[146,0,0,1,0],[151,0,0,0,2],[161,0,0,4,0]],"filetree":[[2,0,0,1,0],[11,0,1,0,2],[157,0,0,1,0],[158,0,0,1,0]],"folder":[[2,0,0,1,0],[11,0,0,0,2],[49,0,0,1,0],[80,0,0,1,0],[98,0,0,1,0],[104,0,0,2,0],[106,0,0,1,0]],"prompt":[[2,0,0,1,0],[9,0,1,4,4],[29,0,0,1,0],[157,0,0,2,0],[158,0,0,2,0],[168,0,0,1,1]],"section":[[2,0,0,1,0],[3,0,0,1,0],[20,0,0,1,0],[24,0,0,1,0],[31,0,0,1,0],[86,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[122,0,0,1,0],[124,0,0,1,0],[134,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[164,0,0,1,0]],"selector":[[2,0,0,1,0]],"step":[[2,0,0,1,0],[6,0,0,1,4],[37,0,0,1,0],[72,0,0,1,0],[87,0,0,1,0],[102,0,1,0,0],[146,0,0,2,0]],"steps":[[2,0,0,1,0],[6,0,1,0,2],[48,0,0,1,0],[75,0,0,0,1],[91,0,0,1,0],[157,0,0,1,0]],"topicswitcher":[[2,0,0,1,0],[13,0,1,0,1],[22,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0]],"uses":[[2,0,0,1,0],[40,0,0,1,0],[60,0,0,1,0],[68,0,0,1,0],[75,0,0,0,2],[86,0,0,1,0],[120,0,0,1,0],[124,0,0,1,0],[153,0,0,1,0]],"different":[[2,0,0,1,0],[41,0,0,1,0],[68,0,0,1,0],[74,0,0,1,0],[82,0,0,1,0],[85,0,0,2,0],[149,0,0,1,0]],"have":[[2,0,0,1,0],[20,0,0,1,0],[41,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[77,0,0,1,0],[167,0,0,1,0]],"options":[[2,0,0,1,0],[103,0,0,0,1],[104,0,0,0,1],[110,0,0,0,1],[161,0,0,1,0],[169,0,0,1,0]],"rename":[[2,0,0,1,0]],"match":[[2,0,0,1,0],[72,0,0,1,0],[172,0,0,1,0]],"add":[[2,0,0,1,0],[8,0,0,3,1],[15,0,0,1,0],[17,0,0,1,0],[25,1,1,0,0],[26,1,1,0,0],[27,1,1,0,0],[28,1,2,1,0],[29,1,1,0,0],[30,1,1,0,0],[31,1,1,0,0],[37,0,0,1,0],[40,0,0,1,0],[52,0,0,2,0],[57,0,1,0,0],[58,0,1,0,0],[59,0,1,1,0],[66,0,0,2,0],[68,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[99,0,0,3,0],[100,0,0,1,0],[102,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0],[135,0,0,1,0],[146,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0],[172,0,1,1,0]],"custom":[[2,0,0,1,0],[37,0,0,1,0],[49,0,0,1,0],[50,0,1,1,0],[51,0,1,0,0],[68,0,0,1,0],[99,0,0,1,0],[109,0,1,1,0],[110,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[130,0,0,3,0],[135,0,1,1,0],[153,0,0,1,0],[159,0,0,2,0],[162,0,0,1,0]],"plugin":[[2,0,0,1,0],[17,0,0,2,0],[37,0,0,1,0],[50,0,0,1,0],[68,0,0,1,0],[81,0,0,0,1],[94,0,0,1,0],[95,0,0,1,0],[99,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[118,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,2,0],[160,0,0,1,0],[161,0,0,4,0],[162,0,1,2,0]],"that":[[2,0,0,2,0],[20,0,0,3,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[41,0,0,2,0],[43,0,0,3,0],[44,0,0,1,0],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,2,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[60,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[76,0,0,1,0],[82,0,0,2,0],[85,0,0,3,0],[86,0,0,3,0],[87,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[94,0,0,3,0],[97,0,0,1,0],[101,0,0,2,0],[106,0,0,1,1],[107,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,3,0],[124,0,0,1,0],[129,0,0,1,0],[131,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[139,0,0,0,2],[140,0,0,0,1],[141,0,0,1,0],[150,0,0,2,0],[151,0,0,0,1],[153,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0],[169,0,0,1,0],[172,0,0,1,0]],"maps":[[2,0,0,1,0],[68,0,0,1,0]],"back":[[2,0,0,1,0],[68,0,0,1,0],[106,0,0,1,0],[115,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0]],"above":[[2,0,0,1,0],[14,0,0,1,1],[60,0,0,1,0],[94,0,0,1,0]],"registration":[[2,0,0,1,0]],"heading":[[2,0,0,1,0],[14,0,0,1,1],[19,0,0,1,0],[27,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,1,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,3,0],[86,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[164,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0]],"ids":[[2,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,2,0]],"page":[[2,0,0,1,0],[10,0,0,1,0],[18,0,0,2,0],[19,0,0,1,0],[20,0,0,2,3],[21,0,0,1,0],[22,0,0,3,0],[23,0,0,1,0],[24,0,0,1,0],[27,0,0,1,0],[31,0,0,1,0],[53,0,0,3,0],[55,0,0,4,0],[56,0,0,1,0],[59,0,0,4,4],[61,0,0,1,0],[62,0,0,1,0],[66,0,0,2,0],[67,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[80,0,0,1,0],[81,0,0,0,1],[83,0,0,3,0],[84,0,0,1,0],[86,0,0,2,0],[87,0,0,1,0],[100,0,1,2,0],[102,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[117,0,0,1,0],[120,0,0,4,0],[121,0,0,2,0],[122,0,0,1,0],[123,0,0,2,0],[126,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[138,0,0,2,0],[143,0,0,1,0],[145,0,0,2,0],[153,0,0,3,0],[164,0,0,2,0],[167,0,0,1,0],[172,0,0,1,0]],"sidebars":[[2,0,0,1,0],[153,0,0,1,0]],"concerns":[[2,0,0,1,0]],"see":[[2,0,0,1,0],[4,0,0,1,0],[19,0,0,1,0],[23,0,0,1,0],[41,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[61,0,0,1,0],[74,0,0,1,0],[81,0,0,2,0],[85,0,0,1,0],[86,0,0,1,0],[92,0,0,1,0],[96,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[107,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[118,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[138,0,0,1,0],[146,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0]],"toc":[[2,0,0,1,0],[52,0,0,1,0],[67,1,1,0,0],[68,1,1,0,0],[69,1,1,0,0],[70,1,2,1,1],[71,1,1,1,0],[72,1,1,2,0],[102,0,0,2,0],[153,0,0,3,1]],"setup":[[2,0,0,1,0],[75,0,0,0,1],[90,0,0,1,0],[102,0,1,0,0],[155,0,0,1,0]],"reference":[[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,1],[6,0,1,0,0],[7,0,1,0,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,1,1],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,0,0],[16,0,1,0,0],[20,0,0,0,1],[23,0,0,1,0],[31,0,0,1,0],[35,0,0,0,1],[42,0,0,1,0],[49,0,0,0,2],[61,0,0,1,0],[74,0,0,1,0],[88,0,0,1,0],[90,0,0,1,0],[106,0,0,0,2],[110,0,0,1,0],[120,0,0,1,0],[126,0,0,1,0],[139,0,0,0,2],[151,0,0,0,2]],"below":[[3,0,0,1,0],[130,0,0,1,0],[151,0,0,0,1]],"shows":[[3,0,0,1,0],[11,0,0,1,0],[101,0,0,1,0]],"authored":[[3,0,0,1,0],[16,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0]],"live":[[3,0,0,1,0],[7,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,2,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[61,0,0,1,0],[63,0,1,0,0],[125,0,0,1,0],[144,0,0,1,0],[146,0,0,1,0]],"wraps":[[4,0,0,1,0]],"supporting":[[4,0,0,2,0],[12,0,0,1,1]],"context":[[4,0,0,2,0],[26,0,0,1,0],[29,0,0,1,0],[46,0,0,1,0],[78,0,0,1,0],[95,0,0,1,0],[104,0,0,1,0],[119,0,0,1,0],[120,0,0,2,0],[122,0,0,3,0],[123,0,0,1,0],[138,0,0,1,0],[145,0,0,0,1],[167,0,0,1,0],[168,0,0,2,1]],"warnings":[[4,0,0,2,0],[46,0,0,0,1],[48,0,0,0,1],[75,0,0,2,1],[77,0,0,0,1],[110,0,0,3,0],[131,0,0,0,1],[135,0,0,1,0]],"tips":[[4,0,0,2,0]],"variants":[[4,0,0,2,0],[120,0,0,1,0],[124,0,0,1,0],[148,0,0,1,0]],"change":[[4,0,0,2,0]],"identically":[[4,0,0,2,0],[97,0,0,1,0]],"info":[[4,0,0,1,1],[14,0,0,1,1]],"heads":[[4,0,0,1,1]],"up":[[4,0,0,1,1],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[73,0,0,1,0]],"callouts":[[4,0,0,1,0]],"wrap":[[4,0,0,1,0]],"flattens":[[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[68,0,0,1,0],[86,0,0,2,0],[113,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"them":[[4,0,0,1,0],[12,0,0,1,1],[22,0,0,1,0],[25,0,0,1,0],[27,0,0,1,0],[36,0,0,1,0],[57,0,0,2,0],[61,0,0,1,0],[68,0,0,1,0],[79,0,0,1,0],[108,0,0,1,0],[118,0,0,1,0],[132,0,0,1,0],[151,0,0,0,1],[165,0,0,1,0]],"blockquotes":[[4,0,0,1,0]],"still":[[4,0,0,1,0],[12,0,0,1,0],[19,0,0,1,0],[23,0,0,1,0],[43,0,0,1,0],[69,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[106,0,0,1,0],[123,0,0,1,0],[129,0,0,1,0],[138,0,0,1,0],[166,0,0,1,0]],"warning":[[4,0,0,2,0],[75,0,0,1,0],[110,0,0,1,0]],"don":[[4,0,0,1,0],[22,0,0,1,0],[35,0,0,1,0],[41,0,0,2,0],[74,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[132,0,0,1,0],[148,0,0,1,0],[159,0,0,1,0],[162,0,0,1,0],[169,0,0,1,0]],"success":[[4,0,0,1,0],[15,0,0,0,1],[105,0,0,1,0]],"error":[[4,0,0,1,0],[23,0,0,2,0],[38,0,0,0,1],[46,0,0,0,1],[48,0,0,0,2],[57,0,0,0,7],[74,0,0,1,0],[75,0,0,1,1],[76,0,0,0,1],[78,0,0,0,1],[79,0,0,1,0],[105,0,0,4,0],[108,0,0,1,0],[110,0,0,2,0],[128,0,0,6,0],[129,0,0,3,0],[130,0,0,1,1],[131,0,0,0,2],[135,0,0,1,0],[149,0,0,1,0],[152,0,0,0,1],[172,0,0,1,0]],"tip":[[4,0,0,1,0],[61,0,0,1,0]],"tsx":[[4,0,0,0,1],[5,0,0,0,1],[6,0,0,0,1],[7,0,0,0,1],[8,0,0,0,1],[9,0,0,0,1],[10,0,0,0,1],[11,0,0,0,1],[12,0,0,0,1],[13,0,0,0,1],[14,0,0,0,1],[15,0,0,0,3],[16,0,0,0,1],[68,0,0,0,1],[69,0,0,0,1],[71,0,0,1,0]],"title":[[4,0,0,0,1],[5,0,0,0,1],[6,0,0,0,2],[9,0,0,0,1],[12,0,0,0,1],[14,0,0,1,1],[15,0,0,0,2],[19,0,0,1,1],[21,0,0,0,3],[22,0,0,1,0],[49,0,0,0,3],[59,0,0,1,0],[81,0,0,0,1],[100,0,0,1,1],[106,0,0,1,2],[108,0,0,0,1],[117,0,0,1,0],[132,0,0,2,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,0,1],[145,0,0,0,2]],"variant":[[4,0,0,0,1],[7,0,0,1,0],[14,0,0,1,1],[15,0,0,0,1],[120,0,0,3,0],[122,0,0,2,0]],"body":[[4,0,0,0,1],[9,0,0,1,0],[14,0,0,1,1],[19,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[81,0,0,0,1],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[158,0,0,1,0],[164,0,0,1,0]],"goes":[[4,0,0,0,1],[60,0,0,1,0],[61,0,0,1,0]],"here":[[4,0,0,0,1],[92,0,0,1,0]],"grid":[[5,0,0,1,0]],"short":[[5,0,0,1,0],[22,0,0,1,0],[94,0,1,0,0]],"linked":[[5,0,0,1,0]],"entry":[[5,0,0,1,0],[19,0,0,1,0],[29,0,0,1,0],[59,0,0,1,2],[64,0,0,1,0],[65,0,0,1,0],[69,0,0,1,0],[99,0,0,1,0],[112,0,1,1,0],[113,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[149,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0],[169,0,1,0,0]],"points":[[5,0,0,1,0],[23,0,0,1,0],[34,0,0,1,0],[99,0,0,1,0],[106,0,0,1,0],[112,0,1,1,0],[129,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1],[144,0,0,0,1],[163,0,0,1,0],[169,0,1,0,0]],"bullet":[[5,0,0,1,0]],"list":[[5,0,0,1,0],[6,0,0,2,1],[36,0,0,1,0],[39,0,0,1,0],[74,0,0,1,0],[110,0,0,1,0],[151,0,0,0,1],[157,0,0,3,0],[158,0,0,1,0]],"links":[[5,0,0,1,0],[23,0,0,1,0],[34,0,0,1,0],[46,0,0,1,0],[53,0,0,1,0],[55,0,0,2,0],[57,0,0,1,0],[59,0,0,1,0],[63,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[69,0,0,1,0],[72,0,0,1,0],[74,0,0,2,0],[83,0,0,2,0],[85,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[95,0,0,1,0],[110,0,0,1,0],[120,0,0,3,0],[121,0,0,7,0],[122,0,0,3,0],[123,0,0,1,0],[129,0,0,2,0],[137,0,0,1,0],[138,0,0,4,0],[145,0,0,1,1],[150,0,0,1,0],[151,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0]],"convert":[[5,0,0,1,2],[19,0,0,1,0],[37,0,0,0,1],[50,0,0,0,1],[86,0,0,1,0],[87,0,0,1,0],[104,0,0,1,0],[112,0,0,1,0],[113,1,1,2,1],[114,1,1,2,0],[115,1,1,2,0],[116,1,1,2,0],[117,1,1,1,0],[118,1,1,1,0],[140,0,0,0,1]],"description":[[5,0,0,0,1],[9,0,0,0,1],[14,0,0,1,2],[15,0,0,0,1],[19,0,0,1,1],[22,0,0,1,0],[59,0,0,1,0],[81,0,0,0,1],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[100,0,0,0,1],[104,0,0,2,0],[110,0,0,1,0],[114,0,0,1,0],[117,0,0,1,0],[130,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[145,0,0,0,2],[150,0,0,1,0]],"turn":[[5,0,0,0,1],[142,0,0,1,0]],"friendly":[[5,0,0,0,1],[49,0,0,0,1],[85,0,0,1,0]],"href":[[5,0,0,0,1],[13,0,0,0,2],[59,0,0,0,2],[145,0,0,0,2]],"numbered":[[6,0,0,1,0]],"walkthroughs":[[6,0,0,1,0]],"ordered":[[6,0,0,1,0],[157,0,0,1,0]],"titles":[[6,0,0,1,0],[49,0,0,1,0],[56,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[106,0,0,1,0],[109,0,0,0,1],[153,0,0,1,0],[164,0,0,1,0]],"author":[[6,0,0,1,1],[22,0,0,1,0],[91,0,0,1,0],[100,0,1,0,0],[132,0,0,1,0]],"authoring":[[6,0,0,1,0],[20,0,0,0,2],[120,0,0,1,0]],"affordances":[[6,0,0,1,0]],"run":[[6,0,0,1,1],[8,0,0,2,1],[26,0,0,1,0],[27,0,0,0,1],[29,0,0,0,1],[32,0,0,1,0],[37,0,0,3,0],[39,0,0,1,1],[43,0,0,1,0],[46,0,0,1,0],[48,0,0,1,3],[56,0,0,1,0],[65,0,0,2,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,2],[76,0,0,1,0],[77,0,0,1,0],[78,0,1,2,0],[79,0,0,1,0],[87,0,0,1,0],[89,0,0,0,6],[91,0,0,1,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[103,0,0,1,0],[119,0,0,1,0],[125,0,1,0,2],[126,0,0,1,0],[136,0,0,2,0],[139,0,0,0,1],[140,0,0,1,0],[145,0,0,0,2],[151,0,0,0,1],[154,0,0,1,0],[159,0,0,2,0],[168,0,0,0,1]],"generate":[[6,0,0,1,1],[20,0,0,1,0],[25,0,0,1,0],[26,0,1,2,1],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,0,1],[35,0,1,0,1],[36,0,0,0,1],[37,0,0,1,2],[39,0,0,0,1],[44,0,0,0,3],[46,0,1,0,0],[47,0,1,0,1],[48,0,0,0,4],[49,0,0,1,0],[56,0,1,0,1],[66,0,0,1,0],[70,0,1,0,0],[73,0,0,1,0],[78,0,1,2,1],[82,0,0,3,0],[87,0,0,2,0],[89,0,0,0,2],[91,0,0,1,0],[101,0,1,0,1],[103,0,0,2,0],[104,0,1,1,1],[105,0,1,1,0],[106,0,1,2,0],[107,0,1,1,1],[108,0,1,1,0],[109,0,1,1,0],[110,0,0,1,0],[111,0,0,1,1],[112,0,0,1,0],[113,0,0,1,0],[136,0,0,1,0],[137,0,0,3,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[165,0,0,1,0]],"writes":[[6,0,0,1,1],[26,0,0,2,0],[35,0,0,1,0],[47,0,0,1,0],[56,0,0,1,0],[82,0,0,2,0],[91,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0],[165,0,0,1,0],[170,0,0,1,0]],"flattened":[[6,0,0,1,1],[12,0,0,1,0],[81,0,0,2,0],[83,0,0,1,0],[121,0,0,1,0],[138,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0]],"public":[[6,0,0,1,0],[7,0,0,1,0],[9,0,0,0,2],[11,0,0,0,2],[26,0,0,0,4],[27,0,0,0,2],[31,0,0,2,0],[41,0,0,1,0],[44,0,0,0,3],[45,0,0,1,0],[47,0,0,7,1],[48,0,0,0,2],[50,0,0,0,5],[51,0,0,0,1],[53,0,0,6,0],[56,0,0,2,2],[57,0,0,1,2],[59,0,0,0,1],[60,0,0,1,0],[63,0,0,0,1],[64,0,0,1,0],[78,0,0,0,1],[82,0,0,2,0],[85,0,0,0,1],[87,0,0,1,0],[89,0,0,0,1],[97,0,0,1,0],[101,0,0,2,2],[104,0,0,1,0],[108,0,0,0,10],[109,0,0,0,1],[114,0,0,0,1],[116,0,0,0,1],[122,0,0,1,0],[123,0,0,1,1],[124,0,0,1,0],[131,0,0,1,0],[140,0,0,0,4],[141,0,0,0,4],[143,0,0,1,1],[145,0,0,0,1],[148,0,0,1,0],[165,0,0,0,1],[166,0,0,0,2]],"serve":[[6,0,0,1,0],[7,0,0,1,0],[52,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[63,0,1,0,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[91,0,0,1,0],[102,0,0,1,0]],"both":[[6,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[41,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[65,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[145,0,0,1,0]],"formats":[[6,0,0,1,0],[86,0,0,1,0],[120,0,0,1,0]],"html":[[6,0,0,1,0],[9,0,0,0,2],[43,0,0,1,0],[44,0,0,0,1],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,3,0],[57,0,0,1,0],[59,0,0,2,1],[60,0,0,1,0],[61,0,0,2,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[67,0,0,1,0],[85,0,0,1,1],[91,0,0,1,0],[102,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"md":[[6,0,0,1,0],[7,0,0,2,0],[9,0,0,2,0],[11,0,0,0,2],[17,0,0,1,0],[20,0,0,1,1],[24,0,0,1,0],[32,0,0,3,0],[33,0,0,2,4],[34,0,1,6,0],[35,0,0,6,4],[36,0,0,2,0],[37,0,0,3,3],[38,0,0,2,0],[39,0,0,6,0],[40,0,0,5,2],[41,0,0,2,0],[42,0,0,2,0],[44,0,0,0,1],[47,0,0,2,0],[49,0,0,1,0],[53,0,0,1,0],[55,0,0,2,0],[56,0,0,0,3],[57,0,0,1,0],[58,0,0,0,2],[59,0,0,0,1],[60,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0],[63,0,0,0,2],[65,0,0,1,2],[66,0,0,3,0],[81,0,0,0,8],[82,0,0,4,0],[83,0,0,6,0],[84,0,0,2,0],[85,0,0,4,1],[86,0,0,2,0],[87,0,0,3,0],[89,0,0,2,4],[90,0,0,1,0],[91,0,0,5,0],[92,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[101,0,0,1,2],[102,0,0,1,0],[104,0,0,5,0],[107,0,0,2,0],[108,0,0,1,1],[114,0,0,1,0],[116,0,0,0,1],[117,0,0,1,0],[119,0,0,1,0],[120,0,0,6,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,2,1],[124,0,0,1,0],[125,0,0,2,0],[130,0,0,1,0],[137,0,0,4,0],[138,0,0,3,0],[139,0,0,1,5],[140,0,0,1,0],[141,0,0,2,1],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,1],[146,0,0,4,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,7,0],[151,0,0,2,4],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"url":[[6,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[26,0,0,0,1],[34,0,0,1,0],[47,0,0,0,1],[48,0,0,0,2],[55,0,0,1,0],[56,0,0,0,1],[57,0,0,1,5],[58,0,0,0,3],[59,0,0,1,0],[60,0,0,2,0],[63,0,0,0,5],[65,0,0,4,0],[66,0,0,1,0],[85,0,0,1,0],[101,0,0,0,1],[104,0,0,3,0],[107,0,0,1,0],[112,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[136,0,0,1,0],[143,0,0,1,3],[144,0,0,0,4],[146,0,0,1,0],[150,0,0,2,0],[153,0,0,1,0],[155,0,1,2,3]],"negotiated":[[6,0,0,1,0]],"accept":[[6,0,0,1,0],[7,0,0,1,0],[30,0,0,1,0],[57,0,0,1,0],[60,0,0,3,0],[64,0,0,1,0],[65,0,0,0,1],[66,0,0,1,0],[85,0,0,1,1],[86,0,0,1,0],[89,0,0,0,1],[94,0,0,1,0],[143,0,0,1,0],[146,0,0,2,0],[147,0,0,1,0],[148,0,0,2,0]],"header":[[6,0,0,1,0],[7,0,0,1,0],[10,0,0,0,1],[64,0,0,2,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0]],"group":[[7,0,0,1,0],[18,0,0,1,0],[19,0,0,4,1],[20,0,0,8,4],[21,0,0,2,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,2,0],[38,0,0,0,1],[49,0,0,1,0],[50,0,0,1,0],[56,0,0,1,0],[81,0,0,0,3],[84,0,0,1,0],[86,0,0,3,0],[87,0,0,2,0],[91,0,0,1,0],[100,0,0,1,1],[105,0,0,1,0],[106,0,0,6,0],[107,0,0,1,0],[120,0,0,4,0],[121,0,0,10,0],[122,0,0,1,0],[123,0,0,1,0],[132,0,0,1,0],[138,0,0,3,0],[141,0,0,1,0],[150,0,0,2,0],[152,0,0,2,1],[153,0,0,1,0],[154,0,1,1,0]],"followed":[[7,0,0,1,0],[122,0,0,1,0]],"need":[[7,0,0,1,0],[20,0,0,1,0],[37,0,0,1,0],[50,0,0,1,0],[69,0,0,1,0],[80,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[94,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0],[151,0,0,0,1],[153,0,0,1,0],[159,0,0,1,0],[167,0,0,1,0]],"jsx":[[7,0,0,1,0],[11,0,0,1,0],[81,0,0,1,0],[157,0,0,1,0],[161,0,0,1,0]],"aware":[[7,0,0,1,0],[8,0,0,1,0],[86,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[164,0,0,1,0]],"renderer":[[7,0,0,1,0],[153,0,0,1,0]],"read":[[7,0,0,1,0],[10,0,0,0,1],[11,0,0,1,0],[13,0,0,1,0],[17,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[40,0,0,0,1],[41,0,0,1,0],[45,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[60,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[89,0,0,0,1],[92,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[140,0,0,1,0],[151,0,0,0,1],[154,0,0,1,0],[159,0,0,1,0],[162,0,0,1,0],[164,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0]],"every":[[7,0,0,1,0],[12,0,0,1,0],[18,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[64,0,0,1,0],[66,0,0,2,0],[70,0,0,1,0],[80,0,0,2,0],[81,0,0,1,0],[83,0,0,1,0],[87,0,0,2,0],[92,0,0,1,0],[97,0,0,1,0],[100,0,0,1,0],[107,0,0,1,0],[112,0,0,1,0],[120,0,0,2,0],[121,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,0,1],[153,0,0,1,0],[165,0,0,1,0]],"tanstack":[[7,0,0,1,2],[60,0,0,1,0],[61,0,0,2,0],[82,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[145,0,0,1,1],[169,0,0,1,2],[170,0,0,1,0]],"start":[[7,0,0,1,2],[53,0,0,1,0],[55,0,0,1,0],[60,0,0,1,0],[61,0,0,2,0],[65,0,0,1,0],[82,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[99,0,0,1,0],[101,0,0,1,0],[120,0,0,1,0],[172,0,0,2,0]],"vite":[[7,0,0,2,2],[48,0,0,0,1],[82,0,0,1,0],[86,0,0,1,0]],"middleware":[[7,0,0,4,0],[57,0,1,0,0],[58,0,1,0,0],[60,0,0,2,0],[61,0,0,10,0],[62,0,0,2,0],[86,0,0,2,0]],"dev":[[7,0,0,1,0],[35,0,0,1,0],[56,0,0,0,1],[59,0,0,0,2],[61,0,0,1,0],[65,0,0,1,0],[109,0,0,0,1],[140,0,0,0,3],[141,0,0,0,2],[145,0,0,0,2],[149,0,0,1,0],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,0,1],[165,0,0,0,1]],"preview":[[7,0,0,1,0],[15,0,0,1,1],[61,0,0,1,0],[65,0,0,1,0],[144,0,0,1,0]],"nitro":[[7,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0]],"prod":[[7,0,0,1,0],[61,0,0,1,0],[144,0,0,1,0]],"negotiate":[[7,0,0,1,0]],"next":[[7,0,0,1,2],[29,0,0,1,0],[40,0,0,2,0],[42,0,1,0,0],[43,0,0,1,0],[61,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[88,0,1,0,0],[89,0,0,1,0],[92,0,1,0,0],[94,0,0,1,0],[97,0,0,1,0],[102,0,1,1,0],[145,0,0,1,0]],"js":[[7,0,0,1,2],[40,0,0,1,0],[61,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[106,0,0,1,0],[145,0,0,1,0]],"wire":[[7,0,0,1,0],[9,0,0,0,2],[19,0,0,0,1],[48,0,1,0,0],[52,0,1,0,0],[73,0,0,1,0],[82,0,0,1,0],[102,0,0,1,0]],"negotiation":[[7,0,0,1,0],[60,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[143,0,0,1,0]],"ts":[[7,0,0,1,0],[19,0,0,1,0],[20,0,0,3,1],[21,0,0,0,1],[26,0,0,0,1],[27,0,0,0,1],[28,0,0,0,1],[29,0,0,0,1],[37,0,0,1,2],[49,0,0,1,1],[50,0,0,0,1],[57,0,0,0,1],[58,0,0,0,1],[59,0,0,0,1],[60,0,0,1,0],[61,0,0,5,0],[63,0,0,0,1],[70,0,0,0,1],[72,0,0,1,0],[104,0,0,2,0],[106,0,0,3,1],[109,0,0,1,1],[113,0,0,0,1],[114,0,0,0,1],[115,0,0,0,1],[116,0,0,0,1],[118,0,0,0,1],[126,0,0,0,1],[130,0,0,0,1],[131,0,0,0,1],[135,0,0,0,1],[137,0,0,0,1],[140,0,0,0,1],[141,0,0,0,2],[142,0,0,0,1],[143,0,0,0,1],[144,0,0,0,1],[145,0,0,0,1],[147,0,0,1,0],[150,0,0,1,1],[152,0,0,0,2],[153,0,0,0,2],[154,0,0,1,0],[155,0,0,0,1],[156,0,0,0,1],[160,0,0,0,1],[161,0,0,0,2],[165,0,0,0,1],[166,0,0,0,2],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,2],[170,0,0,0,1]],"route":[[7,0,0,1,0],[9,0,0,0,2],[23,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,3,0],[86,0,0,2,0],[94,0,0,1,0],[129,0,0,1,0],[143,0,0,1,0]],"handler":[[7,0,0,1,0],[61,0,0,3,0]],"configureserver":[[7,0,0,1,0]],"enough":[[7,0,0,1,0],[20,0,0,1,0],[45,0,0,1,0],[83,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0]],"static":[[7,0,0,1,0],[25,0,0,2,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,4,0],[62,0,0,2,0],[63,0,0,2,0],[94,0,0,1,0],[95,0,0,1,0],[102,0,0,1,0],[152,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,2,0]],"deployments":[[7,0,0,1,0]],"files":[[7,0,0,1,0],[17,0,0,1,0],[25,0,0,2,0],[26,0,1,1,0],[32,0,0,3,0],[33,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,2,1],[38,0,0,1,0],[39,0,0,3,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,2,0],[47,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[53,0,0,2,0],[54,0,0,2,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,3,0],[61,0,0,1,0],[63,0,0,2,0],[65,0,0,1,0],[77,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,3,0],[87,0,0,2,0],[91,0,0,2,0],[97,0,0,1,0],[106,0,0,1,0],[108,0,0,2,1],[109,0,0,1,0],[114,0,0,1,0],[119,0,0,2,0],[120,0,0,3,0],[121,0,0,1,0],[123,0,0,1,0],[130,0,0,1,0],[137,1,1,1,0],[138,1,1,1,0],[139,1,1,0,0],[140,1,1,0,0],[141,1,1,1,0],[142,1,1,0,0],[143,1,1,0,0],[144,1,1,0,0],[145,1,1,0,0],[146,1,1,0,0],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,1,0],[151,1,1,1,0],[152,1,1,2,0],[153,1,1,0,0],[154,1,1,0,0],[155,1,1,0,0]],"items":[[7,0,0,0,1],[13,0,0,0,1]],"value":[[7,0,0,0,3],[13,0,0,0,2],[24,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0]],"package":[[8,0,0,4,0],[32,1,1,3,0],[33,1,1,1,0],[34,1,1,3,0],[35,1,2,3,4],[36,1,2,3,0],[37,1,1,1,4],[38,1,1,1,2],[39,1,1,2,2],[40,1,1,2,3],[41,1,1,2,0],[42,1,1,1,0],[49,0,0,1,0],[82,0,0,1,0],[83,0,0,3,0],[85,0,0,3,0],[87,0,0,1,0],[89,0,0,2,0],[90,0,0,2,0],[91,0,0,2,0],[92,0,0,1,0],[94,0,0,1,0],[99,0,0,1,0],[102,0,0,3,0],[104,0,0,3,0],[106,0,0,1,0],[107,0,0,1,1],[120,0,0,2,0],[150,0,0,1,1],[151,0,0,1,1],[155,0,0,2,0]],"manager":[[8,0,0,5,0],[99,0,0,1,0]],"install":[[8,0,0,3,2],[32,0,0,1,0],[33,0,0,0,4],[35,0,0,1,0],[40,0,0,1,0],[75,0,0,0,1],[91,0,0,1,0],[98,0,0,1,0],[99,0,1,2,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[139,0,0,0,1],[145,0,0,0,2],[151,0,0,0,1],[154,0,0,1,0],[166,0,0,0,1]],"commands":[[8,0,0,3,1],[103,0,0,1,0],[170,0,0,2,0]],"row":[[8,0,0,1,0],[14,0,0,1,0],[161,0,0,1,0]],"mode":[[8,0,0,3,2],[26,0,0,1,0],[34,0,0,2,0],[56,0,0,1,0],[75,0,0,1,0],[81,0,0,0,3],[82,0,0,2,0],[83,0,0,7,0],[84,0,0,2,0],[85,0,0,0,2],[87,0,0,2,0],[94,0,0,1,0],[104,0,0,4,0],[107,0,1,0,0],[108,0,0,4,1],[134,0,0,1,0],[138,0,0,1,0]],"command":[[8,0,0,4,2],[47,0,0,1,0],[87,0,0,1,0],[95,0,0,1,0],[99,0,0,1,0],[101,0,0,1,0],[103,0,0,1,1],[112,0,0,1,0]],"name":[[8,0,0,2,0],[11,0,0,0,3],[22,0,0,1,0],[31,0,0,1,0],[33,0,0,0,4],[35,0,0,0,1],[36,0,0,0,1],[49,0,0,0,1],[50,0,0,0,2],[56,0,0,0,1],[75,0,0,0,1],[89,0,0,0,1],[104,0,0,4,0],[106,0,0,0,1],[108,0,0,0,1],[140,0,0,0,2],[145,0,0,0,1],[161,0,0,1,1]],"cli":[[8,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[32,0,0,1,0],[33,0,0,0,3],[35,0,0,0,1],[41,0,0,1,0],[42,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[77,0,0,1,0],[88,0,0,1,0],[95,0,0,1,0],[99,0,0,2,0],[103,1,1,0,0],[104,1,1,0,0],[105,1,1,1,0],[106,1,1,1,0],[107,1,1,0,0],[108,1,1,0,0],[109,1,1,0,0],[110,1,1,1,0],[111,1,1,0,0],[112,1,1,2,0],[113,0,0,1,0],[120,0,0,1,0],[126,0,0,3,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[139,0,0,0,3],[151,0,0,0,2]],"create":[[8,0,0,1,0],[100,0,0,1,0]],"starter":[[8,0,0,1,0],[28,0,0,0,2],[166,0,0,0,2]],"prop":[[8,0,0,1,0],[14,0,0,1,0]],"exact":[[8,0,0,1,0],[31,0,0,1,0],[81,0,0,1,0],[166,0,0,2,0],[172,0,0,2,0]],"overrides":[[8,0,0,1,0],[104,0,0,2,0],[110,0,0,2,0],[143,0,0,1,0]],"npm":[[8,0,0,3,2],[32,0,0,2,0],[33,0,0,1,2],[34,0,0,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,2,1],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[48,0,0,0,3],[82,0,0,1,0],[83,0,0,2,0],[91,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[99,0,0,2,0],[102,0,0,1,0],[107,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"pnpm":[[8,0,0,4,3],[99,0,0,2,0]],"yarn":[[8,0,0,4,0],[99,0,0,2,0]],"bun":[[8,0,0,3,0],[37,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[75,0,0,0,2],[99,0,0,2,0],[125,0,0,0,2],[142,0,0,1,0]],"npx":[[8,0,0,1,0],[26,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[39,0,0,0,1],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,2],[56,0,0,0,1],[65,0,0,0,1],[75,0,0,0,1],[76,0,0,0,1],[77,0,0,0,1],[78,0,0,0,2],[101,0,0,0,1]],"lint":[[8,0,0,4,1],[18,0,0,1,0],[22,0,0,1,0],[23,0,1,2,0],[24,0,0,1,0],[27,0,0,0,1],[29,0,0,0,1],[42,0,0,1,0],[44,0,0,0,3],[46,0,1,2,1],[48,0,0,1,4],[73,0,0,2,0],[74,0,0,2,0],[75,0,0,1,3],[76,0,0,1,2],[77,0,0,2,1],[78,0,0,4,1],[79,0,0,1,0],[95,0,0,1,0],[103,0,0,2,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,1,3,1],[111,0,0,1,1],[112,0,0,2,0],[126,1,1,1,1],[127,1,1,0,0],[128,1,1,0,0],[129,1,1,0,0],[130,1,1,0,1],[131,1,1,0,0],[132,1,1,0,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,1],[136,1,1,3,0],[168,0,0,0,1]],"dlx":[[8,0,0,2,0]],"bunx":[[8,0,0,1,0]],"defaultmanager":[[8,0,0,0,1]],"displays":[[9,0,0,1,0]],"ready":[[9,0,0,1,0],[166,0,0,1,0]],"copy":[[9,0,0,2,1],[16,0,0,1,0]],"action":[[9,0,0,1,0],[45,0,0,1,0]],"preserves":[[9,0,0,1,0],[16,0,0,1,0]],"copied":[[9,0,0,1,0],[55,0,0,1,0]],"instructions":[[9,0,0,1,0],[11,0,0,1,0],[170,0,0,0,1]],"also":[[9,0,0,1,0],[22,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[97,0,0,1,0],[106,0,0,1,0],[112,0,0,1,0],[143,0,0,1,0]],"survive":[[9,0,0,1,0],[117,0,0,1,0]],"root":[[9,0,0,1,0],[11,0,0,0,1],[19,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,6],[38,0,0,1,5],[39,0,0,1,0],[40,0,0,2,0],[41,0,0,1,0],[42,0,0,1,0],[45,0,0,1,0],[47,0,0,1,0],[57,0,0,2,0],[63,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,1,0],[87,0,0,2,0],[89,0,0,1,0],[91,0,0,2,0],[94,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[104,0,0,4,0],[105,0,0,2,0],[108,0,0,1,0],[110,0,0,1,0],[114,0,0,1,0],[120,0,0,3,0],[121,0,0,6,0],[122,0,0,2,0],[130,0,0,1,0],[134,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0],[150,0,0,3,0],[154,0,0,1,0],[161,0,0,1,0]],"bundled":[[9,0,0,1,0],[32,0,0,1,0],[40,0,0,1,1],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[97,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"output":[[9,0,0,1,0],[10,0,0,1,0],[15,0,0,0,1],[17,0,0,1,0],[32,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,1,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[86,0,0,1,0],[87,0,0,4,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,2,0],[99,0,0,1,0],[101,0,1,0,0],[103,0,0,1,0],[104,0,0,2,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,1,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[137,0,0,1,0],[151,0,1,0,0],[161,0,0,1,0],[162,0,0,2,0]],"coding":[[9,0,0,1,1],[32,0,0,1,0],[34,0,0,1,0],[41,0,0,1,0],[85,0,0,1,1],[89,0,0,0,1],[120,0,0,1,0],[151,0,0,0,1]],"after":[[9,0,0,1,1],[26,0,0,1,0],[29,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[40,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[79,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[117,0,0,1,0],[136,0,0,1,0],[159,0,0,1,0],[165,0,0,1,0]],"generating":[[9,0,0,1,1]],"artifacts":[[9,0,0,1,1],[35,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[47,0,1,0,0],[50,0,0,1,0],[56,0,1,0,0],[57,0,0,1,0],[83,0,1,0,0],[84,0,1,0,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[104,0,0,4,0],[119,0,0,1,0],[122,0,0,1,0],[124,0,0,1,0],[143,0,0,1,0]],"inspect":[[9,0,0,0,2],[15,0,0,0,1],[53,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0]],"readability":[[9,0,0,0,2],[47,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[56,0,0,1,1],[57,0,0,1,2],[59,0,0,0,2],[60,0,0,1,0],[61,0,0,3,0],[62,0,0,1,0],[63,0,0,0,2],[65,0,0,1,1],[66,0,0,1,0],[69,0,0,1,1],[82,0,0,2,0],[84,0,0,2,0],[87,0,0,2,0],[89,0,0,1,1],[91,0,0,1,0],[97,0,0,1,0],[101,0,0,0,1],[104,0,0,1,0],[108,0,0,0,1],[112,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[142,0,1,0,1],[143,0,1,1,0],[144,0,1,0,0],[145,0,1,0,2],[146,0,1,0,0],[147,0,1,0,0],[148,0,1,0,0],[149,0,1,1,0]],"json":[[9,0,0,0,2],[23,0,0,1,0],[25,0,0,1,0],[26,0,0,0,2],[27,0,0,0,2],[30,0,0,1,0],[31,0,0,2,0],[37,0,0,0,1],[39,0,0,1,0],[47,0,0,4,1],[48,0,0,0,2],[50,0,0,2,0],[53,0,0,4,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,2,1],[57,0,0,2,2],[58,0,0,1,0],[59,0,1,3,1],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,2,0],[63,0,0,1,1],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,3,0],[70,0,0,1,0],[74,0,0,1,0],[76,0,0,2,2],[78,0,0,0,1],[81,0,0,0,2],[82,0,0,2,0],[83,0,0,2,0],[84,0,0,2,0],[85,0,0,0,1],[89,0,0,1,1],[101,0,0,1,3],[102,0,0,1,0],[103,0,0,1,0],[104,0,0,3,0],[105,0,0,5,0],[106,0,0,2,0],[107,0,0,3,0],[108,0,1,3,4],[109,0,0,1,0],[110,0,0,3,0],[111,0,0,1,0],[112,0,0,2,0],[128,0,0,1,0],[130,0,0,2,0],[134,0,1,0,0],[136,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[143,0,0,2,0],[145,0,0,1,5],[146,0,0,2,0],[147,0,0,1,0],[149,0,0,1,0],[152,0,0,1,2],[153,0,0,1,0],[164,0,0,2,0],[165,0,0,0,2],[166,0,0,0,2],[171,0,0,1,0]],"then":[[9,0,0,0,2],[53,0,0,1,0],[65,0,0,2,0],[90,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[120,0,0,1,0],[141,0,0,1,0],[156,0,0,1,0],[164,0,0,1,0],[172,0,0,1,0]],"responses":[[9,0,0,0,2],[53,0,0,1,0],[55,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0]],"before":[[9,0,0,0,2],[10,0,0,0,1],[23,0,0,1,0],[39,0,1,0,0],[45,0,0,1,0],[46,0,1,1,0],[48,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,4,0],[68,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,2,0],[78,0,1,1,0],[79,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[110,0,0,1,0],[115,0,0,1,0],[118,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0],[126,0,0,2,0],[129,0,0,1,0],[136,0,0,1,0],[141,0,0,1,0],[144,0,0,0,1],[159,0,0,4,0],[160,0,0,2,0],[171,0,0,1,0]],"splits":[[10,0,0,1,0]],"guidance":[[10,0,0,1,0],[106,0,0,1,0],[136,0,1,0,0]],"forking":[[10,0,0,1,0]],"human":[[10,0,0,1,1],[55,0,0,1,0],[85,0,0,0,2],[157,0,0,1,0]],"renders":[[10,0,0,1,0],[16,0,0,1,0],[19,0,0,1,0],[43,0,0,1,0],[85,0,0,1,0],[97,0,0,1,0],[129,0,0,1,0]],"omitted":[[10,0,0,1,0],[19,0,0,1,0],[144,0,0,1,0]],"hidden":[[10,0,0,1,0]],"included":[[10,0,0,1,0],[160,0,0,1,0]],"generated":[[10,0,0,2,1],[19,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[50,0,0,3,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[65,0,0,1,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,2,0],[71,0,0,1,0],[72,0,0,1,0],[77,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[92,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,2,0],[101,0,0,1,0],[102,0,0,2,0],[106,0,0,1,0],[108,0,0,1,0],[119,0,0,1,0],[121,0,0,1,0],[137,0,0,1,0],[138,0,1,1,0],[146,0,0,2,0],[152,0,0,1,2]],"sentence":[[10,0,0,1,0],[56,0,0,0,1],[100,0,0,0,1]],"appears":[[10,0,0,1,0]],"target":[[10,0,0,0,2],[57,0,0,0,2],[143,0,0,0,2],[157,0,0,2,0]],"click":[[10,0,0,0,1]],"robot":[[10,0,0,0,1]],"icon":[[10,0,0,0,1],[22,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0]],"editing":[[10,0,0,0,1]],"routes":[[10,0,0,0,1],[30,0,0,1,0],[43,0,0,1,0],[50,0,0,1,0],[57,0,0,1,0],[74,0,0,1,0],[123,0,0,1,0],[141,0,0,1,0]],"project":[[11,0,0,1,0],[40,0,0,1,1],[85,0,0,2,0],[120,0,0,1,0]],"structure":[[11,0,0,1,0],[84,0,0,1,0],[114,0,0,1,0],[150,0,0,1,0]],"guides":[[11,0,0,1,0],[49,0,0,0,2],[154,0,0,1,0],[167,0,0,0,1]],"release":[[11,0,0,1,0],[133,0,0,1,0]],"emits":[[11,0,0,1,0],[12,0,0,2,0],[34,0,0,1,0],[91,0,0,1,0],[104,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[161,0,0,1,0]],"tree":[[11,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,1,2,1],[21,0,1,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[50,0,0,1,0],[81,0,0,0,1],[84,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[114,0,0,1,0],[150,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0]],"hierarchy":[[11,0,0,1,0]],"index":[[11,0,0,0,2],[16,0,0,0,1],[25,0,0,1,0],[26,0,0,2,1],[27,0,0,1,3],[28,0,0,1,1],[29,0,0,2,1],[30,0,0,1,0],[31,0,0,2,0],[35,0,0,1,1],[47,0,0,2,0],[53,0,0,3,0],[56,0,0,0,1],[81,0,0,0,1],[82,0,0,1,0],[83,0,0,5,0],[84,0,0,1,0],[85,0,0,0,1],[86,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[93,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[101,0,0,1,2],[102,0,0,1,0],[104,0,0,2,0],[107,0,0,2,0],[108,0,0,0,2],[121,0,0,1,0],[124,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,0,1],[163,0,0,2,0],[164,0,0,6,0],[165,0,0,2,1],[166,0,0,1,2],[167,0,0,2,3],[168,0,0,1,1],[169,0,0,1,1],[170,0,0,1,1],[171,0,0,1,0],[172,0,0,3,0]],"collapsible":[[12,0,0,1,0]],"secondary":[[12,0,0,1,0]],"ignores":[[12,0,0,2,0],[153,0,0,1,0]],"open":[[12,0,0,2,0],[54,0,0,1,0],[101,0,0,2,0],[124,0,1,0,0],[151,0,0,0,1],[157,0,0,1,0]],"closed":[[12,0,0,3,0],[157,0,0,1,0]],"state":[[12,0,0,2,0],[117,0,0,1,0],[157,0,0,1,0]],"item":[[12,0,0,1,0]],"accordions":[[12,0,0,3,1]],"place":[[12,0,0,2,0],[57,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[118,0,0,1,0],[160,0,0,1,0]],"hide":[[12,0,0,2,0]],"should":[[12,0,0,1,1],[30,0,0,1,0],[36,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[100,0,0,1,0],[171,0,0,1,0]],"troubleshooting":[[12,0,0,1,0],[72,0,1,0,0]],"notes":[[12,0,0,1,0],[117,0,1,0,0]],"optional":[[12,0,0,1,1],[14,0,0,2,0],[19,0,0,2,0],[22,0,1,10,0],[29,0,1,0,0],[52,0,0,1,0],[57,0,0,1,0],[82,0,0,2,0],[83,0,0,3,0],[84,0,0,3,0],[86,0,0,5,0],[94,0,0,2,0],[95,0,0,1,0],[121,0,0,1,0],[143,0,0,1,0],[144,0,0,1,2],[145,0,0,0,1],[147,0,0,1,0],[160,0,1,0,0],[161,0,1,0,0]],"material":[[12,0,0,1,1]],"good":[[12,0,0,1,0],[55,0,1,0,0]],"no":[[12,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[34,0,0,2,0],[49,0,0,2,0],[63,0,0,1,0],[86,0,0,1,0],[106,0,0,1,0],[110,0,0,1,0],[117,0,0,1,0],[120,0,0,1,0],[132,0,0,12,0],[133,0,0,7,0],[134,0,0,7,0],[138,0,0,1,0],[144,0,0,1,0],[161,0,0,2,0],[166,0,0,1,0]],"everything":[[12,0,0,1,0]],"inside":[[12,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,3,0],[35,0,0,2,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,2,0],[41,0,0,1,0],[42,0,0,1,0],[83,0,0,2,0],[85,0,0,1,0],[94,0,0,1,0],[102,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[151,0,0,0,1]],"navigation":[[13,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,1],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[38,0,0,0,3],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,0,1],[56,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,1,2,1],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[81,0,0,0,1],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[91,0,0,2,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[123,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[138,0,0,1,0],[141,0,0,1,2],[152,0,0,1,4],[153,0,0,0,1],[154,0,0,1,0]],"across":[[13,0,0,1,0],[20,0,0,1,0],[97,0,0,3,0],[106,0,0,1,0],[120,0,0,1,0]],"topics":[[13,0,0,1,0]],"frameworks":[[13,0,0,1,2],[36,0,0,0,1],[89,0,0,1,0],[97,0,0,1,0]],"sdks":[[13,0,0,1,0]],"runtimes":[[13,0,0,1,0]],"deployment":[[13,0,0,1,0],[43,0,0,1,0],[60,0,0,1,0],[96,0,0,1,0],[155,0,0,1,0]],"targets":[[13,0,0,1,0]],"product":[[13,0,0,1,0],[28,0,0,1,0],[38,0,0,0,2],[49,0,1,1,1],[50,0,0,1,6],[51,0,0,0,2],[56,0,0,0,2],[57,0,0,1,0],[84,0,0,1,0],[104,0,0,2,0],[106,0,0,2,1],[108,0,0,1,1],[109,0,0,0,2],[138,0,0,2,0],[140,0,0,0,4],[141,0,0,0,4],[150,0,0,2,2],[166,0,0,1,0]],"areas":[[13,0,0,1,0]],"reader":[[13,0,0,1,0],[61,0,0,1,0]],"facing":[[13,0,0,1,0],[89,0,0,1,0],[119,0,0,1,0],[137,0,0,1,0],[162,0,0,1,0]],"automatically":[[13,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[49,0,0,1,0],[60,0,0,1,0],[106,0,0,1,0]],"llm":[[13,0,0,1,0],[37,0,0,0,1],[42,0,0,1,0],[50,0,0,1,1],[57,0,0,0,1],[59,0,0,0,1],[63,0,0,0,1],[69,0,0,0,1],[70,0,0,0,1],[109,0,0,1,1],[112,0,0,2,0],[120,0,0,1,0],[137,1,1,1,1],[138,1,1,0,0],[139,1,1,0,0],[140,1,1,0,1],[141,1,1,0,1],[142,1,1,0,1],[143,1,1,0,0],[144,1,1,0,0],[145,1,1,0,1],[146,1,1,0,0],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,0,1],[151,1,1,0,0],[152,1,1,2,0],[153,1,1,0,0],[154,1,1,0,0],[155,1,1,0,0],[162,0,0,1,0]],"topic":[[13,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0],[151,0,0,0,1]],"config":[[13,0,0,1,0],[19,0,0,1,0],[20,0,0,5,1],[21,0,0,1,0],[37,0,0,0,2],[38,0,0,0,1],[49,0,0,3,0],[50,0,0,0,1],[70,0,0,0,1],[72,0,0,1,0],[79,0,0,1,0],[104,0,0,4,0],[105,0,0,1,0],[106,0,1,10,0],[109,0,1,2,1],[150,0,0,1,0],[154,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"framework":[[13,0,0,1,1],[22,0,0,2,0],[23,0,0,4,0],[24,0,0,1,0],[43,0,0,1,0],[48,0,0,1,0],[49,0,0,0,1],[59,0,0,2,0],[60,0,0,2,0],[61,0,0,2,0],[74,0,0,5,0],[79,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[93,0,0,1,0],[94,0,0,5,0],[97,0,0,1,0],[129,0,0,4,0],[131,0,0,0,1],[132,0,0,1,0],[142,0,0,2,0],[145,0,0,1,0],[146,0,0,1,0],[157,0,0,1,0]],"react":[[13,0,0,2,4],[36,0,0,0,3],[69,0,0,0,1],[71,0,0,1,0],[94,0,0,2,0]],"integration":[[13,0,0,3,0],[146,0,0,1,0]],"vue":[[13,0,0,2,3]],"svelte":[[13,0,0,2,0]],"label":[[13,0,0,0,3],[134,0,0,1,0]],"activevalue":[[13,0,0,0,1]],"explicit":[[14,0,0,1,0],[36,0,0,1,0],[69,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[169,0,0,1,0]],"type":[[14,0,0,3,2],[22,0,0,1,0],[23,0,0,1,0],[27,0,0,0,2],[57,0,0,0,3],[59,0,0,0,1],[60,0,0,1,0],[65,0,0,1,0],[69,0,0,0,2],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[128,0,0,1,0],[131,0,0,0,1],[132,0,0,1,0],[133,0,0,2,0],[134,0,0,1,0],[139,0,0,0,1],[143,0,0,1,0],[145,0,0,0,1],[146,0,0,2,0],[161,0,0,2,0],[166,0,0,0,2]],"rows":[[14,0,0,1,0]],"already":[[14,0,0,1,0],[54,0,0,1,0],[167,0,0,1,0]],"know":[[14,0,0,1,0]],"reads":[[14,0,0,1,0],[18,0,0,1,0],[73,0,0,1,0],[101,0,0,1,0],[161,0,0,2,0],[165,0,0,1,0]],"typescript":[[14,0,0,1,0],[112,0,0,1,0],[161,0,0,2,0]],"extracts":[[14,0,0,1,0],[69,0,0,1,0]],"named":[[14,0,0,1,0],[156,0,0,1,0],[161,0,0,1,0],[167,0,0,1,0]],"keep":[[14,0,0,1,0],[17,0,0,2,0],[50,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[77,0,0,1,0],[124,0,0,1,0],[135,0,0,1,0],[153,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"its":[[14,0,0,1,0],[49,0,0,1,0],[55,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[97,0,0,1,0],[145,0,0,1,0],[162,0,0,1,0]],"path":[[14,0,0,1,0],[32,0,0,1,0],[35,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[57,0,0,0,1],[60,0,0,1,0],[83,0,0,3,0],[90,0,1,1,0],[108,0,0,0,12],[112,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[139,0,0,0,1],[143,0,0,1,0],[146,0,0,1,0],[150,0,0,2,0],[161,0,0,2,1],[171,0,0,1,0]],"stable":[[14,0,0,1,0],[17,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0]],"property":[[14,0,0,1,0],[22,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[145,0,0,0,2],[161,0,0,1,0]],"default":[[14,0,0,1,1],[22,0,0,2,0],[23,0,0,1,0],[25,0,0,1,0],[49,0,0,0,1],[54,0,0,1,0],[58,0,0,0,1],[63,0,0,0,1],[64,0,0,2,0],[70,0,0,1,0],[82,0,0,2,0],[83,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0],[104,0,0,2,0],[106,0,0,0,1],[110,0,0,2,0],[118,0,0,1,0],[123,0,1,1,0],[124,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,2,0],[132,0,1,0,0],[133,0,1,0,0],[134,0,1,0,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,0,1],[143,0,0,1,0],[145,0,0,0,1],[148,0,0,1,0],[150,0,0,1,0],[153,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,1,1,0],[158,0,1,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,2,0],[162,0,0,1,0]],"required":[[14,0,0,2,1],[18,0,0,1,0],[19,0,0,2,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[23,0,0,2,0],[24,0,0,1,0],[34,0,0,1,0],[79,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[128,0,0,1,0],[130,0,0,1,0],[131,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0]],"string":[[14,0,0,1,1],[19,0,0,1,0],[22,0,0,3,0],[57,0,0,0,1],[59,0,0,1,0],[69,0,0,0,3],[86,0,0,1,0],[131,0,0,0,3],[132,0,0,7,0],[133,0,0,7,0],[134,0,0,5,0],[135,0,0,0,1],[144,0,0,1,0],[146,0,0,1,0],[150,0,0,1,0],[153,0,0,1,0]],"rendered":[[14,0,0,1,1],[59,0,0,1,0],[67,0,0,1,0],[69,0,0,1,0],[72,0,0,1,0],[117,0,0,1,0],[153,0,0,1,0],[161,0,0,1,0]],"calloutvariant":[[14,0,0,1,1]],"visual":[[14,0,0,1,1],[96,0,0,1,0]],"treatment":[[14,0,0,1,1]],"deprecated":[[14,0,0,3,0],[22,0,0,3,0],[132,0,0,1,0]],"boolean":[[14,0,0,1,0],[22,0,0,6,0],[132,0,0,6,0],[133,0,0,2,0],[134,0,0,2,0]],"marks":[[14,0,0,1,0],[22,0,0,2,0]],"false":[[14,0,0,1,0],[115,0,0,0,1]],"properties":[[14,0,0,0,1]],"true":[[14,0,0,0,1],[37,0,0,0,3],[50,0,0,0,1],[114,0,0,1,1],[152,0,0,0,1]],"data":[[15,0,0,2,0],[26,0,0,1,0],[70,0,1,0,0],[84,0,0,1,0],[137,0,0,1,0],[153,0,0,1,0]],"driven":[[15,0,0,1,0]],"examples":[[15,0,0,1,0]],"host":[[15,0,0,1,1],[84,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0]],"receives":[[15,0,0,1,0],[45,0,0,1,0]],"code":[[15,0,0,1,1],[25,0,0,1,0],[34,0,0,1,0],[43,0,0,2,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[57,0,0,0,3],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,0,1],[86,0,0,1,0],[97,0,0,1,0],[107,0,0,1,0],[153,0,0,1,0],[158,0,0,1,0],[164,0,0,1,0],[170,0,0,1,0]],"loaders":[[15,0,0,1,0]],"dynamic":[[15,0,0,1,0]],"imports":[[15,0,0,1,0],[25,0,0,1,0],[81,0,0,0,1],[156,0,0,1,0],[159,0,0,1,0]],"outside":[[15,0,0,1,0],[72,0,0,1,0],[130,0,0,1,0]],"needs":[[15,0,0,1,0],[36,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[93,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[161,0,0,1,0]],"specific":[[15,0,0,1,0],[28,0,0,1,0],[36,0,1,0,0],[155,0,0,1,0],[163,0,0,1,0],[166,0,0,1,0]],"behavior":[[15,0,0,1,0],[19,0,0,1,0],[117,0,1,0,0],[119,0,0,1,0]],"filename":[[15,0,0,0,1]],"language":[[15,0,0,0,1]],"import":[[15,0,0,0,1],[26,0,0,0,1],[27,0,0,0,3],[29,0,0,1,1],[37,0,0,0,5],[49,0,0,0,1],[50,0,0,0,5],[57,0,0,0,4],[59,0,0,0,2],[63,0,0,0,2],[68,0,0,0,1],[69,0,0,1,2],[70,0,0,1,2],[106,0,0,0,1],[109,0,0,1,2],[113,0,0,0,1],[114,0,0,0,1],[118,0,0,0,1],[126,0,0,0,1],[130,0,0,0,1],[135,0,0,0,2],[137,0,0,0,1],[140,0,0,0,3],[141,0,0,0,1],[142,0,0,0,1],[145,0,0,0,2],[150,0,0,0,1],[152,0,0,2,1],[156,0,0,0,1],[157,0,0,1,0],[161,0,0,0,1],[165,0,0,0,1],[166,0,0,0,3],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,3],[170,0,0,0,1]],"mdxcomponents":[[15,0,0,0,1],[68,0,0,0,2]],"while":[[15,0,0,0,1],[43,0,0,1,0],[65,0,0,1,0],[165,0,0,1,0]],"diagrams":[[16,0,0,1,0]],"plain":[[16,0,0,1,0],[60,0,0,1,0],[63,0,0,2,0],[152,0,0,1,0],[153,0,0,1,0],[169,0,0,1,0]],"client":[[16,0,0,1,0],[94,0,0,1,0],[161,0,0,1,0]],"side":[[16,0,0,1,0],[94,0,0,1,0],[161,0,0,1,0]],"svg":[[16,0,0,1,0]],"tools":[[16,0,0,1,0],[34,0,0,1,0],[41,0,0,1,0],[92,0,0,1,0],[170,0,0,1,1]],"chart":[[16,0,0,0,1]],"graph":[[16,0,0,0,2]],"lr":[[16,0,0,0,2],[20,0,0,0,1],[33,0,0,0,1],[44,0,0,0,1],[85,0,0,0,1],[89,0,0,0,1]],"api":[[16,0,0,0,1],[30,0,0,1,0],[31,0,0,1,0],[59,0,0,1,0],[90,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,1,1,0],[131,0,1,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"guidelines":[[17,0,1,0,0]],"stays":[[17,0,0,1,0],[43,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[93,0,0,1,0],[117,0,0,1,0],[165,0,0,1,0]],"out":[[17,0,0,1,0],[26,0,0,0,1],[33,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[39,0,0,0,1],[43,0,0,1,0],[45,0,0,1,0],[47,0,0,1,1],[48,0,0,0,2],[56,0,0,0,1],[64,0,0,1,0],[78,0,0,0,1],[82,0,0,2,0],[83,0,0,3,0],[84,0,0,4,0],[85,0,0,0,6],[89,0,0,0,8],[93,0,0,1,0],[101,0,0,0,1],[104,0,0,5,0],[107,0,0,2,1],[138,0,0,7,0],[153,0,0,1,0],[157,0,0,0,2]],"renaming":[[17,0,0,1,0]],"breaks":[[17,0,0,1,0]],"until":[[17,0,0,1,0]],"remap":[[17,0,0,1,0]],"quality":[[17,0,0,1,0]],"converted":[[17,0,0,1,0],[53,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"first":[[17,0,0,1,0],[40,0,0,0,1],[50,0,0,1,0],[78,0,0,1,0],[79,0,1,0,0],[83,0,0,1,0],[92,0,0,1,0],[101,0,0,1,0],[121,0,0,1,0],[123,0,0,1,0],[136,0,0,1,0],[140,0,0,1,0],[156,0,0,1,0],[162,0,0,1,0]],"edit":[[17,0,0,1,0]],"order":[[17,0,0,1,0],[20,0,0,1,0],[37,0,0,1,0],[49,0,0,2,0],[50,0,0,1,0],[72,0,0,1,0],[79,0,0,1,0],[87,0,0,1,0],[99,0,0,1,0],[106,0,0,2,0],[109,0,0,0,1],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[118,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[159,0,1,0,0]],"actually":[[17,0,0,1,0],[119,0,0,1,0]],"looks":[[17,0,0,1,0],[34,0,0,1,0],[55,0,1,0,0],[162,0,0,1,0]],"wrong":[[17,0,0,1,0],[23,0,0,1,0],[34,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[128,0,0,1,0],[149,0,0,1,0],[162,0,0,1,0]],"frontmatter":[[18,1,1,1,0],[19,1,1,0,0],[20,1,1,0,0],[21,1,1,0,0],[22,1,1,0,0],[23,1,1,1,0],[24,1,1,1,0],[46,0,0,1,0],[49,0,0,3,0],[55,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[73,0,0,1,0],[74,0,0,4,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,2,0],[81,0,0,0,2],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[91,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[110,0,0,2,0],[112,0,0,1,0],[115,0,0,1,1],[117,0,0,3,0],[120,0,0,1,0],[128,0,1,1,0],[130,0,0,3,0],[131,0,0,0,1],[132,0,1,0,0],[133,0,1,0,0],[135,0,0,0,1],[143,0,0,1,0],[153,0,0,1,0]],"fields":[[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,1,1,0],[23,0,0,1,0],[24,0,0,1,0],[74,0,0,2,0],[79,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0]],"semantics":[[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0]],"yaml":[[18,0,0,1,0],[75,0,0,0,1],[117,0,0,1,0],[128,0,0,1,0]],"things":[[18,0,0,1,0]],"lives":[[18,0,0,1,0]],"nav":[[18,0,0,1,0],[19,0,0,1,0],[20,0,1,1,2],[21,0,1,0,0],[22,0,0,1,0],[81,0,0,0,3],[84,0,0,2,0],[134,0,0,3,0],[152,0,0,1,1]],"minimum":[[19,0,1,0,0],[90,0,0,1,0]],"non":[[19,0,0,1,0],[21,0,0,1,0],[31,0,0,1,0],[53,0,0,1,0],[73,0,0,1,0],[86,0,0,1,0],[110,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[141,0,0,1,0],[144,0,0,0,1]],"empty":[[19,0,0,1,0],[31,0,0,1,0],[53,0,0,1,0],[72,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[145,0,0,1,0]],"sidebar":[[19,0,0,1,0],[22,0,0,1,0],[24,0,0,1,0],[50,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,1,1,0],[72,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[102,0,0,1,0],[134,0,0,1,0],[152,0,0,3,0]],"recommended":[[19,0,0,1,0]],"routing":[[19,0,0,1,0],[44,0,0,0,1],[53,0,0,1,0],[54,0,0,1,0],[93,0,0,1,0],[96,0,0,1,0],[101,0,0,1,0],[138,0,0,2,0],[150,0,0,1,0],[154,0,0,2,0]],"hint":[[19,0,0,1,0],[22,0,0,1,0]],"converter":[[19,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0]],"synthesizes":[[19,0,0,1,0]],"during":[[19,0,0,1,0],[35,0,0,1,0],[43,0,0,1,0]],"slug":[[19,0,0,1,0],[20,0,0,3,0],[21,0,0,0,3],[38,0,0,0,2],[49,0,0,0,3],[61,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[106,0,0,0,2],[108,0,0,0,1],[150,0,0,1,0],[152,0,0,0,2],[153,0,0,1,0]],"declared":[[19,0,0,1,0],[20,0,0,1,0]],"pages":[[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[36,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[55,0,0,1,0],[57,0,0,2,0],[58,0,0,0,2],[59,0,1,0,1],[60,0,0,1,0],[61,0,0,2,0],[65,0,0,2,0],[66,0,0,1,0],[77,0,0,1,0],[84,0,0,2,0],[86,0,0,1,0],[91,0,0,1,0],[102,0,0,1,0],[106,0,0,2,0],[108,0,0,1,0],[120,0,0,2,0],[121,0,0,2,0],[134,0,0,1,0],[138,0,0,2,0],[141,0,0,2,3],[143,0,0,1,0],[144,0,0,0,3],[146,0,0,1,0],[153,0,0,0,1],[154,0,0,1,0]],"excluded":[[19,0,0,1,0]],"grouped":[[19,0,0,1,0],[120,0,0,2,0],[124,0,0,1,0],[127,0,0,1,0]],"indexes":[[19,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0]],"appear":[[19,0,0,1,0],[100,0,0,1,0]],"fallback":[[19,0,0,1,0],[20,0,0,1,0],[53,0,0,1,0],[83,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[104,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[154,0,0,1,0],[155,0,0,2,0]],"connect":[[19,0,0,0,1],[21,0,0,0,2],[41,0,0,1,0],[43,1,1,0,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,1,0,0],[47,1,1,0,0],[48,1,1,0,0],[49,1,1,0,0],[50,1,1,0,0],[51,1,1,0,0],[52,1,1,0,0],[53,1,1,0,0],[102,0,0,2,0],[120,0,0,1,0]],"site":[[19,0,0,0,2],[20,0,0,0,3],[21,0,0,0,4],[26,0,0,1,0],[41,0,0,1,0],[43,1,1,1,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,1,0,0],[47,1,1,0,0],[48,1,1,0,0],[49,1,1,0,0],[50,1,1,0,0],[51,1,1,0,0],[52,1,1,1,0],[53,1,1,0,0],[54,0,0,2,0],[55,0,0,2,0],[56,0,0,2,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[81,0,0,0,3],[82,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[85,0,0,2,5],[87,0,0,2,0],[89,0,0,0,8],[90,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[102,0,0,3,0],[104,0,0,2,0],[108,0,0,2,1],[120,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0]],"build":[[19,0,0,0,1],[20,0,0,1,0],[21,0,0,1,1],[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[37,0,0,3,1],[43,0,0,2,0],[44,0,0,1,0],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,1,2,2],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,2,0],[56,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0],[82,0,0,1,0],[84,0,0,1,0],[90,0,0,1,0],[99,0,0,1,0],[102,0,0,1,0],[109,0,0,1,0],[112,0,0,1,0],[120,0,0,1,0],[126,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,3,0],[153,0,0,1,0],[163,0,0,1,0],[165,0,1,0,0],[169,0,0,1,0]],"groups":[[20,0,1,3,1],[21,0,2,2,0],[37,0,0,0,1],[38,0,0,0,5],[47,0,0,1,0],[49,0,1,3,1],[50,0,0,0,6],[51,0,0,0,4],[70,0,0,0,2],[72,0,0,1,0],[78,0,0,1,0],[81,0,0,0,5],[86,0,0,1,0],[87,0,0,1,0],[101,0,0,1,0],[106,0,0,2,1],[108,0,0,0,1],[109,0,0,0,2],[120,0,0,1,0],[123,0,0,1,0],[140,0,0,0,6],[141,0,0,0,2],[150,0,0,1,2],[152,0,0,0,2],[153,0,0,0,2],[154,0,0,3,0]],"become":[[20,0,1,0,0],[21,0,1,0,0]],"may":[[20,0,0,1,0],[34,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[124,0,0,1,0],[143,0,0,1,0]],"declare":[[20,0,0,1,0],[21,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"more":[[20,0,0,1,0],[43,0,0,1,0],[122,0,0,1,0],[124,0,0,1,0]],"slugs":[[20,0,0,1,0],[69,0,1,0,0],[72,0,0,1,0]],"shared":[[20,0,0,1,0],[30,0,0,1,0],[36,0,0,2,1],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[90,0,0,1,0],[97,0,0,1,0],[110,0,0,3,0],[130,0,0,2,0],[162,0,0,1,0],[171,0,0,1,0]],"multiple":[[20,0,0,1,0]],"once":[[20,0,0,1,0],[24,0,0,1,0],[91,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[135,0,0,1,0]],"loads":[[20,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"exists":[[20,0,0,1,0],[49,0,0,1,0],[55,0,0,1,0],[106,0,0,1,0]],"intersection":[[20,0,0,1,0]],"produces":[[20,0,0,1,0],[25,0,0,1,0],[80,0,0,1,0],[89,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[137,0,0,1,0]],"metadata":[[20,0,0,1,0],[24,0,0,1,0],[31,0,0,1,0],[44,0,0,0,1],[49,0,0,2,0],[55,0,0,2,0],[59,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[95,0,0,1,0],[104,0,0,1,0],[106,0,0,2,0],[123,0,0,1,0],[138,0,0,2,0],[145,0,0,3,1],[146,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[169,0,0,1,0]],"grouping":[[20,0,0,1,0],[24,0,0,1,0],[86,0,0,1,0]],"declares":[[20,0,0,1,0],[38,0,0,0,1],[49,0,0,1,0],[152,0,0,0,1]],"isn":[[20,0,0,1,0],[23,0,0,1,0]],"fails":[[20,0,0,1,0],[46,0,0,1,0],[78,0,0,2,0],[79,0,0,1,0],[87,0,0,1,0],[106,0,0,1,0],[149,0,0,1,0]],"unknown":[[20,0,0,1,0],[23,0,0,2,0],[37,0,0,0,1],[38,0,0,0,4],[46,0,0,0,1],[48,0,0,0,2],[69,0,0,0,2],[74,0,0,1,0],[75,0,0,2,1],[76,0,0,0,1],[78,0,0,1,1],[79,0,0,1,0],[87,0,0,1,0],[105,0,0,1,0],[110,0,0,4,0],[128,0,0,3,0],[131,0,0,0,1],[135,0,0,2,0],[152,0,0,0,3]],"truth":[[20,0,0,1,0],[24,0,0,1,0]],"drift":[[20,0,0,1,0],[136,0,0,1,0]],"infers":[[20,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"values":[[20,0,0,1,0],[60,0,0,1,0],[106,0,0,1,0],[109,0,0,1,0]],"finds":[[20,0,0,1,0],[87,0,0,1,0],[161,0,0,1,0]],"sets":[[20,0,0,1,0],[21,0,0,1,0],[64,0,0,2,0],[143,0,0,1,0],[148,0,0,1,0],[170,0,0,1,0]],"descriptions":[[20,0,0,1,0],[49,0,0,2,0],[56,0,0,1,0],[106,0,0,2,0],[138,0,0,1,0],[154,0,0,2,0]],"nested":[[20,0,0,1,0],[21,0,1,1,0]],"flowchart":[[20,0,0,0,1],[33,0,0,0,1],[44,0,0,0,1],[81,0,0,0,1],[85,0,0,0,1],[89,0,0,0,1],[157,0,0,0,1]],"cfg":[[20,0,0,0,2]],"page1":[[20,0,0,0,2]],"page2":[[20,0,0,0,2]],"page3":[[20,0,0,0,2]],"resolver":[[20,0,0,0,9],[81,0,0,0,1]],"sections":[[20,0,0,0,2],[49,0,0,1,0],[84,0,0,1,0],[100,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[157,0,0,1,0]],"children":[[21,0,0,2,1],[69,0,0,0,13],[86,0,0,1,0]],"deeper":[[21,0,0,1,0],[72,0,0,1,0]],"trees":[[21,0,0,1,0],[114,0,0,1,0]],"remote":[[21,0,0,1,2]],"lands":[[21,0,0,1,0]],"slot":[[21,0,0,1,0]],"leaf":[[21,0,0,2,0],[86,0,0,2,0]],"directly":[[21,0,0,1,0],[37,0,0,1,0],[50,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[86,0,0,1,0],[109,0,0,1,0],[113,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0]],"contain":[[21,0,0,1,0],[65,0,0,1,0],[86,0,0,1,0]],"schema":[[22,0,0,1,0],[23,0,0,4,0],[46,0,0,1,0],[59,0,0,1,0],[73,0,0,1,0],[74,0,0,3,0],[78,0,0,1,0],[79,0,0,2,0],[110,0,0,2,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,3,0],[129,0,0,1,0],[130,0,0,6,0],[131,0,0,2,1],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,4,0],[136,0,0,1,0],[145,0,0,0,1],[146,0,0,1,0]],"accepts":[[22,0,0,1,0],[77,0,0,1,0],[147,0,0,1,0],[153,0,0,1,0]],"resolved":[[22,0,0,1,0],[47,0,0,1,0],[84,0,0,1,0],[156,0,0,1,0]],"deprecatedreason":[[22,0,0,1,0],[132,0,0,1,0]],"message":[[22,0,0,1,0],[131,0,0,0,1],[168,0,0,1,0]],"paired":[[22,0,0,1,0]],"experimental":[[22,0,0,2,0],[120,0,0,1,0],[132,0,0,1,0]],"canary":[[22,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"hides":[[22,0,0,1,0]],"channels":[[22,0,0,1,0]],"new":[[22,0,0,1,0],[57,0,0,0,1],[63,0,0,0,1],[92,0,0,1,0],[132,0,0,1,0],[143,0,0,0,1],[144,0,0,0,2]],"highlights":[[22,0,0,1,0]],"recently":[[22,0,0,1,0]],"added":[[22,0,0,1,0]],"draft":[[22,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"excludes":[[22,0,0,1,0]],"generation":[[22,0,0,1,0],[37,0,0,1,0],[48,0,0,1,0],[52,0,0,1,0],[72,0,0,1,0],[106,0,0,1,0],[110,0,0,1,0],[126,0,0,1,0],[165,0,0,1,0]],"entirely":[[22,0,0,1,0],[64,0,0,1,0]],"tags":[[22,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[160,0,0,1,0]],"free":[[22,0,0,1,0],[69,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0]],"form":[[22,0,0,1,0]],"facets":[[22,0,0,1,0]],"availablein":[[22,0,0,1,0],[132,0,0,1,0],[136,0,0,1,0]],"array":[[22,0,0,1,0],[69,0,0,0,1],[114,0,0,1,0],[131,0,0,0,1],[132,0,0,3,0],[133,0,0,2,0],[134,0,0,1,0],[153,0,0,1,0]],"cross":[[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[74,0,0,2,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[148,0,0,1,0]],"availability":[[22,0,0,1,0]],"map":[[22,0,0,1,0],[28,0,0,1,0],[69,0,0,0,1],[146,0,0,1,0],[166,0,0,1,0]],"layout":[[22,0,0,1,0],[59,0,0,1,0],[67,0,0,1,0],[93,0,0,1,0]],"uis":[[22,0,0,1,0]],"support":[[22,0,0,1,0]],"width":[[22,0,0,1,0]],"lastmodified":[[22,0,0,1,0],[105,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"lastauthor":[[22,0,0,1,0],[105,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"filled":[[22,0,0,1,0]],"pass":[[22,0,0,1,0],[57,0,0,1,0],[64,0,0,1,0],[71,0,0,1,0],[109,0,0,1,0],[110,0,0,2,0],[122,0,0,1,0],[135,0,0,1,0],[148,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0]],"enrich":[[22,0,0,1,0],[105,0,0,1,0],[132,0,0,1,0]],"git":[[22,0,0,1,0],[45,0,0,0,1],[48,0,0,0,1],[105,0,0,2,0],[114,0,0,1,0],[132,0,0,1,0]],"hand":[[22,0,0,1,0]],"rules":[[23,0,1,2,0],[73,0,0,1,0],[95,0,0,1,0],[126,1,1,1,0],[127,1,2,0,0],[128,1,3,0,0],[129,1,3,0,0],[130,1,1,0,0],[131,1,1,0,0],[132,1,1,0,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,0],[136,1,1,0,0],[162,0,1,0,0]],"enforces":[[23,0,0,1,0]],"violations":[[23,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[131,0,0,1,1]],"surface":[[23,0,0,1,0],[169,0,0,1,0]],"ci":[[23,0,0,1,0],[29,0,0,0,1],[42,0,0,1,0],[45,0,0,2,0],[47,0,0,1,0],[73,1,1,2,0],[74,1,1,1,0],[75,1,1,1,0],[76,1,2,2,0],[77,1,1,2,0],[78,1,1,1,0],[79,1,1,2,0],[126,0,0,1,0],[135,0,0,1,0],[136,0,0,2,0],[155,0,0,1,0]],"they":[[23,0,0,1,0],[40,0,0,0,1],[41,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,2,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[63,0,0,2,0],[77,0,0,1,0],[85,0,0,1,0],[123,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[136,0,0,1,0],[172,0,0,1,0]],"reach":[[23,0,0,1,0],[34,0,0,1,0],[77,0,0,1,0],[126,0,0,1,0]],"relevant":[[23,0,0,1,0]],"field":[[23,0,0,3,0],[24,0,0,1,0],[57,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[79,0,0,2,0],[86,0,0,1,0],[128,0,0,4,0],[131,0,0,1,2],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0]],"missing":[[23,0,0,1,0],[39,0,0,2,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[105,0,0,1,0],[128,0,0,1,0],[131,0,0,1,0],[136,0,0,1,0],[146,0,0,1,0]],"top":[[23,0,0,1,0],[56,0,0,1,0],[74,0,0,1,0],[117,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[163,0,0,1,0],[172,0,0,1,0]],"level":[[23,0,0,1,0],[53,0,0,1,0],[56,0,0,1,0],[66,0,0,1,0],[69,0,0,0,2],[74,0,0,1,0],[83,0,0,1,0],[90,0,0,1,0],[109,0,0,1,0],[120,0,0,3,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[128,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[141,0,0,1,0],[146,0,1,0,0],[147,0,1,0,0],[153,0,0,1,0]],"warn":[[23,0,0,1,0],[110,0,0,1,0],[128,0,0,1,0],[130,0,0,2,0],[131,0,0,0,1]],"fail":[[23,0,0,1,0],[37,0,0,0,1],[38,0,0,0,1],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[126,0,0,1,0],[136,0,0,1,0]],"parse":[[23,0,0,2,0],[74,0,0,2,0],[79,0,0,1,0],[87,0,0,1,0],[128,0,0,3,0],[131,0,0,0,1],[171,0,0,1,0]],"meta":[[23,0,0,1,0],[74,0,0,1,0],[110,0,0,2,0],[128,0,0,1,0],[130,0,0,3,0],[131,0,0,0,1],[134,0,1,0,0],[136,0,0,1,0],[145,0,0,1,2]],"doesn":[[23,0,0,2,0],[74,0,0,1,0],[76,0,0,1,0],[129,0,0,1,0],[172,0,0,1,0]],"invalid":[[23,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,1,1]],"link":[[23,0,0,3,0],[24,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[59,0,0,0,2],[60,0,0,1,0],[73,0,0,2,0],[74,0,0,3,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,4,0],[83,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,1,5,0],[130,0,0,1,0],[131,0,0,1,2],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[150,0,0,2,0],[157,0,0,2,0],[158,0,0,1,0]],"exist":[[23,0,0,1,0],[31,0,0,1,0],[74,0,0,1,0],[129,0,0,1,0]],"unresolved":[[23,0,0,2,0],[74,0,0,2,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[136,0,0,1,0]],"placeholder":[[23,0,0,2,0],[74,0,0,1,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[136,0,0,1,0],[159,0,0,2,0]],"doc":[[23,0,0,1,0]],"contains":[[23,0,0,1,0],[26,0,0,2,0],[45,0,0,1,0],[56,0,0,1,0],[65,0,0,1,0],[108,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[129,0,0,1,0],[141,0,0,1,0]],"scoped":[[23,0,0,1,0],[56,0,0,1,0],[57,0,0,2,0],[65,0,0,2,0],[66,0,0,1,0],[74,0,0,1,0],[84,0,0,1,0],[104,0,0,1,0],[108,0,0,1,0],[129,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[141,0,0,1,0],[144,0,0,0,1]],"another":[[23,0,0,1,0],[115,0,0,1,0],[129,0,0,1,0]],"extend":[[23,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[110,0,0,1,0],[135,0,0,1,0]],"gives":[[24,0,1,0,0],[59,0,0,1,0],[94,0,0,1,0],[142,0,0,1,0]],"consistent":[[24,0,0,1,0]],"rest":[[24,0,0,1,0],[80,0,0,1,0],[109,0,0,1,0]],"configuration":[[24,0,0,1,0]],"drives":[[24,0,0,1,0],[86,0,0,1,0],[138,0,0,1,0]],"position":[[24,0,0,1,0],[86,0,0,1,0]],"filtering":[[24,0,0,1,0],[99,0,0,1,0]],"checks":[[24,0,0,1,0],[43,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[73,0,0,1,0],[120,0,0,2,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0]],"query":[[25,0,0,1,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,1],[30,0,0,2,0],[31,0,0,1,0],[102,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0],[169,0,0,0,1],[171,0,0,1,0]],"optionally":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0]],"stream":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[169,0,0,1,0]],"grounded":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[52,0,0,1,0],[95,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,1,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"answers":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,1,2,0],[30,0,0,1,0],[31,0,0,2,0],[52,0,0,1,0],[85,0,0,0,1],[89,0,0,0,1],[164,0,0,1,0],[168,0,1,0,0]],"fetches":[[25,0,0,1,0],[34,0,0,1,0]],"those":[[25,0,0,1,0],[35,0,0,1,0],[54,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[82,0,0,1,0],[87,0,0,1,0],[96,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[154,0,0,1,0]],"queries":[[25,0,0,1,0],[30,0,0,1,0],[163,0,0,1,0]],"database":[[25,0,0,1,0],[163,0,0,1,0]],"scripts":[[26,0,0,1,0],[37,0,0,1,2],[48,0,0,0,1],[50,0,1,0,0],[51,0,1,0,0],[109,0,0,1,0],[112,0,0,1,0]],"call":[[26,0,0,1,0],[153,0,0,1,0]],"generator":[[26,0,0,1,0],[102,0,0,1,0],[164,0,0,1,0],[165,0,0,1,0]],"compact":[[26,0,0,1,0],[164,0,0,1,0]],"ranking":[[26,0,0,1,0],[164,0,0,1,0]],"store":[[26,0,0,1,0],[30,0,0,1,0],[164,0,0,1,0],[171,0,0,1,0]],"used":[[26,0,0,1,0],[146,0,0,1,0],[150,0,0,1,0]],"excerpts":[[26,0,0,1,0],[164,0,0,1,0]],"answer":[[26,0,0,1,0],[29,0,0,2,0],[95,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,2,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,2,0],[169,0,0,2,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"bash":[[26,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[39,0,0,0,1],[45,0,0,0,1],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,1],[56,0,0,0,1],[65,0,0,0,2],[76,0,0,0,1],[77,0,0,0,1],[78,0,0,0,1],[101,0,0,0,1],[103,0,0,0,1],[104,0,0,0,1],[107,0,0,0,1],[110,0,0,0,1],[111,0,0,0,1],[125,0,0,0,1],[170,0,1,0,1]],"src":[[26,0,0,0,1],[33,0,0,0,2],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[39,0,0,0,1],[44,0,0,0,1],[45,0,0,0,2],[46,0,0,0,1],[47,0,0,1,2],[48,0,0,1,6],[50,0,0,0,2],[56,0,0,0,1],[71,0,0,1,0],[78,0,0,0,1],[81,0,0,0,2],[89,0,0,0,3],[101,0,0,0,1],[104,0,0,2,0],[106,0,0,1,0],[107,0,0,0,1],[110,0,0,2,0],[152,0,0,1,2],[157,0,0,0,2],[161,0,0,0,1]],"base":[[26,0,0,0,1],[47,0,0,0,1],[48,0,0,0,2],[56,0,0,0,1],[65,0,0,2,0],[101,0,0,0,1],[104,0,0,2,0],[112,0,0,1,0],[155,0,1,2,2]],"https":[[26,0,0,0,2],[45,0,0,0,1],[47,0,0,0,1],[48,0,0,0,3],[50,0,0,0,4],[51,0,0,0,2],[56,0,0,0,1],[59,0,0,0,2],[70,0,0,0,1],[101,0,0,0,1],[109,0,0,0,1],[140,0,0,0,3],[141,0,0,0,2],[145,0,0,0,3],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,0,1],[165,0,0,0,1]],"com":[[26,0,0,0,2],[45,0,0,0,1],[47,0,0,0,1],[48,0,0,0,3],[50,0,0,0,4],[51,0,0,0,2],[70,0,0,0,1],[101,0,0,0,1]],"generatedocssearchfiles":[[26,0,0,0,2],[50,0,0,0,2],[112,0,0,1,0],[165,0,0,0,2]],"node":[[26,0,0,0,1],[32,0,0,1,0],[33,0,0,0,1],[34,0,0,2,0],[35,0,0,1,0],[37,0,0,0,1],[40,0,0,2,1],[50,0,0,0,1],[57,0,0,1,2],[60,0,0,1,0],[83,0,0,1,0],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0],[110,0,0,2,0],[112,0,0,1,0],[120,0,0,1,0],[130,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0],[150,0,0,1,0],[152,0,0,0,1],[165,0,0,0,1],[166,0,0,1,0]],"await":[[26,0,0,0,1],[37,0,0,0,3],[38,0,0,0,2],[50,0,0,0,5],[51,0,0,0,1],[57,0,0,0,1],[70,0,0,0,1],[109,0,0,0,1],[114,0,0,0,1],[115,0,0,0,1],[116,0,0,0,1],[130,0,0,0,1],[135,0,0,0,1],[140,0,0,0,4],[141,0,0,0,4],[143,0,0,0,2],[150,0,0,0,1],[152,0,0,0,3],[153,0,0,0,2],[165,0,0,0,1],[170,0,0,0,1]],"outdir":[[26,0,0,0,1],[37,0,0,0,1],[38,0,0,0,2],[50,0,0,0,5],[51,0,0,0,1],[108,0,0,0,1],[109,0,0,0,1],[114,0,0,1,1],[140,0,0,1,4],[141,0,0,1,1],[150,0,0,4,1],[165,0,0,1,3]],"baseurl":[[26,0,0,0,1],[50,0,0,0,4],[51,0,0,0,2],[70,0,0,0,1],[109,0,0,0,1],[140,0,0,0,3],[141,0,0,0,2],[144,0,0,1,0],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,1,1],[165,0,0,0,1]],"results":[[27,0,0,1,1],[28,0,0,0,1],[65,0,0,1,0],[164,0,0,1,0],[166,0,0,1,2]],"include":[[27,0,0,1,0],[32,0,0,1,0],[36,0,0,2,2],[37,0,1,0,0],[38,0,1,0,0],[39,0,0,1,0],[55,0,0,2,0],[66,0,0,1,0],[104,0,0,3,0],[105,0,0,2,0],[108,0,0,0,1],[157,0,0,1,0],[160,0,0,1,0],[166,0,0,1,0]],"urls":[[27,0,0,2,0],[34,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[65,0,0,3,0],[66,0,0,1,0],[74,0,0,1,0],[85,0,0,0,1],[104,0,0,1,0],[129,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[146,0,0,1,0],[157,0,0,1,0],[159,0,0,1,0],[166,0,0,1,0]],"paths":[[27,0,0,1,0],[50,0,0,1,0],[56,0,0,1,0],[62,0,0,1,0],[75,0,0,0,1],[77,0,0,1,0],[82,0,0,1,0],[99,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[137,0,0,1,0],[147,0,0,1,0],[151,0,0,0,1],[166,0,0,1,0],[172,0,0,1,0]],"hash":[[27,0,0,1,0],[31,0,0,1,0],[71,0,0,1,0],[166,0,0,1,0]],"snippets":[[27,0,0,1,0],[166,0,0,1,0]],"own":[[27,0,0,1,0],[40,0,0,1,0],[49,0,0,1,0],[52,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[96,0,1,0,0],[141,0,0,1,0],[145,0,0,1,0]],"searchdocs":[[27,0,0,0,2],[28,0,0,0,1],[166,0,0,0,3]],"docssearchcontentstore":[[27,0,0,0,2],[166,0,0,0,2]],"docssearchindex":[[27,0,0,0,2],[166,0,0,0,2]],"contentjson":[[27,0,0,0,2],[166,0,0,0,2]],"indexjson":[[27,0,0,0,2],[166,0,0,0,2]],"const":[[27,0,0,0,3],[28,0,0,0,1],[29,0,0,0,1],[37,0,0,0,2],[38,0,0,0,2],[50,0,0,0,3],[51,0,0,0,1],[57,0,0,0,3],[59,0,0,0,3],[63,0,0,0,2],[68,0,0,0,1],[69,0,0,0,4],[70,0,0,0,1],[115,0,0,0,1],[130,0,0,0,1],[135,0,0,0,1],[141,0,0,0,1],[143,0,0,0,1],[144,0,0,0,2],[145,0,0,0,1],[152,0,0,0,2],[153,0,0,0,2],[155,0,0,0,1],[161,0,0,0,1],[166,0,0,0,2],[167,0,0,0,3],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,1]],"vocabulary":[[28,0,1,0,0],[86,0,1,0,0],[164,0,1,0,0],[166,0,0,1,0],[172,0,0,1,0]],"aliases":[[28,0,1,0,0],[60,0,0,1,0],[146,0,0,1,0]],"starts":[[28,0,0,1,0],[90,0,0,1,0]],"lexical":[[28,0,0,1,0],[172,0,0,1,0]],"matching":[[28,0,0,1,0],[69,0,0,1,0],[169,0,0,1,0],[172,0,0,1,0]],"stemming":[[28,0,0,1,0],[166,0,0,1,0]],"prefix":[[28,0,0,1,0],[150,0,0,1,0],[166,0,0,1,0]],"matches":[[28,0,0,1,0],[34,0,0,1,0],[65,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[166,0,0,2,0],[172,0,0,1,0]],"typo":[[28,0,0,1,0],[166,0,0,1,0]],"tolerant":[[28,0,0,1,0],[146,0,0,1,0],[166,0,0,1,0]],"fallbacks":[[28,0,0,1,0],[166,0,0,1,0]],"built":[[28,0,0,1,0],[29,0,0,1,0],[84,0,0,1,0],[94,0,0,1,0],[166,0,0,1,0]],"synonym":[[28,0,0,1,0],[166,0,0,1,0]],"synonyms":[[28,0,0,1,1],[166,0,0,1,1]],"users":[[28,0,0,1,0],[172,0,0,1,0]],"words":[[28,0,0,1,0]],"quickstart":[[28,0,0,0,1],[35,0,0,1,1],[49,0,0,0,1],[56,0,0,0,1],[59,0,0,0,3],[60,0,0,1,0],[65,0,0,0,3],[88,0,0,1,0],[92,0,0,1,0],[98,1,1,0,0],[99,1,1,0,0],[100,1,1,0,0],[101,1,1,0,0],[102,1,1,0,0],[115,0,0,0,1],[116,0,0,0,2],[120,0,0,1,0],[139,0,0,0,4],[145,0,0,0,5],[151,0,0,0,2],[166,0,0,0,1],[167,0,0,0,1]],"getting":[[28,0,0,0,1],[166,0,0,0,1]],"started":[[28,0,0,0,1],[49,0,0,0,2],[100,0,0,0,1],[106,0,0,0,2],[108,0,0,0,2],[120,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1],[166,0,0,0,1]],"ai":[[29,0,1,0,0],[31,0,0,1,0],[60,0,0,1,0],[64,0,0,1,0],[66,0,0,1,0],[85,0,0,0,1],[86,0,0,1,0],[89,0,0,0,1],[94,0,0,1,0],[138,0,0,1,0],[143,0,0,3,0],[146,0,0,2,0],[147,0,0,1,0],[148,0,0,1,0],[169,0,0,1,5],[170,0,0,1,0]],"basic":[[29,0,0,1,0]],"retrieves":[[29,0,0,1,0]],"chunks":[[29,0,0,2,0],[168,0,0,1,0],[170,0,0,1,0],[172,0,0,1,0]],"builds":[[29,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0],[155,0,0,1,0],[163,0,0,1,0]],"constrained":[[29,0,0,1,0]],"leaves":[[29,0,0,1,0],[62,0,0,1,0],[86,0,0,1,0],[143,0,0,1,0]],"model":[[29,0,0,2,1],[43,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[92,0,0,1,0],[122,0,0,3,0],[125,0,0,0,1],[139,0,0,0,2],[151,0,0,0,1],[168,0,0,2,0],[169,0,0,1,1]],"choice":[[29,0,0,1,0]],"provider":[[29,0,0,1,0],[76,0,0,1,0],[163,0,0,1,0],[169,0,1,1,0]],"point":[[29,0,0,1,0],[37,0,0,1,0],[40,0,0,2,0],[47,0,0,1,0],[48,0,0,1,0],[65,0,0,2,0],[69,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[149,0,0,1,0],[161,0,0,1,0]],"display":[[29,0,0,1,0],[169,0,0,1,0]],"sources":[[29,0,0,1,1],[31,0,0,2,0],[168,0,0,1,1],[169,0,0,2,1]],"streamed":[[29,0,0,1,0],[169,0,0,1,0]],"response":[[29,0,0,1,1],[53,0,0,1,0],[57,0,0,0,1],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,0,1],[112,0,0,1,0],[142,0,0,2,0],[143,0,0,1,3],[146,0,0,2,0],[169,0,0,3,1]],"ask":[[29,0,0,1,0]],"memory":[[29,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"retrieved":[[29,0,0,1,0],[168,0,0,2,0]],"streamdocsanswer":[[29,0,0,0,2],[169,0,0,0,4]],"vercel":[[29,0,0,0,1],[30,0,0,1,0],[60,0,0,1,0],[65,0,0,1,1],[141,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0],[169,0,0,0,2],[170,0,0,1,0],[171,0,0,1,0]],"openai":[[29,0,0,0,1],[34,0,0,1,0],[169,0,0,0,1]],"gpt":[[29,0,0,0,1],[122,0,0,2,0],[125,0,0,0,1],[169,0,0,0,1]],"productname":[[29,0,0,0,1],[168,0,0,0,1],[169,0,0,0,1]],"my":[[29,0,0,0,1],[35,0,0,2,4],[39,0,0,0,2],[40,0,0,0,1],[56,0,0,0,1],[100,0,0,0,2],[106,0,0,0,1],[107,0,0,0,1],[139,0,0,0,1],[140,0,0,0,2],[150,0,0,0,1],[151,0,0,0,1],[168,0,0,0,1],[169,0,0,0,1]],"library":[[29,0,0,0,1],[32,0,0,1,0],[37,0,0,1,0],[40,0,0,0,2],[50,0,0,1,0],[96,0,0,1,0],[99,0,0,1,0],[100,0,0,0,2],[106,0,0,0,2],[110,0,0,1,0],[112,0,1,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,1,1,0],[131,0,1,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[139,0,0,0,2],[140,0,0,0,3],[151,0,0,0,2],[168,0,0,0,1],[169,0,0,0,1]],"guard":[[30,0,1,0,0]],"endpoint":[[30,0,1,0,0],[61,0,0,1,0]],"user":[[30,0,0,1,0],[60,0,0,2,0],[64,0,0,2,0],[65,0,0,0,2],[66,0,0,1,0],[86,0,0,1,0],[143,0,0,3,0],[146,0,0,2,0],[147,0,0,1,0],[148,0,0,2,0]],"request":[[30,0,0,1,0],[32,0,0,1,0],[57,0,0,1,5],[58,0,0,0,2],[60,0,0,1,0],[63,0,0,1,3],[65,0,0,1,0],[75,0,0,0,1],[86,0,0,1,0],[112,0,0,1,0],[142,0,0,1,0],[143,0,0,1,4],[144,0,0,1,2],[171,0,0,1,0]],"helpers":[[30,0,0,1,0],[53,0,0,1,0],[112,0,0,1,0],[142,0,1,1,0],[143,0,1,0,0],[144,0,1,1,0],[145,0,1,0,0],[146,0,2,0,0],[147,0,2,0,0],[148,0,1,0,0],[149,0,1,0,0],[163,0,0,1,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"validatedocsquery":[[30,0,0,1,0],[171,0,0,1,0]],"trim":[[30,0,0,1,0],[171,0,0,1,0]],"cap":[[30,0,0,1,0],[171,0,0,1,0]],"readjsonwithlimit":[[30,0,0,1,0],[171,0,0,1,0]],"reject":[[30,0,0,1,0],[171,0,0,1,0]],"oversized":[[30,0,0,1,0],[171,0,0,1,0]],"bodies":[[30,0,0,1,0],[66,0,0,1,0],[171,0,0,1,0]],"getclientidentifier":[[30,0,0,1,0],[171,0,0,1,0]],"common":[[30,0,0,1,0],[138,0,0,1,0],[171,0,0,1,0]],"proxy":[[30,0,0,1,0],[171,0,0,1,0]],"ip":[[30,0,0,1,0],[171,0,0,1,0]],"headers":[[30,0,0,1,0],[58,0,0,0,2],[60,0,0,1,0],[64,0,0,1,0],[66,0,0,1,0],[143,0,0,1,2],[146,0,0,2,0],[171,0,0,1,0]],"creatememoryratelimiter":[[30,0,0,1,0],[171,0,0,1,0]],"demos":[[30,0,0,1,0],[171,0,0,2,0]],"production":[[30,0,0,1,0],[65,0,0,1,0],[171,0,0,1,0]],"apps":[[30,0,0,1,0],[49,0,0,0,1],[61,0,0,1,0],[71,0,0,1,0],[84,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[171,0,0,1,0]],"adapt":[[30,0,0,1,0],[171,0,0,1,0]],"rate":[[30,0,0,1,0]],"limiter":[[30,0,0,1,0],[171,0,0,1,0]],"interface":[[30,0,0,1,0],[171,0,0,1,0]],"such":[[30,0,0,1,0],[60,0,0,1,0]],"redis":[[30,0,0,1,0],[171,0,0,1,0]],"kv":[[30,0,0,2,0],[60,0,0,1,0],[61,0,0,1,0],[171,0,0,2,0]],"cloudflare":[[30,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[86,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0],[169,0,0,1,2],[171,0,0,1,0]],"durable":[[30,0,0,1,0],[171,0,0,1,0]],"objects":[[30,0,0,1,0],[142,0,0,1,0],[171,0,0,1,0]],"verify":[[31,0,1,0,0],[39,0,1,0,0],[53,0,1,0,0],[65,0,1,0,0]],"searching":[[31,0,0,2,0]],"returns":[[31,0,0,2,0],[60,0,0,1,0],[86,0,0,1,0],[143,0,0,2,0],[145,0,0,1,0],[150,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0]],"expected":[[31,0,0,1,0],[65,0,0,1,0]],"guide":[[31,0,0,1,0],[54,0,0,1,0],[146,0,0,1,0]],"phrase":[[31,0,0,1,0]],"result":[[31,0,0,1,0],[105,0,0,1,0],[115,0,0,0,3],[130,0,0,0,1],[131,0,1,0,0],[141,0,0,1,4],[152,0,0,1,0],[165,0,0,1,0],[167,0,0,1,0]],"cite":[[31,0,0,1,0],[54,0,0,1,0],[168,0,0,1,0]],"returned":[[31,0,0,1,0],[141,0,0,1,0]],"bundle":[[32,1,1,1,0],[33,1,1,0,4],[34,1,1,1,0],[35,1,1,1,1],[36,1,1,1,1],[37,1,1,0,1],[38,1,1,0,0],[39,1,1,0,1],[40,1,2,0,0],[41,1,1,0,0],[42,1,1,0,0],[81,0,0,0,1],[82,0,0,2,0],[83,0,0,4,0],[84,0,0,1,0],[85,0,0,1,3],[87,0,0,2,0],[89,0,0,0,7],[91,0,0,1,0],[102,0,0,2,0],[104,0,0,6,0],[107,0,1,1,1],[108,0,0,2,0],[120,0,0,3,0],[121,0,0,4,0],[122,0,0,2,0],[137,0,0,1,0],[151,0,0,1,0]],"tarball":[[32,0,0,1,0],[33,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,1,1,0],[38,0,1,1,0],[39,0,0,1,0],[40,0,0,2,0],[41,0,0,1,0],[42,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[120,0,0,1,0]],"plus":[[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[91,0,0,2,0],[95,0,0,1,0],[99,0,0,1,0],[107,0,0,1,0],[115,0,0,1,0],[121,0,0,1,0],[153,0,0,1,0],[158,0,0,1,0],[168,0,0,1,0]],"publish":[[32,0,0,1,0],[33,0,0,0,4],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[102,0,0,1,0]],"want":[[32,0,0,1,0],[54,0,0,1,0],[63,0,0,1,0],[92,0,0,1,0],[94,0,0,1,0],[97,0,0,2,0],[115,0,0,1,0],[159,0,0,1,0],[162,0,0,2,0],[170,0,0,1,0]],"version":[[32,0,0,1,0],[33,0,0,0,1],[34,0,0,2,0],[40,0,0,0,1],[49,0,0,1,0],[57,0,0,0,1],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0],[94,0,1,0,0],[133,0,0,1,0],[149,0,1,2,0]],"matched":[[32,0,0,1,0],[33,0,0,0,1],[34,0,0,1,0],[40,0,0,0,1],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0]],"available":[[32,0,0,1,0],[40,0,0,1,0],[112,0,0,1,0]],"network":[[32,0,0,1,0],[34,0,0,1,0],[85,0,0,1,0],[170,0,0,1,0]],"prepack":[[32,0,0,1,0],[37,0,0,1,0]],"published":[[32,0,0,1,0],[37,0,1,0,0],[38,0,1,0,0],[82,0,0,1,0],[107,0,0,1,0],[123,0,0,1,0]],"ships":[[32,0,0,1,0],[99,0,0,1,0],[161,0,0,1,0]],"modules":[[32,0,0,1,0],[33,0,0,0,1],[34,0,0,2,0],[35,0,0,1,0],[40,0,0,2,1],[83,0,0,1,0],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0],[110,0,0,2,0],[120,0,0,1,0],[130,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[159,0,0,1,0]],"website":[[32,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[41,0,0,1,0],[67,0,0,1,0],[81,0,0,0,2],[82,0,0,2,0],[85,0,0,1,0],[87,0,0,1,0],[89,0,0,2,0],[91,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[123,0,0,1,0],[137,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0]],"http":[[32,0,0,1,0],[34,0,0,2,0],[65,0,0,0,8],[83,0,0,2,0],[85,0,0,1,3],[89,0,0,0,3],[91,0,0,1,0],[101,0,0,1,0]],"ides":[[32,0,0,1,0]],"installed":[[32,0,0,1,0],[34,0,0,1,0],[40,0,0,0,1],[41,0,0,1,0],[83,0,0,1,0]],"dependency":[[32,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[94,0,0,1,0],[166,0,0,1,0]],"flow":[[33,0,1,0,0],[44,0,1,0,0],[150,0,0,1,0],[151,0,0,1,0]],"repo":[[33,0,0,0,1],[37,0,0,0,2],[38,0,0,0,3],[44,0,0,0,3],[45,0,1,1,0],[48,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[97,0,0,2,0],[100,0,0,1,0],[104,0,0,1,0],[108,0,0,0,3],[119,0,0,1,0],[150,0,0,1,0]],"packages":[[33,0,0,0,2],[35,0,0,1,2],[36,0,0,1,1],[39,0,0,0,2],[82,0,0,1,0],[89,0,0,0,1],[97,0,0,1,0],[107,0,0,1,1],[150,0,0,0,1]],"lt":[[33,0,0,0,4],[85,0,0,0,1],[89,0,0,0,2]],"gt":[[33,0,0,0,4],[85,0,0,0,1],[89,0,0,0,2]],"consume":[[33,0,0,0,2]],"offline":[[33,0,0,0,1],[34,0,0,1,0],[35,0,0,1,0],[83,0,0,1,0],[85,0,0,1,2],[89,0,0,0,2],[91,0,0,1,0],[104,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,1],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"convention":[[34,0,0,2,0],[137,0,0,1,0]],"absolute":[[34,0,0,1,0],[63,0,0,2,0],[85,0,0,0,1],[150,0,0,1,0]],"over":[[34,0,0,1,0],[37,0,0,1,0],[83,0,0,2,0],[85,0,0,1,0],[163,0,0,1,0],[170,0,0,1,0]],"shape":[[34,0,0,2,0],[54,0,0,1,0],[61,0,0,1,0],[80,0,0,1,0],[108,0,1,1,0],[122,0,0,1,0],[131,0,1,0,0],[145,0,0,1,0],[150,0,0,2,0]],"hosted":[[34,0,0,1,0],[47,0,1,0,0],[53,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[94,0,0,2,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,1,3,0],[102,0,0,1,0],[112,0,0,1,0],[120,0,0,3,0],[122,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,2,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"able":[[34,0,0,1,0]],"major":[[34,0,0,1,0]],"pkg":[[34,0,0,1,0],[85,0,0,0,1],[89,0,0,0,1],[91,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0]],"anyway":[[34,0,0,1,0]],"filesystem":[[34,0,0,2,0],[45,0,0,1,0],[150,0,0,1,0],[167,0,0,1,0],[170,0,0,2,0]],"solves":[[34,0,0,1,0]],"claude":[[34,0,0,1,0],[85,0,0,0,1],[122,0,0,2,0],[143,0,0,1,0]],"codex":[[34,0,0,1,0],[85,0,0,0,1]],"cursor":[[34,0,0,1,0],[85,0,0,0,1]],"github":[[34,0,0,1,0],[45,0,0,0,1],[46,0,0,0,1],[48,0,0,0,2],[75,0,1,1,1],[76,0,0,1,0],[110,0,0,1,0],[136,0,0,2,0]],"copilot":[[34,0,0,1,0],[85,0,0,0,1]],"aider":[[34,0,0,1,0]],"devin":[[34,0,0,1,0]],"others":[[34,0,0,1,0],[91,0,0,1,0]],"working":[[34,0,0,1,0],[40,0,0,0,1],[85,0,0,1,0],[155,0,0,1,0]],"disk":[[34,0,0,1,0],[60,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[115,0,0,1,0],[119,0,0,1,0]],"right":[[34,0,0,1,0],[63,0,0,1,0],[120,0,0,1,0],[122,0,0,1,0],[164,0,0,2,0],[167,0,0,1,0]],"relative":[[34,0,0,1,0],[35,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[104,0,0,3,0],[105,0,0,2,0],[107,0,0,1,0],[130,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[150,0,0,3,0],[151,0,0,0,1],[161,0,0,1,0]],"work":[[34,0,0,1,0],[91,0,0,1,0],[106,0,0,1,0]],"discoverable":[[34,0,0,2,0],[107,0,0,1,0]],"meaningful":[[35,0,0,1,0]],"local":[[35,0,0,1,0],[52,0,0,1,0],[65,0,0,2,0],[77,0,1,0,0],[120,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"skips":[[35,0,0,1,0],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0]],"make":[[35,0,0,1,0],[48,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[80,0,0,1,0],[102,0,0,1,0],[148,0,0,1,0],[172,0,0,1,0]],"sense":[[35,0,0,1,0],[80,0,0,1,0]],"summary":[[35,0,0,0,1],[49,0,0,0,1],[54,0,0,1,0],[56,0,0,0,1],[76,0,0,1,0],[86,0,0,1,0],[104,0,0,2,0],[106,0,0,0,1],[108,0,0,0,1],[131,0,0,0,1],[138,0,0,1,0],[140,0,0,0,1],[150,0,0,1,0]],"filter":[[36,0,1,0,0],[161,0,0,0,1]],"monorepo":[[36,0,0,1,0]],"many":[[36,0,0,1,0],[77,0,0,1,0],[97,0,0,1,0]],"slice":[[36,0,0,1,0],[86,0,0,1,0],[164,0,0,1,0]],"repeatable":[[36,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0]],"exclude":[[36,0,0,2,1],[39,0,0,1,0],[72,0,0,1,0],[104,0,0,2,0],[105,0,0,2,0],[108,0,0,0,1]],"filters":[[36,0,0,1,0],[39,0,0,1,0],[47,0,0,1,0],[50,0,0,1,0],[108,0,0,0,1]],"overview":[[36,0,0,1,0]],"too":[[36,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0]],"applied":[[36,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0]],"c15t":[[36,0,0,0,1],[44,0,0,0,1],[45,0,0,0,4],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,6],[49,0,0,0,1],[50,0,0,0,2]],"internal":[[36,0,0,0,1],[46,0,0,1,0],[74,0,0,1,0],[95,0,0,1,0],[110,0,0,1,0]],"control":[[37,0,0,1,0],[60,0,0,1,0],[64,0,1,1,0],[113,0,0,1,0],[137,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[148,0,1,1,0]],"validation":[[37,0,0,1,0],[89,0,0,1,0],[97,0,0,1,0]],"apis":[[37,0,0,1,0],[50,0,0,1,0],[94,0,0,1,0],[99,0,0,1,0],[109,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[137,0,0,2,0],[139,0,0,0,1],[145,0,0,0,1],[146,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[166,0,0,1,0]],"script":[[37,0,0,2,0],[59,0,0,0,1],[65,0,0,1,0],[84,0,0,1,0],[109,0,1,1,0],[145,0,0,0,3],[146,0,0,1,0]],"tsup":[[37,0,0,1,1]],"dist":[[37,0,0,0,1],[40,0,0,1,0]],"readme":[[37,0,0,0,1],[40,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[125,0,0,1,0]],"rm":[[37,0,0,0,3],[45,0,0,0,1],[48,0,0,0,1],[157,0,0,0,2]],"fs":[[37,0,0,0,1],[57,0,0,0,1],[69,0,0,1,0],[142,0,0,1,0],[152,0,0,0,1]],"promises":[[37,0,0,0,1],[57,0,0,0,1],[152,0,0,0,1]],"convertallmdx":[[37,0,0,0,2],[50,0,0,0,2],[112,0,0,1,0],[113,0,0,1,1],[114,0,1,0,1],[118,0,0,1,0],[140,0,0,0,2],[151,0,0,1,0]],"generateagentsmd":[[37,0,0,0,1],[38,0,0,0,1],[112,0,0,1,0],[137,0,0,2,1],[150,0,1,0,2],[151,0,1,0,0]],"resolvedocsnavigation":[[37,0,0,0,1],[38,0,0,0,1],[50,0,0,0,1],[51,0,0,0,1],[69,0,0,1,0],[70,0,0,1,2],[84,0,0,1,0],[112,0,0,1,0],[137,0,0,0,1],[152,0,1,0,1],[153,0,0,1,1]],"defaultremarkplugins":[[37,0,0,0,2],[38,0,0,0,1],[50,0,0,0,2],[112,0,0,1,0],[114,0,0,1,2],[115,0,0,0,1],[116,0,0,0,1],[118,0,0,0,2],[140,0,0,0,2],[156,0,0,0,1],[157,0,0,1,0],[160,0,0,0,1],[161,0,0,0,2],[162,0,0,1,0]],"docsconfig":[[37,0,0,0,1],[38,0,0,0,3],[50,0,0,0,7],[51,0,0,0,3],[70,0,0,0,2],[109,0,0,0,3],[140,0,0,0,4],[141,0,0,0,3],[150,0,0,0,2],[152,0,0,0,1],[153,0,0,0,1]],"process":[[37,0,0,0,2],[38,0,0,0,2],[57,0,0,0,1],[109,0,0,0,1],[114,0,0,1,0],[152,0,0,0,2],[155,0,0,0,3],[161,0,0,0,1]],"cwd":[[37,0,0,0,2],[57,0,0,0,1],[109,0,0,0,1],[161,0,0,0,1]],"recursive":[[37,0,0,0,1],[152,0,0,0,1]],"force":[[37,0,0,0,2]],"srcdir":[[37,0,0,0,1],[38,0,0,0,3],[50,0,0,0,2],[51,0,0,0,1],[70,0,0,0,1],[108,0,0,0,1],[109,0,0,0,1],[110,0,0,2,1],[114,0,0,2,1],[130,0,0,3,1],[135,0,0,0,1],[140,0,0,0,2],[150,0,0,1,1],[152,0,0,0,1],[153,0,0,0,2]],"remarkplugins":[[37,0,0,0,1],[38,0,0,0,1],[50,0,0,0,1],[114,0,0,1,1],[116,0,0,0,1],[118,0,0,0,1],[140,0,0,0,1],[160,0,0,0,1],[161,0,0,0,1]],"fast":[[37,0,0,0,1],[38,0,0,0,1],[73,0,0,1,0],[136,0,0,1,0],[172,0,0,1,0]],"bad":[[37,0,0,0,1],[38,0,0,0,1]],"length":[[38,0,0,0,1],[152,0,0,0,1]],"urlpath":[[38,0,0,0,2],[49,0,0,0,2],[58,0,0,0,1],[59,0,0,0,1],[143,0,0,0,1],[145,0,0,0,1],[152,0,0,0,2]],"stderr":[[38,0,0,0,1],[108,0,0,1,0],[152,0,0,0,1]],"write":[[38,0,0,0,1],[50,0,0,2,0],[70,0,0,1,0],[87,0,0,2,0],[89,0,0,1,0],[91,0,0,1,0],[116,0,0,1,0],[152,0,0,1,1],[154,0,0,1,0]],"exit":[[38,0,0,0,1],[103,0,0,1,0],[104,0,0,1,0],[105,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,3,0],[111,0,0,1,0],[112,0,0,1,0],[152,0,0,0,1]],"publishing":[[39,0,1,0,0],[94,0,0,2,0]],"pack":[[39,0,0,1,1]],"dry":[[39,0,0,1,1]],"check":[[39,0,0,2,0],[45,0,0,1,0],[53,0,0,1,0],[65,0,0,2,0],[119,0,0,1,0],[122,0,0,1,0],[128,0,0,1,0]],"cd":[[39,0,0,0,1],[125,0,0,0,1]],"tell":[[40,0,1,0,0],[55,0,0,1,0]],"consuming":[[40,0,1,1,0],[85,0,0,1,0]],"projects":[[40,0,1,0,0],[124,0,0,1,0]],"some":[[40,0,0,1,0],[159,0,0,1,0]],"discover":[[40,0,0,1,0],[109,0,0,1,0],[120,0,0,1,0]],"tool":[[40,0,0,1,0],[94,0,0,1,0],[170,0,1,1,0]],"reliable":[[40,0,0,1,0],[85,0,0,1,0],[122,0,0,1,0]],"pattern":[[40,0,0,2,0],[85,0,0,1,0],[120,0,0,2,0]],"recommend":[[40,0,0,1,0]],"snippet":[[40,0,0,1,0]],"consumers":[[40,0,0,1,0],[91,0,0,1,0]],"their":[[40,0,0,1,0],[91,0,0,1,0]],"re":[[40,0,0,0,1],[110,0,0,1,0],[157,0,0,0,2],[172,0,0,1,0]],"stay":[[40,0,0,0,1],[166,0,0,1,0]],"accurate":[[40,0,0,0,1]],"updates":[[40,0,0,0,1],[136,0,0,1,0]],"understand":[[41,0,0,1,0]],"itself":[[41,0,0,1,0]],"web":[[41,0,0,1,0],[49,0,0,0,1],[60,0,0,1,0],[120,0,0,1,0],[142,0,0,2,0],[143,0,0,1,0]],"access":[[41,0,0,1,0]],"ide":[[41,0,0,1,0]],"assistants":[[41,0,0,1,0]],"air":[[41,0,0,1,0]],"gapped":[[41,0,0,1,0]],"environments":[[41,0,0,1,0]],"goal":[[41,0,0,1,0],[102,0,0,1,0]],"emit":[[41,0,0,1,0],[82,0,0,1,0]],"shapes":[[41,0,0,1,0],[82,0,0,1,0]],"document":[[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[164,0,0,2,0]],"repos":[[43,0,0,1,0],[45,0,0,1,0],[97,0,0,1,0]],"main":[[43,0,0,1,0],[94,0,0,1,0],[111,0,0,0,1]],"documents":[[43,0,0,1,0],[97,0,0,1,0]],"clones":[[43,0,0,1,0]],"serves":[[43,0,0,1,0],[82,0,0,1,0]],"artifact":[[43,0,0,1,0],[62,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[92,0,0,1,0],[107,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[147,0,0,1,0]],"clone":[[44,0,0,0,3],[45,0,0,1,1],[48,0,0,0,1]],"checkout":[[44,0,0,0,1],[45,0,0,1,0],[48,0,0,1,0],[75,0,0,0,1]],"fetch":[[45,0,1,0,0],[48,0,0,1,2],[54,0,0,1,0],[60,0,0,2,0],[61,0,0,1,0],[83,0,0,1,0],[85,0,0,1,1]],"shallow":[[45,0,0,1,0]],"private":[[45,0,0,1,0],[97,0,0,1,0]],"platform":[[45,0,0,1,0],[94,0,0,1,0]],"deploy":[[45,0,0,1,0]],"key":[[45,0,0,1,0],[145,0,0,0,1]],"important":[[45,0,0,1,0]],"part":[[45,0,0,1,0],[120,0,0,1,0]],"normal":[[45,0,0,1,0]],"whose":[[45,0,0,1,0]],"rf":[[45,0,0,0,1],[48,0,0,0,1]],"depth":[[45,0,0,0,1],[48,0,0,0,1]],"against":[[46,0,0,1,0],[65,0,0,2,0],[110,0,0,1,0],[119,0,0,1,0],[130,0,0,1,0]],"fetched":[[46,0,0,1,0],[47,0,0,1,0]],"writing":[[46,0,0,1,0],[115,0,0,1,0]],"line":[[46,0,0,1,0],[78,0,0,1,0]],"placeholders":[[46,0,0,1,0],[74,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[159,0,0,1,0]],"issues":[[46,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,2,0],[78,0,0,1,0],[79,0,0,1,0],[126,0,0,1,0]],"easier":[[46,0,0,1,0],[78,0,0,1,0]],"debug":[[46,0,0,1,0],[78,0,0,1,0]],"than":[[46,0,0,1,0],[72,0,0,1,0]],"later":[[46,0,0,1,0],[73,0,0,1,0]],"using":[[46,0,0,1,0],[72,0,0,1,0]],"stale":[[46,0,0,1,0],[77,0,0,1,0],[79,0,0,1,0],[136,0,0,1,0],[149,0,0,1,0]],"partial":[[46,0,0,1,0],[160,0,0,1,0]],"format":[[46,0,0,0,1],[48,0,0,0,1],[75,0,0,1,1],[76,0,0,2,1],[105,0,0,2,0],[110,0,0,2,0],[122,0,0,1,0],[136,0,0,2,0],[164,0,0,1,0]],"max":[[46,0,0,0,1],[48,0,0,0,1],[60,0,0,1,0],[64,0,0,1,0],[75,0,0,1,1],[77,0,0,0,1],[110,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"repository":[[47,0,0,1,0],[125,0,0,1,0]],"directory":[[47,0,0,1,0],[82,0,0,1,0],[87,0,0,1,0],[104,0,0,1,0],[114,0,0,2,0]],"sitemap":[[47,0,0,2,0],[53,0,0,1,0],[55,0,0,2,0],[56,0,0,0,2],[57,0,0,3,2],[58,0,0,0,5],[61,0,0,3,0],[62,0,0,2,0],[63,0,1,2,5],[65,0,0,1,3],[66,0,0,5,0],[81,0,0,0,1],[82,0,0,3,0],[84,0,0,3,0],[87,0,0,1,0],[89,0,0,0,1],[101,0,0,0,2],[104,0,0,2,0],[108,0,0,4,2],[137,0,0,2,0],[138,0,0,4,0],[141,0,0,2,2],[143,0,0,1,0],[144,0,0,2,4],[146,0,0,1,0],[147,0,0,1,0]],"xml":[[47,0,0,1,0],[55,0,0,1,0],[56,0,0,0,1],[57,0,0,3,2],[58,0,0,0,3],[61,0,0,1,0],[62,0,0,1,0],[63,0,1,1,3],[65,0,0,0,2],[66,0,0,2,0],[82,0,0,1,0],[84,0,0,1,0],[101,0,0,0,1],[104,0,0,1,0],[108,0,0,1,1],[137,0,0,1,0],[138,0,0,2,0],[141,0,0,1,1],[144,0,0,0,2]],"robots":[[47,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,1],[57,0,0,1,0],[58,0,0,1,2],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,3,0],[62,0,0,2,0],[63,0,1,2,2],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,4,0],[81,0,0,0,1],[82,0,0,2,0],[84,0,0,2,0],[87,0,0,1,0],[101,0,0,0,1],[102,0,0,1,0],[104,0,0,2,0],[108,0,0,3,1],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,1],[143,0,0,1,0],[144,0,0,1,2],[146,0,0,1,0],[147,0,0,1,0]],"automation":[[47,0,0,1,0]],"record":[[47,0,0,1,0]],"stats":[[47,0,0,1,0],[108,0,0,0,1]],"skip":[[48,0,0,1,0],[77,0,0,1,0],[87,0,0,1,0],[110,0,0,1,0],[162,0,0,1,0]],"configure":[[49,0,1,0,0]],"together":[[49,0,0,1,0],[136,0,0,1,0]],"drive":[[49,0,0,1,0]],"inferred":[[49,0,0,1,0],[106,0,0,1,0],[117,0,0,1,0]],"definedocsconfig":[[49,0,0,0,2],[106,0,0,0,2]],"export":[[49,0,0,0,1],[57,0,0,0,1],[63,0,0,0,1],[68,0,0,0,1],[106,0,0,0,1],[157,0,0,1,0]],"consent":[[49,0,0,0,2]],"infrastructure":[[49,0,0,0,1]],"modern":[[49,0,0,0,1]],"bullets":[[49,0,0,0,1]],"integrations":[[49,0,0,0,1]],"primitives":[[49,0,0,0,1]],"audit":[[49,0,0,0,1],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,5,1],[66,0,0,1,0]],"beststartingpoints":[[49,0,0,0,1]],"get":[[49,0,0,0,2],[57,0,0,0,1],[85,0,0,1,0],[91,0,1,2,0],[100,0,0,0,1],[106,0,0,0,2],[108,0,0,0,2],[115,0,0,1,0],[120,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1],[156,0,0,2,0]],"pipelines":[[50,0,1,0,0],[51,0,1,0,0],[136,0,0,1,0],[153,0,0,1,0]],"happy":[[50,0,0,1,0],[112,0,0,1,0],[139,0,0,0,1]],"because":[[50,0,0,1,0],[124,0,0,1,0],[159,0,0,2,0]],"agentreadability":[[50,0,0,1,1]],"manifest":[[50,0,0,1,0],[53,0,0,1,0],[56,0,0,1,0],[57,0,0,0,2],[58,0,0,0,7],[59,0,0,3,0],[63,0,0,1,5],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[81,0,0,0,2],[84,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,2,3],[142,0,0,1,0],[143,0,0,0,1],[144,0,0,1,3],[145,0,0,2,2],[146,0,0,1,0],[147,0,0,1,0],[149,0,1,1,0],[152,0,0,2,0]],"merge":[[50,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[144,0,0,0,1]],"marketing":[[50,0,0,1,0],[57,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[138,0,0,1,0]],"blog":[[50,0,0,1,0],[57,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[138,0,0,1,0]],"changelog":[[50,0,0,1,0],[57,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[130,0,0,2,0],[131,0,0,0,1],[133,0,1,0,0],[138,0,0,1,0]],"generateagentreadabilityartifacts":[[50,0,0,0,2],[51,0,0,0,1],[112,0,0,1,0],[137,0,0,1,1],[140,0,0,1,2],[141,0,1,0,2],[142,0,0,1,0]],"generatellmfullcontextfiles":[[50,0,0,0,2],[112,0,0,1,0],[137,0,0,1,1],[140,0,0,1,2]],"generatellmstxt":[[50,0,0,0,2],[109,0,0,0,2],[112,0,0,1,0],[137,0,0,2,1],[140,0,0,0,2],[150,0,0,3,0]],"remarkinclude":[[50,0,0,0,2],[114,0,0,1,2],[118,0,0,2,2],[140,0,0,0,2],[156,0,0,0,1],[160,0,1,0,1],[162,0,0,1,0]],"sourceroot":[[50,0,0,0,3],[51,0,0,0,1]],"enrichfrontmatterfromgit":[[50,0,0,0,1],[114,0,0,1,1],[115,0,0,0,1]],"ait":[[51,0,0,0,1]],"choose":[[52,0,0,1,0],[90,0,1,0,0],[94,0,0,1,0],[102,0,1,0,0],[120,0,0,1,0],[122,0,0,1,0]],"pieces":[[52,0,0,1,0]],"return":[[52,0,0,1,0],[57,0,0,0,4],[58,0,0,0,6],[60,0,1,0,0],[61,0,1,0,0],[62,0,1,0,0],[63,0,1,0,5],[64,0,1,0,0],[65,0,0,1,0],[66,0,0,2,0],[69,0,0,0,6],[142,0,0,1,0],[143,0,0,0,2],[146,0,0,2,0]],"requests":[[52,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[65,0,0,1,0],[86,0,0,1,0],[143,0,0,1,0]],"discovery":[[52,0,0,1,0],[55,0,0,1,0],[57,0,0,2,0],[84,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0]],"optimize":[[52,0,0,1,0],[54,1,1,0,0],[55,1,1,0,0],[56,1,1,0,0],[57,1,1,0,0],[58,1,1,0,0],[59,1,1,0,0],[60,1,1,0,0],[61,1,1,0,0],[62,1,1,0,0],[63,1,1,0,0],[64,1,1,0,0],[65,1,1,0,0],[66,1,1,0,0],[102,0,0,1,0],[146,0,0,1,0]],"clean":[[53,0,0,1,0],[113,0,0,1,0],[117,0,0,1,0],[157,0,0,0,1],[159,0,0,1,0]],"home":[[53,0,0,1,0]],"ld":[[53,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,1,3,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,2,0],[102,0,0,1,0],[112,0,0,1,0],[145,0,0,1,4],[146,0,0,2,0]],"least":[[53,0,0,1,0]],"set":[[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[123,0,0,1,0],[132,0,0,1,0],[148,0,0,1,0]],"mirrors":[[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[89,0,0,1,0],[95,0,0,1,0],[114,0,0,1,0],[120,0,0,1,0]],"sitemaps":[[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[102,0,0,1,0]],"find":[[54,0,0,1,0],[59,0,0,0,1],[170,0,0,1,0]],"attribute":[[54,0,0,1,0]],"handles":[[54,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[97,0,0,1,0],[139,0,0,0,1]],"wires":[[54,0,0,1,0]],"based":[[54,0,0,1,0]],"evals":[[54,0,0,2,0],[119,1,1,0,0],[120,1,1,0,0],[121,1,1,0,0],[122,1,1,0,0],[123,1,1,0,0],[124,1,1,0,0],[125,1,2,1,3],[138,0,0,1,0]],"benchmark":[[54,0,0,1,0],[120,0,1,2,0],[121,0,1,0,0],[122,0,0,1,0],[124,0,0,1,0],[138,0,0,1,0]],"question":[[54,0,0,1,0],[124,0,1,0,0]],"around":[[54,0,0,1,0],[169,0,0,1,0]],"larger":[[54,0,0,1,0],[124,0,0,2,0]],"corpus":[[54,0,0,1,0],[120,0,0,1,0],[124,0,0,2,0]],"scaling":[[54,0,0,1,0]],"four":[[55,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0]],"layers":[[55,0,0,1,0],[163,0,0,1,0]],"retrieval":[[55,0,0,1,0]],"mirror":[[55,0,0,1,0],[56,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0]],"receive":[[55,0,0,1,0]],"instead":[[55,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[170,0,0,1,0]],"structured":[[55,0,0,1,0],[84,0,0,1,0],[138,0,0,1,0]],"canonical":[[55,0,0,2,0],[59,0,0,2,1],[60,0,0,2,0],[61,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[104,0,0,1,0],[138,0,0,1,0],[143,0,0,3,0],[145,0,0,1,1],[146,0,0,3,0]],"alternate":[[55,0,0,1,0],[59,0,0,1,1],[66,0,0,1,0],[112,0,0,1,0],[145,0,0,1,1],[146,0,0,1,0]],"extract":[[55,0,0,1,0]],"identity":[[55,0,0,1,0]],"guessing":[[55,0,0,1,0]],"dom":[[55,0,0,1,0]],"attribution":[[55,0,0,1,0]],"last":[[55,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[79,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[159,0,0,1,0]],"updated":[[55,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0]],"keeps":[[55,0,0,1,0],[97,0,0,1,0],[123,0,0,1,0],[153,0,0,1,0],[155,0,0,1,0],[165,0,0,1,0]],"freshness":[[55,0,0,1,0],[56,0,0,1,0],[141,0,0,1,0]],"under":[[56,0,0,1,0],[77,0,0,1,0],[87,0,0,1,0],[104,0,0,1,0],[110,0,0,1,0],[120,0,0,2,0],[130,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0],[165,0,0,1,0]],"bridge":[[56,0,0,1,0]],"between":[[56,0,0,1,0],[162,0,0,1,0]],"dates":[[56,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0]],"about":[[56,0,0,0,1]],"put":[[57,0,0,1,0],[60,0,0,1,0]],"direct":[[57,0,0,1,0],[60,0,0,1,0],[146,0,0,1,0]],"through":[[57,0,0,1,0],[87,0,0,1,0],[129,0,0,1,0],[143,0,0,1,0],[166,0,0,1,0]],"regenerator":[[57,0,0,1,0]],"merges":[[57,0,0,1,0]],"rebased":[[57,0,0,1,0],[146,0,0,1,0]],"straight":[[57,0,0,1,0]],"versions":[[57,0,0,1,0]],"etc":[[57,0,0,1,0],[108,0,0,1,0],[145,0,0,1,0]],"audits":[[57,0,0,1,0]],"especially":[[57,0,0,1,0]],"audited":[[57,0,0,1,0]],"readfile":[[57,0,0,0,2]],"join":[[57,0,0,0,2],[69,0,0,0,1]],"manifestjson":[[57,0,0,0,2]],"createagentmarkdownresponse":[[57,0,0,0,1],[58,0,0,0,1],[60,0,0,1,0],[64,0,0,1,0],[142,0,0,0,1],[143,0,1,0,1],[146,0,0,1,0]],"createrobotstxtresponse":[[57,0,0,0,1],[58,0,0,0,2],[63,0,0,0,3],[142,0,0,0,1],[144,0,1,0,1],[146,0,0,1,0]],"createsitemapmarkdownresponse":[[57,0,0,0,1],[58,0,0,0,1],[63,0,0,0,2],[142,0,0,0,1],[144,0,1,0,0],[146,0,0,1,0]],"createsitemapxmlresponse":[[57,0,0,0,2],[58,0,0,0,2],[63,0,0,0,2],[142,0,0,0,1],[144,0,1,0,1],[146,0,0,1,0]],"agentreadabilitymanifest":[[57,0,0,0,2],[108,0,0,0,1]],"markdownmirrortarget":[[57,0,0,0,2]],"async":[[57,0,0,0,2],[60,0,0,1,0],[143,0,0,1,1]],"function":[[57,0,0,0,2],[63,0,0,0,1],[69,0,0,0,2],[114,0,0,1,0],[164,0,0,1,0]],"readmarkdownfile":[[57,0,0,0,1],[58,0,0,0,1],[60,0,0,1,0],[143,0,0,1,1]],"promise":[[57,0,0,0,2]],"null":[[57,0,0,0,5],[60,0,0,1,0],[63,0,0,0,2],[64,0,0,1,0],[143,0,0,3,0],[148,0,0,1,0],[152,0,0,0,1]],"try":[[57,0,0,0,1]],"filepath":[[57,0,0,0,1],[143,0,0,0,1]],"utf8":[[57,0,0,0,1]],"catch":[[57,0,0,0,1],[61,0,0,1,0],[77,0,0,1,0],[127,0,0,1,0]],"typeof":[[57,0,0,0,1],[69,0,0,0,2]],"object":[[57,0,0,0,1],[58,0,0,0,1],[70,0,0,1,0],[105,0,0,1,0],[108,0,0,1,0],[135,0,0,0,1],[143,0,0,0,1],[146,0,0,1,0],[152,0,0,1,0]],"enoent":[[57,0,0,0,1]],"enotdir":[[57,0,0,0,1]],"throw":[[57,0,0,0,1]],"handledocsrequest":[[57,0,0,0,1]],"method":[[57,0,0,0,2],[58,0,0,0,2],[143,0,0,0,2]],"head":[[57,0,0,0,1],[59,0,0,1,0],[145,0,0,1,3],[146,0,0,1,0]],"requestorigin":[[57,0,0,0,2],[58,0,0,0,6],[63,0,0,1,5],[143,0,0,0,1],[144,0,0,1,2]],"origin":[[57,0,0,0,1],[58,0,0,0,1],[61,0,0,1,0],[62,0,0,1,0],[63,0,1,1,1],[65,0,0,1,0],[143,0,0,0,1],[144,0,0,1,2],[146,0,0,1,0]],"switch":[[57,0,0,0,1],[58,0,0,0,1],[63,0,0,0,1]],"pathname":[[57,0,0,0,1],[58,0,0,0,2],[63,0,0,0,1]],"case":[[57,0,0,0,3],[58,0,0,0,6],[63,0,0,0,6]],"storigin":[[58,0,0,0,1]],"sitemapurlpath":[[58,0,0,0,1],[63,0,0,0,1],[144,0,0,0,1]],"fromentries":[[58,0,0,0,1],[143,0,0,0,1]],"marketingpages":[[58,0,0,0,1],[144,0,0,0,1]],"blogpages":[[58,0,0,0,1]],"current":[[59,0,0,1,0],[65,0,0,1,0],[71,0,0,1,0],[123,0,1,0,0],[124,0,0,1,0]],"org":[[59,0,0,1,0],[145,0,0,0,1],[146,0,0,1,0],[155,0,0,1,0]],"renderjsonld":[[59,0,0,1,2],[142,0,0,0,1],[146,0,0,1,0]],"typed":[[59,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[145,0,0,0,1]],"renderjsonldscript":[[59,0,0,1,2],[142,0,0,0,1],[146,0,0,1,0]],"expects":[[59,0,0,1,0],[65,0,0,1,0]],"modified":[[59,0,0,1,0]],"date":[[59,0,0,1,0],[133,0,0,2,0]],"breadcrumbs":[[59,0,0,1,0]],"scraping":[[59,0,0,1,0]],"agentmanifest":[[59,0,0,0,4]],"jsonld":[[59,0,0,0,1]],"rel":[[59,0,0,0,2],[60,0,0,1,0],[143,0,0,1,0],[145,0,0,0,2]],"oriented":[[60,0,0,1,0],[65,0,0,1,0],[143,0,0,2,0]],"respected":[[60,0,0,1,0]],"known":[[60,0,0,1,0],[87,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0]],"gptbot":[[60,0,0,1,0],[143,0,0,1,0]],"claudebot":[[60,0,0,1,0],[143,0,0,1,0]],"bingbot":[[60,0,0,1,0],[143,0,0,1,0]],"amazonbot":[[60,0,0,1,0],[143,0,0,1,0]],"metaexternalagent":[[60,0,0,1,0],[143,0,0,1,0]],"perplexitybot":[[60,0,0,1,0],[143,0,0,1,0]],"mistralbot":[[60,0,0,1,0],[143,0,0,1,0]],"applebot":[[60,0,0,1,0],[143,0,0,1,0]],"bytespider":[[60,0,0,1,0],[143,0,0,1,0]],"youbot":[[60,0,0,1,0],[143,0,0,1,0]],"injected":[[60,0,0,1,0]],"discard":[[60,0,0,1,0]],"charset":[[60,0,0,1,0],[65,0,0,1,0],[143,0,0,1,0]],"utf":[[60,0,0,1,0],[65,0,0,1,0],[143,0,0,1,0]],"vary":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[148,0,0,1,0]],"cache":[[60,0,0,1,0],[64,0,1,2,0],[143,0,0,1,0],[146,0,0,1,0],[148,0,1,2,0]],"age":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"must":[[60,0,0,1,0],[64,0,0,2,0],[143,0,0,1,0],[148,0,0,1,0],[153,0,0,1,0],[159,0,0,2,0]],"revalidate":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"sync":[[60,0,0,1,0],[71,0,0,1,0],[143,0,0,1,0],[153,0,0,1,0]],"r2":[[60,0,0,1,0],[61,0,0,1,0]],"asset":[[60,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0]],"binding":[[60,0,0,1,0],[61,0,0,1,0],[169,0,0,1,0]],"edge":[[60,0,0,1,0],[61,0,0,1,0],[95,0,0,1,0],[142,0,0,2,0],[163,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"logic":[[60,0,0,1,0],[86,0,0,1,0],[152,0,0,1,0]],"wherever":[[60,0,0,1,0],[86,0,0,1,0]],"intercept":[[60,0,0,1,0],[61,0,0,1,0]],"usually":[[60,0,0,1,0],[61,0,0,1,0],[79,0,0,1,0],[114,0,0,1,0],[136,0,0,1,0],[162,0,0,1,0]],"server":[[60,0,0,1,0],[61,0,0,3,0],[86,0,0,1,0]],"h3":[[60,0,0,1,0],[61,0,0,2,0],[70,0,0,1,0],[72,0,0,1,0],[153,0,0,1,0]],"regenerators":[[61,0,0,1,0],[63,0,0,1,0]],"runs":[[61,0,0,2,0],[62,0,0,1,0],[73,0,0,1,0],[75,0,0,0,1],[87,0,1,1,0],[95,0,0,1,0],[101,0,0,1,0],[103,0,0,1,0],[110,0,0,1,0],[157,0,0,1,0]],"nuxt":[[61,0,0,1,0]],"astro":[[61,0,0,2,0],[82,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[94,0,0,2,0],[145,0,0,1,0]],"workers":[[61,0,0,1,0],[86,0,0,1,0],[142,0,0,1,0],[169,0,0,0,1]],"worker":[[61,0,0,1,0]],"express":[[61,0,0,1,0]],"hono":[[61,0,0,1,0]],"fastify":[[61,0,0,1,0]],"rebase":[[61,0,0,1,0]],"either":[[61,0,0,1,0],[62,0,0,1,0],[79,0,0,1,0],[104,0,0,1,0]],"delete":[[61,0,0,1,0],[62,0,0,1,0],[79,0,0,1,0]],"always":[[61,0,0,1,0],[62,0,0,1,0],[122,0,0,1,0],[140,0,0,1,0]],"sure":[[61,0,0,1,0],[62,0,0,1,0],[148,0,0,1,0]],"registered":[[61,0,0,1,0],[62,0,0,1,0]],"ahead":[[61,0,0,1,0],[62,0,0,1,0]],"serving":[[61,0,0,1,0],[62,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[141,0,0,1,0]],"rewrite":[[62,0,0,1,0]],"helper":[[62,0,0,1,0],[64,0,0,1,0],[84,0,0,1,0],[139,0,0,0,1],[146,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[153,0,0,1,0],[171,0,0,1,0]],"alone":[[62,0,0,1,0],[143,0,0,1,0]],"loc":[[63,0,0,1,0],[144,0,0,1,0]],"requires":[[63,0,0,1,0]],"directive":[[63,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"conventionally":[[63,0,0,1,0]],"cannot":[[63,0,0,1,0]],"assets":[[63,0,0,2,0]],"previews":[[63,0,0,1,0]],"staging":[[63,0,0,1,0],[144,0,0,1,0]],"advertise":[[63,0,0,1,0]],"rebuild":[[63,0,0,1,0]],"served":[[63,0,0,1,0],[83,0,0,1,0]],"rewriting":[[63,0,0,1,0],[147,0,0,1,0]],"needed":[[63,0,0,1,0],[144,0,0,1,0],[161,0,0,1,0]],"handleagentartifact":[[63,0,0,0,1]],"cdn":[[64,0,1,2,0],[148,0,1,2,0]],"adds":[[64,0,0,1,0],[114,0,0,1,0],[122,0,0,1,0]],"pair":[[64,0,0,1,0],[97,0,0,1,0],[118,0,0,1,0],[151,0,0,1,0]],"detected":[[64,0,0,1,0],[143,0,0,1,0]],"shard":[[64,0,0,1,0]],"entries":[[64,0,0,1,0],[146,0,0,1,0]],"will":[[64,0,0,1,0],[69,0,0,1,0],[86,0,0,1,0]],"cached":[[64,0,0,1,0],[148,0,0,1,0]],"vice":[[64,0,0,1,0]],"versa":[[64,0,0,1,0]],"override":[[64,0,0,1,0],[143,0,0,1,0],[145,0,0,0,1],[147,0,0,1,0],[148,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0]],"cachecontrol":[[64,0,0,2,0],[143,0,0,2,0],[148,0,0,2,0]],"omit":[[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0],[162,0,0,1,0]],"useful":[[64,0,0,1,0],[152,0,0,1,0]],"caching":[[64,0,0,1,0],[148,0,0,1,0]],"band":[[64,0,0,1,0]],"locally":[[65,0,1,0,0]],"existing":[[65,0,0,1,0],[162,0,0,1,0]],"resolve":[[65,0,0,1,0],[87,0,0,1,0],[151,0,0,1,0],[161,0,0,1,0]],"application":[[65,0,0,1,0],[146,0,0,1,0]],"reports":[[65,0,0,1,0]],"broken":[[65,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[87,0,0,1,0]],"whether":[[65,0,0,1,0],[120,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0]],"localhost":[[65,0,0,1,8]],"curl":[[65,0,0,0,7]],"chatgpt":[[65,0,0,0,1],[143,0,0,1,0]],"minimal":[[66,0,1,0,0]],"checklist":[[66,0,1,0,0]],"requested":[[66,0,0,1,0],[146,0,0,1,0]],"contents":[[67,0,0,1,0],[68,0,0,1,0],[69,0,0,2,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[153,0,1,0,0]],"defines":[[67,0,0,1,0]],"contracts":[[67,0,0,1,0]],"aligned":[[67,0,0,1,0]],"register":[[68,0,1,0,0]],"documented":[[68,0,0,1,0],[126,0,0,1,0]],"id":[[69,0,0,2,3],[153,0,0,1,0]],"attributes":[[69,0,0,1,0],[153,0,0,1,0]],"miss":[[69,0,0,1,0]],"slugifydocsheading":[[69,0,0,1,2],[72,0,0,1,0],[153,0,0,1,0]],"authors":[[69,0,0,1,0],[133,0,0,1,0]],"pin":[[69,0,0,1,0]],"anchor":[[69,0,0,1,0]],"passing":[[69,0,0,1,0],[110,0,0,1,0]],"componentpropswithoutref":[[69,0,0,0,2]],"isvalidelement":[[69,0,0,0,2]],"headingprops":[[69,0,0,0,2]],"h1":[[69,0,0,0,1],[72,0,0,1,0],[153,0,0,1,0]],"textfromchildren":[[69,0,0,0,4]],"number":[[69,0,0,0,1],[131,0,0,0,3]],"isarray":[[69,0,0,0,1]],"elementprops":[[69,0,0,0,2]],"props":[[69,0,0,0,3]],"createheading":[[69,0,0,0,1]],"headingid":[[69,0,0,0,2]],"undefined":[[69,0,0,0,1]],"includes":[[70,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[78,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[153,0,0,1,0]],"range":[[70,0,0,1,0],[72,0,0,1,0],[153,0,0,1,0]],"h2":[[70,0,0,1,0],[153,0,0,1,0]],"minlevel":[[70,0,0,0,1],[72,0,0,1,0],[153,0,0,0,1]],"maxlevel":[[70,0,0,0,1],[72,0,0,1,0],[153,0,0,0,1]],"look":[[71,0,0,1,0]],"currentpage":[[71,0,0,1,0]],"complete":[[71,0,0,1,0],[120,0,0,1,0],[146,0,0,1,0]],"implementation":[[71,0,0,1,0]],"scroll":[[71,0,0,1,0],[72,0,0,1,0]],"spy":[[71,0,0,1,0]],"active":[[71,0,0,1,0],[128,0,0,1,0]],"highlighting":[[71,0,0,1,0]],"sticky":[[71,0,0,1,0]],"positioning":[[71,0,0,1,0]],"anywhere":[[72,0,0,1,0],[166,0,0,1,0]],"extracted":[[72,0,0,1,0]],"configured":[[72,0,0,1,0]],"defaults":[[72,0,0,1,0],[110,0,0,3,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[130,0,0,1,0],[135,0,0,1,0],[143,0,0,1,0]],"differs":[[72,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0]],"validate":[[73,1,1,0,0],[74,1,1,0,0],[75,1,1,0,0],[76,1,1,0,0],[77,1,1,0,0],[78,1,1,0,0],[79,1,1,1,0],[87,0,0,1,0],[110,0,0,1,0],[115,0,0,1,0],[136,0,0,1,0]],"prs":[[73,0,0,2,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[126,0,0,1,0]],"exits":[[73,0,0,1,0]],"zero":[[73,0,0,1,0],[110,0,0,1,0]],"errors":[[73,0,0,1,0],[75,0,0,1,0],[108,0,0,1,0],[110,0,0,3,0],[131,0,0,0,1],[136,0,0,1,0]],"would":[[73,0,0,1,0],[150,0,0,1,0]],"otherwise":[[73,0,0,1,0],[149,0,0,1,0]],"blow":[[73,0,0,1,0]],"catches":[[74,0,1,0,0],[128,0,0,1,0],[129,0,0,1,0]],"rule":[[74,0,0,2,0],[110,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[131,0,0,1,1]],"pointing":[[74,0,0,1,0],[150,0,0,1,0]],"left":[[74,0,0,1,0]],"actions":[[75,0,1,0,1],[136,0,0,1,0]],"inline":[[75,0,0,1,0],[103,0,0,1,0]],"annotations":[[75,0,0,1,0],[76,0,0,1,0]],"pr":[[75,0,0,1,0],[76,0,0,1,0]],"upgrades":[[75,0,0,1,0],[128,0,0,1,0]],"strict":[[75,0,0,1,0],[135,0,0,1,0]],"makes":[[75,0,0,1,0]],"any":[[75,0,0,1,0],[76,0,0,1,0],[94,0,0,1,0],[110,0,0,1,0],[136,0,0,1,0],[139,0,0,0,1],[142,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0],[168,0,0,1,0]],"remaining":[[75,0,0,1,0]],"job":[[75,0,0,1,0],[78,0,0,1,0],[90,0,0,1,0],[94,0,0,1,0]],"pull":[[75,0,0,0,1]],"jobs":[[75,0,0,0,1]],"ubuntu":[[75,0,0,0,1]],"latest":[[75,0,0,0,1]],"v4":[[75,0,0,0,1]],"oven":[[75,0,0,0,1]],"sh":[[75,0,0,0,1],[77,0,0,0,1]],"v2":[[75,0,0,0,1]],"providers":[[76,0,1,0,0]],"speak":[[76,0,0,1,0]],"counts":[[76,0,0,1,0]],"pipe":[[76,0,0,1,0],[135,0,0,0,1]],"reporter":[[76,0,0,1,0]],"post":[[76,0,0,1,0]],"comment":[[76,0,0,1,0]],"upload":[[76,0,0,1,0]],"report":[[76,0,0,0,1],[110,0,0,2,0]],"pre":[[77,0,1,1,0],[170,0,0,1,0]],"push":[[77,0,1,1,0]],"hook":[[77,0,1,1,0]],"running":[[77,0,0,1,0]],"husky":[[77,0,0,1,0]],"second":[[77,0,0,1,0]],"limiting":[[77,0,0,1,0]],"scan":[[77,0,0,1,0]],"changed":[[77,0,0,1,0]],"repeated":[[77,0,0,1,0]],"ignore":[[77,0,0,1,0],[110,0,0,3,0],[130,0,0,2,0]],"globs":[[77,0,0,1,0]],"usr":[[77,0,0,0,1]],"bin":[[77,0,0,0,1]],"env":[[77,0,0,0,1],[155,0,0,1,3],[169,0,0,1,0]],"noisily":[[78,0,0,1,0]],"specifically":[[78,0,0,1,0]],"problems":[[78,0,0,1,0]],"much":[[78,0,0,1,0]],"fix":[[79,0,1,1,0],[162,0,0,1,0]],"lot":[[79,0,0,1,0]],"else":[[79,0,0,1,0],[166,0,0,1,0]],"bug":[[79,0,0,2,0],[87,0,0,1,0],[136,0,0,1,0]],"move":[[79,0,0,1,0],[136,0,0,1,0]],"mental":[[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[92,0,0,1,0],[139,0,0,0,2],[151,0,0,0,1]],"modes":[[80,0,0,1,0],[81,0,0,1,0],[82,0,1,2,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0]],"takes":[[80,0,0,1,0]],"input":[[80,0,0,1,0]],"take":[[80,0,0,1,0]],"piece":[[80,0,0,1,0]],"turns":[[81,0,0,1,0],[156,0,0,1,0],[168,0,0,1,0]],"gets":[[81,0,0,1,0],[117,0,0,1,0],[138,0,1,0,0]],"sequence":[[81,0,0,1,0],[140,0,1,0,0]],"consumes":[[81,0,0,1,0]],"plugins":[[81,0,0,1,0],[86,0,0,1,0],[112,0,0,1,0],[118,0,1,1,0],[156,1,1,0,0],[157,1,1,0,0],[158,1,1,0,0],[159,1,1,0,0],[160,1,2,0,0],[161,1,2,0,0],[162,1,1,1,0]],"tb":[[81,0,0,0,1],[157,0,0,0,1]],"fm":[[81,0,0,0,4]],"parser":[[81,0,0,0,1]],"strip":[[81,0,0,0,1],[157,0,0,2,0]],"idx":[[81,0,0,0,3]],"foo":[[82,0,0,1,0],[86,0,0,1,0],[146,0,0,3,0]],"beneath":[[82,0,0,1,0]],"designed":[[82,0,0,1,0]],"tarballs":[[82,0,0,1,0],[94,0,0,1,0]],"alongside":[[82,0,0,1,0],[97,0,0,1,0],[107,0,0,1,0]],"via":[[83,0,0,1,0],[89,0,0,0,1],[91,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[110,0,0,1,0],[113,0,0,1,0],[163,0,0,1,0],[169,0,1,0,0]],"follow":[[83,0,0,1,0],[85,0,0,1,0]],"broad":[[83,0,0,1,0],[123,0,0,1,0],[154,0,0,1,0]],"useless":[[83,0,0,1,0]],"bm25":[[83,0,0,1,0],[87,0,0,1,0],[164,0,0,1,0]],"ranked":[[83,0,0,1,0]],"inverted":[[83,0,0,1,0]],"stored":[[83,0,0,1,0],[84,0,0,1,0]],"separately":[[83,0,0,1,0],[84,0,0,1,0],[169,0,0,2,0]],"grep":[[83,0,0,1,0],[84,0,0,1,0],[170,0,0,1,0]],"ngs":[[84,0,0,1,0]],"mapping":[[84,0,0,1,0]],"locations":[[84,0,0,1,0]],"agree":[[84,0,0,1,0]],"depends":[[85,0,0,1,0],[87,0,0,1,0]],"consumer":[[85,0,0,1,0]],"there":[[85,0,0,1,0],[117,0,0,1,0]],"flows":[[85,0,0,2,0]],"complement":[[85,0,0,1,0]],"wants":[[85,0,0,1,0]],"publishes":[[85,0,0,1,0]],"pick":[[85,0,0,1,0],[90,0,0,1,0]],"few":[[86,0,0,1,0]],"terms":[[86,0,0,1,0],[166,0,0,1,0]],"throughout":[[86,0,0,1,0]],"verb":[[86,0,0,1,0]],"declaring":[[86,0,0,1,0]],"which":[[86,0,0,1,0],[119,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0]],"belongs":[[86,0,0,1,0]],"noun":[[86,0,0,3,0]],"chunk":[[86,0,0,1,0],[164,0,0,4,0],[167,0,0,0,1]],"scores":[[86,0,0,1,0]],"independently":[[86,0,0,1,0]],"weigh":[[86,0,0,1,0],[164,0,0,1,0]],"advertises":[[86,0,0,1,0]],"asks":[[86,0,0,1,0]],"implement":[[86,0,0,1,0]],"intercepts":[[86,0,0,1,0]],"handlers":[[86,0,0,1,0],[94,0,0,1,0]],"endpoints":[[86,0,0,1,0]],"fixed":[[87,0,0,1,0]],"stage":[[87,0,0,1,0],[115,0,0,1,0]],"previous":[[87,0,0,1,0]],"design":[[87,0,0,1,0],[97,0,0,1,0],[154,0,1,0,0]],"problem":[[87,0,0,1,0]],"bring":[[89,0,0,1,0]],"anything":[[89,0,0,1,0]],"let":[[89,0,0,1,0]],"handle":[[89,0,0,1,0]],"outputs":[[89,0,0,1,0],[97,0,0,1,0]],"building":[[90,0,0,1,0]],"lower":[[90,0,0,1,0],[109,0,0,1,0],[146,0,1,0,0],[147,0,1,0,0]],"familiar":[[91,0,0,1,0]],"generates":[[91,0,0,1,0]],"resolves":[[91,0,0,1,0],[101,0,0,1,0]],"five":[[92,0,0,1,0],[98,0,0,1,0],[139,0,0,0,1]],"minutes":[[92,0,0,1,0],[98,0,0,1,0]],"comparing":[[92,0,0,1,0]],"methodology":[[92,0,0,1,0],[93,1,1,0,0],[94,1,1,0,0],[95,1,1,0,0],[96,1,1,0,0],[97,1,1,0,0]],"fumadocs":[[92,0,0,1,0],[93,0,0,1,0],[94,0,0,2,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0]],"starlight":[[92,0,0,1,0],[93,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0]],"mintlify":[[92,0,0,1,0],[93,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0]],"theming":[[93,0,0,1,0],[96,0,0,1,0]],"router":[[94,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0],[145,0,0,1,1]],"waku":[[94,0,0,1,0]],"supports":[[94,0,0,1,0]],"community":[[94,0,0,1,0]],"pagefind":[[94,0,0,1,0]],"saas":[[94,0,0,1,0]],"headless":[[94,0,0,1,0]],"calls":[[94,0,0,1,0],[113,0,0,1,0],[137,0,0,2,0]],"assistant":[[94,0,0,1,0]],"layer":[[94,0,0,1,0],[141,0,0,1,0],[148,0,0,1,0],[172,0,0,1,0]],"behind":[[94,0,0,1,0],[138,0,0,1,0]],"polished":[[94,0,0,1,0]],"quickly":[[94,0,0,1,0]],"consider":[[94,0,0,1,0]],"managed":[[94,0,0,1,0]],"analytics":[[94,0,0,1,0],[96,0,0,1,0]],"features":[[94,0,0,1,0]],"service":[[94,0,0,1,0]],"opt":[[94,0,0,1,0]],"agnostic":[[94,0,0,1,0]],"bundles":[[94,0,0,1,0],[120,0,0,1,0]],"safe":[[95,0,0,1,0],[139,0,0,0,1],[142,0,0,1,0],[163,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"streaming":[[95,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,1,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"orchestration":[[95,0,0,1,0]],"whole":[[95,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0]],"hosting":[[96,0,0,1,0]],"prebuilt":[[96,0,0,1,0]],"provides":[[96,0,0,1,0]],"combination":[[97,0,1,0,0]],"shines":[[97,0,1,0,0]],"experience":[[97,0,0,1,0]],"templated":[[97,0,0,1,0]],"system":[[97,0,0,1,0],[168,0,0,2,1]],"focused":[[99,0,0,1,0]],"welcome":[[100,0,0,0,1],[154,0,0,1,0]],"flags":[[103,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[126,0,0,1,0],[139,0,0,0,1]],"codes":[[103,0,0,1,0],[104,0,0,1,0],[105,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,2,0],[111,0,0,1,0],[112,0,0,1,0]],"validates":[[103,0,0,1,0],[126,0,0,1,0]],"help":[[103,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0],[111,0,1,0,3]],"usage":[[103,0,0,1,0],[105,0,0,2,0],[110,0,0,2,0],[111,0,0,1,1]],"produce":[[104,0,0,1,0],[146,0,0,1,0],[151,0,0,1,0]],"flag":[[104,0,0,1,0],[110,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1]],"dir":[[104,0,0,4,0],[105,0,0,1,0],[106,0,0,1,0],[110,0,0,2,0]],"containing":[[104,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0]],"off":[[104,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0]],"ignored":[[104,0,0,1,0],[110,0,0,1,0],[150,0,0,1,0],[157,0,0,1,0]],"written":[[104,0,0,2,0],[150,0,0,3,0]],"glob":[[104,0,0,4,0],[105,0,0,3,0],[110,0,0,2,0],[130,0,0,1,0]],"none":[[104,0,0,2,0],[105,0,0,2,0]],"lob":[[105,0,0,1,0]],"history":[[105,0,0,1,0],[114,0,0,1,0]],"fmt":[[105,0,0,1,0],[110,0,0,1,0]],"prints":[[105,0,0,1,0],[108,0,0,1,0]],"single":[[105,0,0,1,0],[108,0,0,1,0]],"stdout":[[105,0,0,1,0]],"alias":[[105,0,0,1,0]],"print":[[105,0,0,1,0],[108,0,0,1,0],[110,0,0,1,0]],"load":[[105,0,0,1,0],[154,0,0,1,0],[165,0,0,2,0]],"loading":[[106,0,1,0,0],[164,0,0,1,0]],"javascript":[[106,0,0,1,0]],"mjs":[[106,0,0,1,0]],"cjs":[[106,0,0,1,0]],"supplies":[[106,0,0,1,0]],"best":[[106,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1]],"starting":[[106,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1]],"membership":[[106,0,0,1,0]],"loaded":[[106,0,0,1,0]],"falls":[[106,0,0,1,0]],"union":[[106,0,0,1,0]],"sorted":[[106,0,0,1,0]],"alphabetically":[[106,0,0,1,0]],"cased":[[106,0,0,1,0]],"matter":[[106,0,0,1,0]],"thing":[[106,0,0,0,1],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1]],"well":[[106,0,0,0,1],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1]],"subdirs":[[107,0,0,1,0]],"preserved":[[107,0,0,1,0],[117,0,0,1,0]],"anchored":[[107,0,0,1,0]],"describing":[[108,0,0,1,0]],"was":[[108,0,0,1,0],[122,0,0,1,0]],"varies":[[108,0,0,1,0]],"agentsmd":[[108,0,0,1,0]],"llmstxt":[[108,0,0,1,1]],"absent":[[108,0,0,1,0]],"abs":[[108,0,0,0,12]],"docsdir":[[108,0,0,0,1]],"docsllmstxt":[[108,0,0,0,1]],"llmsfulltxt":[[108,0,0,0,1]],"searchindex":[[108,0,0,0,1]],"searchcontent":[[108,0,0,0,1]],"docssitemapxml":[[108,0,0,0,1]],"docssitemapmd":[[108,0,0,0,1]],"docsrobotstxt":[[108,0,0,0,1]],"auto":[[109,0,0,1,0]],"honored":[[109,0,0,0,1]],"positional":[[110,0,0,1,0]],"subdirectory":[[110,0,0,1,0],[130,0,0,1,0],[150,0,0,1,0]],"validated":[[110,0,0,1,0],[130,0,0,1,0]],"pretty":[[110,0,0,2,0]],"annotation":[[110,0,0,1,0]],"unlimited":[[110,0,0,1,0]],"count":[[110,0,0,1,0]],"exceeds":[[110,0,0,1,0]],"within":[[110,0,0,1,0]],"budget":[[110,0,0,2,0]],"exceeded":[[110,0,0,1,0]],"partials":[[110,0,0,1,0],[118,0,0,1,0],[130,0,0,1,0]],"plug":[[110,0,0,1,0]],"valibot":[[110,0,0,1,0],[130,0,0,3,0],[135,0,0,1,1]],"schemas":[[110,0,0,1,0],[126,0,0,1,0],[130,0,0,3,0],[132,0,1,0,0],[133,0,1,0,0],[134,0,1,0,0],[135,0,1,0,1]],"show":[[111,0,0,1,0]],"thin":[[112,0,0,1,0],[169,0,0,1,0]],"wrapper":[[112,0,0,1,0]],"convertmdxtomarkdown":[[112,0,0,1,0],[113,0,0,0,1],[115,0,1,0,1]],"writemdxfileasmarkdown":[[112,0,0,1,0],[113,0,0,0,1],[116,0,1,0,1]],"sites":[[112,0,0,1,0],[141,0,0,1,0]],"lintdocs":[[112,0,0,1,0],[126,0,0,0,1],[130,0,0,0,2],[135,0,0,0,2]],"individual":[[112,0,0,1,0],[162,0,0,1,0]],"precedence":[[112,0,0,1,0],[155,0,1,0,0]],"internally":[[113,0,0,1,0]],"batch":[[114,0,0,1,0]],"option":[[114,0,0,1,0],[130,0,0,1,0],[150,0,0,1,0]],"destination":[[114,0,0,1,0]],"matters":[[114,0,0,1,0],[122,0,0,1,0],[156,0,0,1,0],[159,0,1,0,0]],"concurrent":[[114,0,0,1,0],[117,0,0,1,0]],"large":[[114,0,0,1,0]],"parallel":[[114,0,0,1,0]],"parsed":[[115,0,0,1,0]],"yourself":[[115,0,0,1,0]],"feed":[[115,0,0,1,0],[159,0,0,1,0]],"touching":[[115,0,0,1,0],[163,0,0,1,0]],"console":[[115,0,0,0,2]],"log":[[115,0,0,0,2]],"srcpath":[[116,0,0,0,1]],"outpath":[[116,0,0,0,1]],"blocks":[[117,0,0,2,0],[128,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0]],"synthesized":[[117,0,0,1,0]],"sometimes":[[117,0,0,1,0]],"tables":[[117,0,0,1,0],[153,0,1,0,0]],"compacted":[[117,0,0,1,0]],"global":[[117,0,0,1,0]],"pairing":[[118,0,1,0,0]],"most":[[118,0,0,1,0],[122,0,0,1,0],[155,0,0,1,0]],"setups":[[118,0,0,1,0]],"expand":[[118,0,0,1,0],[166,0,0,1,0]],"ast":[[118,0,0,1,0]],"sees":[[118,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0]],"rationale":[[118,0,0,1,0]],"benchmarks":[[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0]],"changing":[[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0]],"treats":[[119,0,0,1,0]],"eval":[[119,0,0,1,0],[124,0,0,1,0]],"harnesses":[[119,0,0,1,0]],"real":[[119,0,0,1,0]],"models":[[119,0,0,1,0]],"final":[[119,0,0,1,0],[129,0,0,1,0],[155,0,0,1,0],[159,0,0,1,0]],"we":[[120,0,1,0,0],[121,0,1,0,0],[122,0,1,0,0]],"test":[[120,0,0,2,0]],"installs":[[120,0,0,1,0]],"packed":[[120,0,0,1,0]],"sandbox":[[120,0,0,1,0]],"task":[[120,0,0,1,0]],"simulates":[[120,0,0,1,0]],"depending":[[120,0,0,1,0]],"nine":[[120,0,0,1,0]],"split":[[120,0,0,1,0]],"lists":[[120,0,0,1,0],[138,0,0,1,0]],"intended":[[120,0,0,1,0],[121,0,0,1,0],[122,0,0,2,0]],"monolith":[[121,0,0,1,0],[122,0,0,1,0]],"learned":[[122,0,1,0,0]],"monolithic":[[122,0,0,1,0],[124,0,0,1,0]],"tested":[[122,0,0,2,0]],"passed":[[122,0,0,1,0]],"six":[[122,0,0,1,0]],"fixtures":[[122,0,0,1,0]],"opus":[[122,0,0,2,0]],"readout":[[122,0,0,1,0]],"cheap":[[122,0,0,1,0],[165,0,0,1,0],[172,0,0,1,0]],"natural":[[122,0,0,1,0]],"synthesis":[[122,0,0,1,0]],"tasks":[[122,0,0,1,0]],"promising":[[122,0,0,2,0]],"dependent":[[122,0,0,1,0]],"often":[[122,0,0,1,0]],"answered":[[122,0,0,2,0]],"correctly":[[122,0,0,3,0]],"following":[[122,0,0,1,0]],"stricter":[[122,0,0,1,0]],"selection":[[122,0,0,1,0],[162,0,1,0,0]],"summaries":[[122,0,0,1,0]],"prior":[[122,0,0,1,0]],"knowledge":[[122,0,0,1,0]],"prove":[[122,0,0,1,0]],"proposed":[[122,0,0,1,0]],"made":[[122,0,0,1,0]],"organize":[[123,0,0,1,0],[154,0,0,1,0]],"suffer":[[124,0,0,1,0]],"token":[[124,0,0,1,0],[166,0,0,1,0]],"cost":[[124,0,0,1,0],[162,0,0,1,0]],"truncation":[[124,0,0,1,0]],"harness":[[124,0,0,1,0],[125,0,0,1,0]],"revisit":[[124,0,0,1,0]],"tradeoff":[[124,0,0,1,0]],"adding":[[124,0,0,1,0]],"detailed":[[125,0,0,1,0]],"covers":[[126,0,0,1,0],[153,0,0,1,0],[155,0,0,1,0]],"severity":[[128,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1]],"won":[[128,0,0,1,0]],"treat":[[128,0,0,1,0],[136,0,0,1,0]],"highest":[[128,0,0,1,0],[166,0,0,1,0]],"priority":[[128,0,0,1,0]],"similar":[[129,0,0,1,0],[157,0,0,1,0]],"linting":[[129,0,0,1,0]],"walking":[[129,0,0,1,0]],"performs":[[129,0,0,1,0]],"changelogdir":[[130,0,0,1,0]],"patterns":[[130,0,0,2,0]],"shown":[[130,0,0,1,0]],"unknownfieldseverity":[[130,0,0,1,1]],"changelogfrontmatter":[[130,0,0,1,0]],"failures":[[131,0,0,1,0]],"reported":[[131,0,0,1,0]],"lintresult":[[131,0,0,0,1]],"kind":[[131,0,0,0,1]],"filesscanned":[[131,0,0,0,1]],"yes":[[132,0,0,1,0],[133,0,0,3,0],[134,0,0,1,0]],"produced":[[132,0,0,1,0]],"semver":[[133,0,0,1,0]],"iso":[[133,0,0,1,0]],"parseable":[[133,0,0,1,0]],"improvement":[[133,0,0,1,0]],"retired":[[133,0,0,1,0]],"deprecation":[[133,0,0,1,0]],"defaultopen":[[134,0,0,1,0]],"combined":[[134,0,0,1,0]],"replace":[[135,0,0,1,0],[144,0,0,1,0],[157,0,0,1,0]],"provide":[[135,0,0,1,0]],"apply":[[135,0,0,1,0]],"customfrontmatter":[[135,0,0,0,2]],"minlength":[[135,0,0,0,1]],"picklist":[[135,0,0,0,1]],"beginner":[[135,0,0,0,1]],"advanced":[[135,0,0,0,1]],"practical":[[136,0,1,0,0]],"template":[[136,0,0,1,0],[159,0,0,1,0]],"wiring":[[136,0,0,1,0],[153,0,0,1,0]],"websites":[[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"flavors":[[137,0,0,1,0]],"derived":[[137,0,0,1,0]],"pairs":[[137,0,0,1,0],[148,0,0,1,0]],"finer":[[137,0,0,1,0]],"extractdocstableofcontents":[[137,0,0,0,1],[153,0,0,1,0]],"renderrobotstxt":[[137,0,0,0,1],[141,0,0,0,2]],"rendersitemapmarkdown":[[137,0,0,0,1],[141,0,0,0,2]],"rendersitemapxml":[[137,0,0,0,1],[141,0,0,0,2]],"resolvedocstableofcontents":[[137,0,0,0,1],[153,0,0,1,1]],"purpose":[[138,0,0,1,0],[171,0,0,1,0]],"lastmod":[[138,0,0,1,0]],"mergeable":[[138,0,0,1,0]],"crawl":[[138,0,0,1,0]],"policy":[[138,0,0,1,0]],"explicitly":[[138,0,0,1,0],[155,0,0,1,0]],"allows":[[138,0,0,1,0]],"crawlers":[[138,0,0,1,0]],"longer":[[138,0,0,1,0]],"boring":[[139,0,0,0,1]],"parts":[[139,0,0,0,1]],"documentation":[[139,0,0,0,1]],"minute":[[139,0,0,0,1]],"typical":[[140,0,1,0,0]],"letting":[[141,0,0,1,0]],"writefile":[[141,0,0,0,3],[152,0,0,0,2]],"module":[[142,0,0,1,0]],"acceptsmarkdownheader":[[142,0,0,0,1],[146,0,0,1,0],[147,0,0,1,0]],"createdocshead":[[142,0,0,0,1],[145,0,1,0,2],[146,0,0,1,0]],"createmarkdownresponseheaders":[[142,0,0,0,1],[146,0,0,1,0]],"enrichmarkdownfrontmatter":[[142,0,0,0,1],[146,0,0,1,0]],"isagentreadabilityartifactpath":[[142,0,0,0,1],[147,0,0,1,0]],"isagentuseragent":[[142,0,0,0,1],[146,0,0,1,0],[147,0,0,1,0]],"rendermissingmarkdown":[[142,0,0,0,1],[146,0,0,1,0]],"resolvemarkdownmirrortarget":[[142,0,0,0,1],[146,0,0,1,0]],"fall":[[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0]],"ua":[[143,0,0,1,0]],"enriches":[[143,0,0,1,0]],"found":[[143,0,0,1,0]],"useragentpattern":[[143,0,0,1,0]],"regex":[[143,0,0,1,0],[147,0,0,1,0]],"cover":[[143,0,0,1,0]],"oai":[[143,0,0,1,0]],"searchbot":[[143,0,0,1,0]],"anthropic":[[143,0,0,1,0]],"ccbot":[[143,0,0,1,0]],"google":[[143,0,0,1,0]],"extended":[[143,0,0,1,0]],"readgeneratedfile":[[143,0,0,0,1]],"directives":[[144,0,0,1,0]],"reflect":[[144,0,0,1,0]],"hacks":[[144,0,0,1,0]],"rebasing":[[144,0,0,0,1]],"og":[[145,0,0,1,2],[146,0,0,1,0]],"neutral":[[145,0,0,1,0]],"arrays":[[145,0,0,1,0]],"caller":[[145,0,0,1,0]],"ldjson":[[145,0,0,0,1]],"jsonldmetakey":[[145,0,0,0,1]],"escaped":[[146,0,0,1,0]],"crlf":[[146,0,0,1,0]],"detect":[[146,0,0,2,0],[147,0,0,2,0]],"asking":[[146,0,0,1,0],[147,0,0,1,0]],"crawler":[[146,0,0,1,0],[147,0,0,1,0]],"avoid":[[147,0,0,1,0]],"uas":[[148,0,0,1,0]],"shards":[[148,0,0,1,0]],"browsers":[[148,0,0,1,0]],"pollinate":[[148,0,0,1,0]],"asserts":[[149,0,0,1,0]],"throws":[[149,0,0,1,0]],"clear":[[149,0,0,1,0]],"loudly":[[149,0,0,1,0]],"silently":[[149,0,0,1,0]],"producing":[[149,0,0,1,0]],"singular":[[150,0,0,1,0]],"segment":[[150,0,0,1,0]],"productinfo":[[150,0,0,1,0]],"agentguidance":[[150,0,0,1,0]],"intentionally":[[150,0,0,1,0],[162,0,0,1,0]],"mislead":[[150,0,0,1,0]],"docssubdir":[[150,0,0,1,0]],"holds":[[150,0,0,1,0]],"outputpath":[[150,0,0,1,0]],"resolution":[[152,0,0,1,0],[159,0,0,2,0]],"driving":[[152,0,0,1,0]],"now":[[152,0,0,1,0]],"mkdir":[[152,0,0,0,2]],"stringify":[[152,0,0,0,1]],"come":[[154,0,0,1,0]],"principles":[[154,0,0,1,0]],"sharding":[[154,0,0,1,0]],"remains":[[154,0,0,1,0]],"flavor":[[154,0,0,1,0]],"decide":[[154,0,0,1,0]],"beats":[[154,0,0,1,0]],"our":[[154,0,0,1,0]],"environment":[[155,0,0,1,0]],"variables":[[155,0,0,1,0]],"layered":[[155,0,0,1,0]],"lets":[[155,0,0,1,0]],"wide":[[155,0,0,1,0]],"platforms":[[155,0,0,1,0]],"hardcoded":[[155,0,0,1,0]],"portless":[[155,0,0,0,1]],"stripped":[[156,0,0,1,0]],"remarktypetabletomarkdown":[[156,0,0,0,1],[157,0,0,1,1],[161,0,1,0,3]],"remarkremoveimports":[[157,0,0,1,1]],"statements":[[157,0,0,1,0]],"remarkremovejsxcomments":[[157,0,0,1,1]],"comments":[[157,0,0,1,0]],"remarkresolvedocplaceholders":[[157,0,0,1,1],[159,0,0,1,0]],"remarkaudiencetomarkdown":[[157,0,0,1,1]],"remove":[[157,0,0,1,0]],"remarksectiontomarkdown":[[157,0,0,1,1]],"containers":[[157,0,0,1,0]],"remarkcallouttomarkdown":[[157,0,0,1,1]],"remarkcardstomarkdown":[[157,0,0,1,1]],"bulleted":[[157,0,0,1,0]],"remarkdetailstomarkdown":[[157,0,0,1,1]],"remarkmermaidtomarkdown":[[157,0,0,1,1]],"remarkcommandtabstomarkdown":[[157,0,0,1,1]],"remarkstepstomarkdown":[[157,0,0,1,1]],"remarktabstomarkdown":[[157,0,0,1,1]],"remarkaccordiontomarkdown":[[157,0,0,1,1]],"remarktopicswitchertomarkdown":[[157,0,0,1,1]],"labeled":[[157,0,0,1,0],[158,0,0,1,0]],"remarkfiletreetomarkdown":[[157,0,0,1,1],[158,0,0,1,0]],"remarkprompttomarkdown":[[157,0,0,1,1],[158,0,0,1,0]],"mdast":[[157,0,0,0,1]],"ri":[[157,0,0,0,2]],"rj":[[157,0,0,0,2]],"rd":[[157,0,0,0,2]],"rau":[[157,0,0,0,2]],"rs":[[157,0,0,0,2]],"rc":[[157,0,0,0,2]],"rcd":[[157,0,0,0,2]],"rdt":[[157,0,0,0,2]],"rct":[[157,0,0,0,2]],"rst":[[157,0,0,0,2]],"rt":[[157,0,0,0,2]],"rtt":[[157,0,0,0,2]],"ra":[[157,0,0,0,2]],"rts":[[157,0,0,0,2]],"rft":[[157,0,0,0,2]],"rp":[[157,0,0,0,2]],"remarkexampletomarkdown":[[157,0,0,0,1],[158,0,0,1,0]],"go":[[159,0,0,2,0]],"imported":[[159,0,0,1,0]],"flatteners":[[159,0,0,3,0]],"assume":[[159,0,0,1,0]],"strings":[[159,0,0,1,0]],"literals":[[159,0,0,1,0]],"reorder":[[159,0,0,1,0]],"casually":[[159,0,0,1,0]],"flattener":[[159,0,0,2,0],[160,0,0,1,0],[162,0,0,1,0]],"transform":[[159,0,0,1,0]],"contracted":[[159,0,0,1,0]],"insert":[[159,0,0,1,0]],"composition":[[160,0,0,1,0]],"expands":[[160,0,0,1,0]],"basepath":[[161,0,1,1,1]],"pipelineexampleoptions":[[161,0,0,0,1]],"types":[[161,0,0,0,1]],"composed":[[162,0,0,1,0]],"fragments":[[162,0,0,1,0]],"processing":[[162,0,0,1,0]],"almost":[[162,0,0,1,0]],"never":[[162,0,0,1,0]],"reordering":[[162,0,0,1,0]],"ones":[[162,0,0,1,0]],"exposes":[[163,0,0,1,0],[170,0,0,1,0]],"separate":[[164,0,0,1,0]],"jump":[[164,0,0,1,0]],"tunable":[[164,0,0,1,0]],"tuple":[[164,0,0,1,0]],"term":[[164,0,0,1,0]],"postings":[[164,0,0,1,0]],"refs":[[164,0,0,2,0]],"actual":[[164,0,0,1,0]],"separated":[[164,0,0,1,0]],"lazily":[[164,0,0,1,0]],"indexing":[[165,0,1,0,0]],"splitting":[[165,0,0,1,0]],"hover":[[165,0,0,1,0]],"lightweight":[[166,0,0,1,0]],"weight":[[166,0,0,1,0]],"keys":[[166,0,0,1,0],[172,0,0,1,0]],"precise":[[166,0,0,1,0]],"doubles":[[167,0,0,1,0]],"virtual":[[167,0,0,1,0],[170,0,0,1,0]],"readers":[[167,0,0,1,0]],"picked":[[167,0,0,1,0]],"readdocscontentfile":[[167,0,0,1,2]],"entire":[[167,0,0,1,0]],"readdocscontentchunk":[[167,0,0,1,2]],"listdocscontentfiles":[[167,0,0,0,2]],"allfiles":[[167,0,0,0,1]],"wholepage":[[167,0,0,0,1]],"onechunk":[[167,0,0,0,1]],"createanswercontext":[[168,0,0,1,2],[169,0,0,1,0]],"instructs":[[168,0,0,1,0]],"style":[[168,0,0,1,0]],"references":[[168,0,0,1,0]],"say":[[168,0,0,1,0]],"insufficient":[[168,0,0,1,0]],"wrappers":[[169,0,0,1,0]],"citation":[[169,0,0,1,0]],"embed":[[169,0,0,1,0]],"adapter":[[169,0,0,1,0],[170,0,0,1,0]],"createcloudflaredocsadapter":[[169,0,0,1,0]],"gateway":[[169,0,0,1,2]],"sdk":[[169,0,0,0,1],[170,0,0,1,0]],"adapters":[[170,0,1,0,0]],"explore":[[170,0,0,1,0]],"shell":[[170,0,0,1,0]],"receiving":[[170,0,0,1,0]],"selected":[[170,0,0,1,0]],"ls":[[170,0,0,1,0]],"cat":[[170,0,0,1,0]],"rg":[[170,0,0,1,0]],"execution":[[170,0,0,1,0]],"disabled":[[170,0,0,1,0]],"createdocsbashtool":[[170,0,0,1,2]],"createdocsbashtools":[[170,0,0,1,1]],"compatible":[[170,0,0,1,0]],"abuse":[[171,0,1,0,0]],"guards":[[171,0,1,0,0]],"reusable":[[171,0,0,1,0]],"utilities":[[171,0,0,1,0]],"implements":[[171,0,0,1,0]],"ratelimiter":[[171,0,0,2,0]],"embeddings":[[172,0,1,2,0]],"messages":[[172,0,0,1,0]],"faster":[[172,0,0,1,0]],"performance":[[172,0,0,1,0]],"optimization":[[172,0,0,1,0]],"grow":[[172,0,0,1,0]],"past":[[172,0,0,1,0]],"tens":[[172,0,0,1,0]],"thousands":[[172,0,0,1,0]],"cold":[[172,0,0,1,0]],"hit":[[172,0,0,1,0]],"noticeable":[[172,0,0,1,0]],"even":[[172,0,0,1,0]],"complementary":[[172,0,0,1,0]],"replacements":[[172,0,0,1,0]]},"averageChunkLength":86.26589595375722} diff --git a/apps/example/src/routeTree.gen.ts b/apps/example/src/routeTree.gen.ts index bb19aa3..6239d59 100644 --- a/apps/example/src/routeTree.gen.ts +++ b/apps/example/src/routeTree.gen.ts @@ -29,9 +29,11 @@ import { Route as DocsReferenceEvalsRouteImport } from './routes/docs/reference/ import { Route as DocsReferenceConvertRouteImport } from './routes/docs/reference/convert' import { Route as DocsReferenceCliRouteImport } from './routes/docs/reference/cli' import { Route as DocsBuildValidateInCiRouteImport } from './routes/docs/build/validate-in-ci' +import { Route as DocsBuildRenderMdxAndTocRouteImport } from './routes/docs/build/render-mdx-and-toc' import { Route as DocsBuildOptimizeDocsForAgentsRouteImport } from './routes/docs/build/optimize-docs-for-agents' import { Route as DocsBuildConnectDocsSiteRouteImport } from './routes/docs/build/connect-docs-site' import { Route as DocsBuildBundlePackageDocsRouteImport } from './routes/docs/build/bundle-package-docs' +import { Route as DocsBuildAddSearchRouteImport } from './routes/docs/build/add-search' import { Route as DocsAuthoringFrontmatterRouteImport } from './routes/docs/authoring/frontmatter' import { Route as DocsAuthoringComponentsRouteImport } from './routes/docs/authoring/components' import { Route as ApiDocsSearchRouteImport } from './routes/api/docs/search' @@ -140,6 +142,12 @@ const DocsBuildValidateInCiRoute = DocsBuildValidateInCiRouteImport.update({ path: '/build/validate-in-ci', getParentRoute: () => DocsRouteRoute, } as any) +const DocsBuildRenderMdxAndTocRoute = + DocsBuildRenderMdxAndTocRouteImport.update({ + id: '/build/render-mdx-and-toc', + path: '/build/render-mdx-and-toc', + getParentRoute: () => DocsRouteRoute, + } as any) const DocsBuildOptimizeDocsForAgentsRoute = DocsBuildOptimizeDocsForAgentsRouteImport.update({ id: '/build/optimize-docs-for-agents', @@ -158,6 +166,11 @@ const DocsBuildBundlePackageDocsRoute = path: '/build/bundle-package-docs', getParentRoute: () => DocsRouteRoute, } as any) +const DocsBuildAddSearchRoute = DocsBuildAddSearchRouteImport.update({ + id: '/build/add-search', + path: '/build/add-search', + getParentRoute: () => DocsRouteRoute, +} as any) const DocsAuthoringFrontmatterRoute = DocsAuthoringFrontmatterRouteImport.update({ id: '/authoring/frontmatter', @@ -212,9 +225,11 @@ export interface FileRoutesByFullPath { '/api/docs/search': typeof ApiDocsSearchRoute '/docs/authoring/components': typeof DocsAuthoringComponentsRoute '/docs/authoring/frontmatter': typeof DocsAuthoringFrontmatterRoute + '/docs/build/add-search': typeof DocsBuildAddSearchRoute '/docs/build/bundle-package-docs': typeof DocsBuildBundlePackageDocsRoute '/docs/build/connect-docs-site': typeof DocsBuildConnectDocsSiteRoute '/docs/build/optimize-docs-for-agents': typeof DocsBuildOptimizeDocsForAgentsRoute + '/docs/build/render-mdx-and-toc': typeof DocsBuildRenderMdxAndTocRoute '/docs/build/validate-in-ci': typeof DocsBuildValidateInCiRoute '/docs/reference/cli': typeof DocsReferenceCliRoute '/docs/reference/convert': typeof DocsReferenceConvertRoute @@ -242,9 +257,11 @@ export interface FileRoutesByTo { '/api/docs/search': typeof ApiDocsSearchRoute '/docs/authoring/components': typeof DocsAuthoringComponentsRoute '/docs/authoring/frontmatter': typeof DocsAuthoringFrontmatterRoute + '/docs/build/add-search': typeof DocsBuildAddSearchRoute '/docs/build/bundle-package-docs': typeof DocsBuildBundlePackageDocsRoute '/docs/build/connect-docs-site': typeof DocsBuildConnectDocsSiteRoute '/docs/build/optimize-docs-for-agents': typeof DocsBuildOptimizeDocsForAgentsRoute + '/docs/build/render-mdx-and-toc': typeof DocsBuildRenderMdxAndTocRoute '/docs/build/validate-in-ci': typeof DocsBuildValidateInCiRoute '/docs/reference/cli': typeof DocsReferenceCliRoute '/docs/reference/convert': typeof DocsReferenceConvertRoute @@ -275,9 +292,11 @@ export interface FileRoutesById { '/api/docs/search': typeof ApiDocsSearchRoute '/docs/authoring/components': typeof DocsAuthoringComponentsRoute '/docs/authoring/frontmatter': typeof DocsAuthoringFrontmatterRoute + '/docs/build/add-search': typeof DocsBuildAddSearchRoute '/docs/build/bundle-package-docs': typeof DocsBuildBundlePackageDocsRoute '/docs/build/connect-docs-site': typeof DocsBuildConnectDocsSiteRoute '/docs/build/optimize-docs-for-agents': typeof DocsBuildOptimizeDocsForAgentsRoute + '/docs/build/render-mdx-and-toc': typeof DocsBuildRenderMdxAndTocRoute '/docs/build/validate-in-ci': typeof DocsBuildValidateInCiRoute '/docs/reference/cli': typeof DocsReferenceCliRoute '/docs/reference/convert': typeof DocsReferenceConvertRoute @@ -309,9 +328,11 @@ export interface FileRouteTypes { | '/api/docs/search' | '/docs/authoring/components' | '/docs/authoring/frontmatter' + | '/docs/build/add-search' | '/docs/build/bundle-package-docs' | '/docs/build/connect-docs-site' | '/docs/build/optimize-docs-for-agents' + | '/docs/build/render-mdx-and-toc' | '/docs/build/validate-in-ci' | '/docs/reference/cli' | '/docs/reference/convert' @@ -339,9 +360,11 @@ export interface FileRouteTypes { | '/api/docs/search' | '/docs/authoring/components' | '/docs/authoring/frontmatter' + | '/docs/build/add-search' | '/docs/build/bundle-package-docs' | '/docs/build/connect-docs-site' | '/docs/build/optimize-docs-for-agents' + | '/docs/build/render-mdx-and-toc' | '/docs/build/validate-in-ci' | '/docs/reference/cli' | '/docs/reference/convert' @@ -371,9 +394,11 @@ export interface FileRouteTypes { | '/api/docs/search' | '/docs/authoring/components' | '/docs/authoring/frontmatter' + | '/docs/build/add-search' | '/docs/build/bundle-package-docs' | '/docs/build/connect-docs-site' | '/docs/build/optimize-docs-for-agents' + | '/docs/build/render-mdx-and-toc' | '/docs/build/validate-in-ci' | '/docs/reference/cli' | '/docs/reference/convert' @@ -538,6 +563,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof DocsBuildValidateInCiRouteImport parentRoute: typeof DocsRouteRoute } + '/docs/build/render-mdx-and-toc': { + id: '/docs/build/render-mdx-and-toc' + path: '/build/render-mdx-and-toc' + fullPath: '/docs/build/render-mdx-and-toc' + preLoaderRoute: typeof DocsBuildRenderMdxAndTocRouteImport + parentRoute: typeof DocsRouteRoute + } '/docs/build/optimize-docs-for-agents': { id: '/docs/build/optimize-docs-for-agents' path: '/build/optimize-docs-for-agents' @@ -559,6 +591,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof DocsBuildBundlePackageDocsRouteImport parentRoute: typeof DocsRouteRoute } + '/docs/build/add-search': { + id: '/docs/build/add-search' + path: '/build/add-search' + fullPath: '/docs/build/add-search' + preLoaderRoute: typeof DocsBuildAddSearchRouteImport + parentRoute: typeof DocsRouteRoute + } '/docs/authoring/frontmatter': { id: '/docs/authoring/frontmatter' path: '/authoring/frontmatter' @@ -618,9 +657,11 @@ interface DocsRouteRouteChildren { DocsIndexRoute: typeof DocsIndexRoute DocsAuthoringComponentsRoute: typeof DocsAuthoringComponentsRoute DocsAuthoringFrontmatterRoute: typeof DocsAuthoringFrontmatterRoute + DocsBuildAddSearchRoute: typeof DocsBuildAddSearchRoute DocsBuildBundlePackageDocsRoute: typeof DocsBuildBundlePackageDocsRoute DocsBuildConnectDocsSiteRoute: typeof DocsBuildConnectDocsSiteRoute DocsBuildOptimizeDocsForAgentsRoute: typeof DocsBuildOptimizeDocsForAgentsRoute + DocsBuildRenderMdxAndTocRoute: typeof DocsBuildRenderMdxAndTocRoute DocsBuildValidateInCiRoute: typeof DocsBuildValidateInCiRoute DocsReferenceCliRoute: typeof DocsReferenceCliRoute DocsReferenceConvertRoute: typeof DocsReferenceConvertRoute @@ -638,9 +679,11 @@ const DocsRouteRouteChildren: DocsRouteRouteChildren = { DocsIndexRoute: DocsIndexRoute, DocsAuthoringComponentsRoute: DocsAuthoringComponentsRoute, DocsAuthoringFrontmatterRoute: DocsAuthoringFrontmatterRoute, + DocsBuildAddSearchRoute: DocsBuildAddSearchRoute, DocsBuildBundlePackageDocsRoute: DocsBuildBundlePackageDocsRoute, DocsBuildConnectDocsSiteRoute: DocsBuildConnectDocsSiteRoute, DocsBuildOptimizeDocsForAgentsRoute: DocsBuildOptimizeDocsForAgentsRoute, + DocsBuildRenderMdxAndTocRoute: DocsBuildRenderMdxAndTocRoute, DocsBuildValidateInCiRoute: DocsBuildValidateInCiRoute, DocsReferenceCliRoute: DocsReferenceCliRoute, DocsReferenceConvertRoute: DocsReferenceConvertRoute, diff --git a/apps/example/src/routes/docs/build/add-search.tsx b/apps/example/src/routes/docs/build/add-search.tsx new file mode 100644 index 0000000..0be2c6c --- /dev/null +++ b/apps/example/src/routes/docs/build/add-search.tsx @@ -0,0 +1,14 @@ +"use client"; + +import { createFileRoute } from "@tanstack/react-router"; +import { createDocsHead } from "@/lib/docs-head"; +import AddSearchDoc from "../../../../../../docs/build/add-search.mdx"; + +export const Route = createFileRoute("/docs/build/add-search")({ + component: AddSearchRoute, + head: () => createDocsHead("/docs/build/add-search"), +}); + +function AddSearchRoute() { + return ; +} diff --git a/apps/example/src/routes/docs/build/render-mdx-and-toc.tsx b/apps/example/src/routes/docs/build/render-mdx-and-toc.tsx new file mode 100644 index 0000000..31a0eb5 --- /dev/null +++ b/apps/example/src/routes/docs/build/render-mdx-and-toc.tsx @@ -0,0 +1,14 @@ +"use client"; + +import { createFileRoute } from "@tanstack/react-router"; +import { createDocsHead } from "@/lib/docs-head"; +import RenderMdxAndTocDoc from "../../../../../../docs/build/render-mdx-and-toc.mdx"; + +export const Route = createFileRoute("/docs/build/render-mdx-and-toc")({ + component: RenderMdxAndTocRoute, + head: () => createDocsHead("/docs/build/render-mdx-and-toc"), +}); + +function RenderMdxAndTocRoute() { + return ; +} diff --git a/bun.lock b/bun.lock index b5e66a5..ef633ae 100644 --- a/bun.lock +++ b/bun.lock @@ -80,13 +80,14 @@ }, "packages/leadtype": { "name": "leadtype", - "version": "0.1.0", + "version": "0.0.0", "bin": "./dist/cli.js", "dependencies": { "@types/mdast": "4.0.4", "decode-named-character-reference": "1.3.0", "fast-glob": "3.3.3", "gray-matter": "4.0.3", + "jiti": "^2.7.0", "json5": "2.2.3", "mdast-util-compact": "5.0.0", "mdast-util-to-markdown": "2.1.2", @@ -1197,7 +1198,7 @@ "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], - "jiti": ["jiti@2.6.1", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ=="], + "jiti": ["jiti@2.7.0", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ=="], "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], @@ -1869,6 +1870,8 @@ "@rollup/pluginutils/estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="], + "@tailwindcss/node/jiti": ["jiti@2.6.1", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ=="], + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.10.0", "", { "dependencies": { "@emnapi/wasi-threads": "1.2.1", "tslib": "^2.4.0" }, "bundled": true }, "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw=="], "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.10.0", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA=="], @@ -1899,8 +1902,6 @@ "@tanstack/ai-openrouter/@tanstack/ai": ["@tanstack/ai@0.14.0", "", { "dependencies": { "@ag-ui/core": "0.0.49", "@tanstack/ai-event-client": "0.2.8", "partial-json": "^0.1.7" } }, "sha512-oiyYHcWMmyVoKDf018xZMEX62BaJVhdgeeRQeRbqP3p5Nvar2UZUhKzFkUiE4L9KzklPqrtI5aYhVdAp9Z142g=="], - "@tanstack/router-generator/jiti": ["jiti@2.7.0", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ=="], - "@tanstack/router-plugin/chokidar": ["chokidar@3.6.0", "", { "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="], "@tanstack/start-plugin-core/@babel/code-frame": ["@babel/code-frame@7.27.1", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg=="], diff --git a/docs/authoring/components.mdx b/docs/authoring/components.mdx index 43e63cb..15d5126 100644 --- a/docs/authoring/components.mdx +++ b/docs/authoring/components.mdx @@ -27,82 +27,7 @@ The remark pipeline recognizes these names. If your components use the same name If your app uses different names, you have two options: rename to match, or add a custom remark plugin that maps your names back to the contract above. -```tsx -import { mdxComponents } from "@/components/docs-mdx"; - -const components = { - ...mdxComponents, -}; -``` - -## Headings and table of contents - -Beyond the named-component contract above, leadtype emits a second contract that applies to every page. Each heading you write becomes an entry in the page's `toc` array on the navigation manifest, with an `id` computed by slugifying the heading text. Your MDX heading renderer must use the same slug for its HTML `id` attribute, or anchor links from the rendered "On this page" sidebar silently miss. - -### The slug contract - -Import `slugifyDocsHeading` and apply it inside your MDX heading components. The `/readability` subpath is the fs-free, browser-safe surface — safe to use in client components. - -```tsx -import { slugifyDocsHeading } from "leadtype/llm/readability"; -import { type ComponentPropsWithoutRef, isValidElement } from "react"; - -type HeadingProps = ComponentPropsWithoutRef<"h1">; - -function textFromChildren(children: unknown): string { - if (typeof children === "string" || typeof children === "number") { - return String(children); - } - if (Array.isArray(children)) { - return children.map(textFromChildren).join(""); - } - if (isValidElement(children)) { - const elementProps = children.props as { children?: unknown }; - return textFromChildren(elementProps.children); - } - return ""; -} - -function createHeading(level: 1 | 2 | 3 | 4 | 5 | 6) { - return ({ children, id, ...props }: HeadingProps) => { - const Component = `h${level}` as const; - const headingId = id ?? slugifyDocsHeading(textFromChildren(children)); - return ( - - {children} - - ); - }; -} -``` - -`slugifyDocsHeading` performs Unicode normalization and diacritic stripping, so a heading like "Café résumé" produces a stable, URL-safe `id`. Authors can still pin a specific anchor by passing an explicit `id` on the heading — the helper only runs when one is missing. - -### Where the TOC data lives - -`resolveDocsNavigation` returns a `toc: DocsTableOfContentsItem[]` on every page. The default range is `h2`–`h3`, which keeps the page-level `h1` out and stops short of deep subsection noise. - -```ts -const navigation = await resolveDocsNavigation({ - srcDir: ".", - baseUrl: "https://leadtype.dev", - groups: docsConfig.groups, - toc: { minLevel: 2, maxLevel: 4 }, -}); -``` - -For the standalone APIs (`resolveDocsTableOfContents`, `extractDocsTableOfContents`), see [LLM reference → Tables of contents](/docs/reference/llm#tables-of-contents). - -### Rendering the sidebar - -Same stance as the named components above: leadtype defines the contract, your app renders. Look up the current page in the manifest and pass `currentPage.toc` to whatever sidebar component fits your design system. - -For a complete React reference — scroll-spy, active highlighting, hash sync, sticky positioning — see [`apps/example/src/components/table-of-contents.tsx`](https://github.com/inthhq/leadtype/blob/main/apps/example/src/components/table-of-contents.tsx). Copy it, fork it, or build your own from the `DocsTableOfContentsItem[]` shape. - -### Troubleshooting - -- **TOC links don't scroll anywhere.** Your heading renderer is emitting `id` attributes that don't match the extracted slugs. Wire `slugifyDocsHeading` into your MDX heading components as shown above. -- **A page's TOC is empty.** Every heading on that page is outside the `minLevel`/`maxLevel` range. Defaults exclude `h1` (the page title) and anything deeper than `h3`. +Runtime registration, heading IDs, and "On this page" sidebars are docs-app concerns. See [Render MDX and TOC](/docs/build/render-mdx-and-toc) for that setup. ## Component reference @@ -214,7 +139,7 @@ Use `mode="install"` when `command` is a package name, `mode="run"` when `comman ### Prompt -Displays an agent-ready prompt with a copy action. Flattening preserves the prompt body as a fenced `prompt` block so copied instructions also survive in `.md`, `llms-full/*.txt`, and bundled `AGENTS.md` output. +Displays an agent-ready prompt with a copy action. Flattening preserves the prompt body as a fenced `prompt` block so copied instructions also survive in `.md`, root `llms-full.txt`, and bundled `AGENTS.md` output. ```tsx @@ -263,9 +188,6 @@ Shows project structure in guides and release instructions. Flattening emits a f - - - diff --git a/docs/authoring/frontmatter.mdx b/docs/authoring/frontmatter.mdx index a048ad5..c9ad82d 100644 --- a/docs/authoring/frontmatter.mdx +++ b/docs/authoring/frontmatter.mdx @@ -14,7 +14,7 @@ Every page is a `.mdx` file with a YAML frontmatter block. Leadtype reads three --- title: "Connect a docs site" description: "Wire leadtype into a docs app build." -group: build +group: docs-site --- ``` @@ -24,13 +24,13 @@ group: build ## How groups become a nav tree -Each page may declare one or more group slugs with `group: ` or `group: [a, b]`, so pages can be shared across multiple groups. Each group is declared once in `docs.config.ts`. The intersection produces the nav tree, the section headings in `llms.txt`, search metadata, and AGENTS.md grouping. +Each page may declare one or more group slugs with `group: ` or `group: [a, b]`, so pages can be shared across multiple groups. Each group is declared once in `docs.config.ts`. `leadtype generate` loads that config automatically when it exists. The intersection produces the nav tree, the section headings in `llms.txt`, search metadata, and AGENTS.md grouping. groups: [authoring, build, reference]"] + cfg["docs.config.ts
groups: [authoring, docs-site, reference]"] page1["page A
group: authoring"] - page2["page B
group: build"] - page3["page C
group: build"] + page2["page B
group: docs-site"] + page3["page C
group: docs-site"] resolver["group resolver"] nav["navigation tree"] llms["llms.txt sections"] @@ -45,22 +45,24 @@ Each page may declare one or more group slugs with `group: ` or `group: [a If a page declares a group slug that isn't in `docs.config.ts`, the build fails with `unknown group ""`. Same source of truth, no drift. +If you do not have a `docs.config.ts`, the CLI infers groups from the `group:` values it finds. That fallback is enough for small docs sets, but use config when you need stable order, descriptions, or nested groups. + ### Nested groups Declare children in the config to build deeper trees: ```ts { - slug: "build", - title: "Build", + slug: "docs-site", + title: "Build a Docs Site", children: [ - { slug: "bundle-package-docs", title: "Bundle a package" }, + { slug: "remote-source", title: "Remote source" }, { slug: "connect-docs-site", title: "Connect a docs site" }, ], } ``` -A page sets `group: bundle-package-docs` and lands in that nested slot. Only **leaf** groups (no children) directly contain pages; non-leaf groups are headings only. +A page sets `group: remote-source` and lands in that nested slot. Only **leaf** groups (no children) directly contain pages; non-leaf groups are headings only. ## Optional fields diff --git a/docs/build/add-search.mdx b/docs/build/add-search.mdx new file mode 100644 index 0000000..e99ac88 --- /dev/null +++ b/docs/build/add-search.mdx @@ -0,0 +1,105 @@ +--- +title: "Add search" +description: "Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers." +group: docs-site +--- + +# Add search + +Leadtype search is static by default. Build time produces two JSON files; runtime code imports or fetches those files and queries them without a database. + +## Generate the files + +`leadtype generate` writes search files in site mode: + +```bash +npx leadtype generate --src . --out public --base-url https://example.com +``` + +If you run the pipeline from scripts, call the search generator after conversion: + +```ts +import { generateDocsSearchFiles } from "leadtype/search/node"; + +await generateDocsSearchFiles({ + outDir: "public", + baseUrl: "https://example.com", +}); +``` + +This writes: + +```txt +public/docs/search-index.json +public/docs/search-content.json +``` + +The index contains compact ranking data. The content store contains the text used for excerpts and answer context. + +## Query at runtime + +```ts +import { + searchDocs, + type DocsSearchContentStore, + type DocsSearchIndex, +} from "leadtype/search"; +import contentJson from "../public/docs/search-content.json"; +import indexJson from "../public/docs/search-index.json"; + +const index = indexJson as DocsSearchIndex; +const content = contentJson as DocsSearchContentStore; + +const results = searchDocs(index, "run lint", { content }); +``` + +Results include page URLs, heading paths, hash URLs, and snippets. Render them in your own search UI. + +## Add vocabulary aliases + +Search starts with lexical matching, stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Add product-specific synonyms only when users search with words your docs do not use: + +```ts +const results = searchDocs(index, "starter", { + content, + synonyms: { + starter: ["quickstart", "getting started"], + }, +}); +``` + +## Optional AI answers + +Use source-grounded answers only after basic search works. Leadtype retrieves chunks from the static index, builds a constrained prompt, and leaves model choice to the provider entry point you import: + +```ts +import { streamDocsAnswer } from "leadtype/search/vercel"; + +const { response, sources } = streamDocsAnswer({ + index, + content, + query: "How do I run docs lint in CI?", + model: "openai/gpt-5.5", + productName: "My Library", +}); +``` + +Display `sources` next to the streamed response. Do not ask the model to answer from memory; the answer context is built from retrieved docs chunks. + +## Guard the endpoint + +For API routes that accept user queries, use the request helpers from `leadtype/search`: + +- `validateDocsQuery` to trim and cap query text. +- `readJsonWithLimit` to reject oversized JSON bodies. +- `getClientIdentifier` to read common proxy IP headers. +- `createMemoryRateLimiter` for demos. + +Production apps should adapt the rate limiter interface to a shared store such as Redis, Vercel KV, Cloudflare KV, or Durable Objects. + +## Verify + +- `public/docs/search-index.json` and `public/docs/search-content.json` exist and are non-empty. +- Searching for an exact API name returns the expected reference page. +- Searching for a guide phrase returns a result with a section hash. +- AI answers cite sources from the returned `sources` metadata. diff --git a/docs/build/bundle-package-docs.mdx b/docs/build/bundle-package-docs.mdx index 3438ee4..ff43efc 100644 --- a/docs/build/bundle-package-docs.mdx +++ b/docs/build/bundle-package-docs.mdx @@ -1,14 +1,14 @@ --- title: "Bundle docs into a package" description: "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files." -group: build +group: package-docs --- # Bundle docs into a package -Use this path when **you publish a library on npm** and want coding agents, IDEs, and CLI tooling to read your docs without hitting the network. Run `leadtype generate --bundle` at prepack time, include the output in your published `files`, and every install ships **`AGENTS.md` + per-topic markdown** that the 25+ tools supporting [agents.md](https://agents.md) auto-discover. +Use this path when **you publish a library on npm** and want version-matched docs available without a network request. Run `leadtype generate --bundle` at prepack time, include the output in your published `files`, and every install ships **`AGENTS.md` + per-topic markdown** inside `node_modules//`. -The website is for humans. The package-bundled docs are for everyone else. +The website is for humans and HTTP agents. The package-bundled docs are for coding agents, IDEs, and CLI tooling that can read files from the installed dependency. ## The flow @@ -18,7 +18,7 @@ The website is for humans. The package-bundled docs are for everyone else. bundle["packages/<name>/
AGENTS.md
docs/*.md"] publish["npm publish"] install["npm install <name>"] - consume["node_modules/<name>/
AGENTS.md → docs/*.md
read by Claude Code, Codex,
Cursor, Copilot, …"] + consume["node_modules/<name>/
AGENTS.md → docs/*.md
version-matched offline docs"] src --> cli cli --> bundle bundle --> publish @@ -29,7 +29,7 @@ The website is for humans. The package-bundled docs are for everyone else. [`llms.txt`](https://llmstxt.org) is a **website convention** — a file at `/llms.txt` with absolute URLs that an agent fetches over HTTP. Inside an npm tarball it's the wrong shape: every link points at a hosted URL the agent may not be able to reach, and no major coding agent looks for `node_modules//llms.txt` anyway. -[`AGENTS.md`](https://agents.md) is the **filesystem convention** that solves this. Tools like Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Aider, Devin, and others auto-read `AGENTS.md` when working in a repo. Nested `AGENTS.md` files are also supported — "the closest one wins" — so an `AGENTS.md` inside `node_modules//` is the natural place to tell agents about your library. +[`AGENTS.md`](https://agents.md) is the **filesystem convention** that solves this. Tools like Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Aider, Devin, and others can read `AGENTS.md` when working with files on disk. An `AGENTS.md` inside `node_modules//` is the right shape for version-matched package docs: relative links work, no network is required, and the content matches the installed version. leadtype emits both — `llms.txt` in [website mode](/docs/build/connect-docs-site) for HTTP-discoverable agents, and `AGENTS.md` in `--bundle` mode for offline filesystem-discoverable agents. @@ -151,7 +151,7 @@ If `AGENTS.md` is missing, check `files` in `package.json`. If `.md` files are m ## Tell consuming projects to use the bundle -`AGENTS.md` inside your tarball is auto-discovered by agents working **in your published package** — but for a project that *depends* on your package, the agent's working directory is the consumer's repo, not yours. You need to point them at the bundled docs. +`AGENTS.md` inside your tarball is available at `node_modules//AGENTS.md` after install. Some agents discover dependency docs from tool use or search. The reliable pattern is to point the consuming project at the bundled docs. Recommend this snippet in your README so consumers add it to their own root `AGENTS.md`: diff --git a/docs/build/connect-docs-site.mdx b/docs/build/connect-docs-site.mdx index 5fcbfff..4dbb7de 100644 --- a/docs/build/connect-docs-site.mdx +++ b/docs/build/connect-docs-site.mdx @@ -1,194 +1,194 @@ --- title: "Connect a docs site" -description: "Wire leadtype into a docs app build so humans, agents, and search use one source." -group: build +description: "Build a shared docs app from source docs that live with the code they document." +group: docs-site --- + # Connect a docs site -Use this path when **you run a docs site** (or want to). Leadtype runs before your build to convert MDX, generate navigation data, build the search index, and produce agent-readable artifacts. Your site framework — TanStack Start, Next.js, Astro, anything — handles routing and rendering. +Use this path when you run a docs app that renders docs from one or more source repos. This is the main Leadtype docs-site model: content stays next to the code it documents, while the docs app clones or checks out that content during build and serves the generated artifacts. + +Your framework still owns routes, HTML, styling, and deployment. Leadtype owns the source-to-artifact pipeline. ## The flow -(your repo)"] cli["leadtype generate"] pub["public/
llms.txt · llms-full.txt
docs/*.md
docs/sitemap.xml
docs/agent-readability.json"] gen["src/generated/
docs-nav.json
docs-search-*.json"] app["your docs app
routing + HTML"] human["Humans
(HTML)"] agent["Agents
(markdown + discovery files)"] search["Search UI"] src --> cli cli --> pub cli --> gen pub --> app gen --> app app --> human app --> agent gen --> search`} /> +docs/*.mdx"] + clone["checkout or clone
.docs-src/c15t"] + lint["leadtype lint"] + generate["leadtype generate"] + public["public/
llms.txt · llms-full.txt
docs/*.md
search · agent metadata"] + app["docs app
routing + HTML"] + repo --> clone --> lint --> generate --> public --> app`} /> + +## Fetch the source repo + +In CI, check out the docs source before the docs app build. For a public repo, a shallow clone is enough: + +```bash +rm -rf .docs-src/c15t +git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t +``` + +For private repos, use your CI platform's checkout action or a read-only deploy key. The important part is that Leadtype receives a normal filesystem path whose root contains `docs/`. + +## Lint before generate + +Run lint against the fetched docs before writing generated output: + +```bash +npx leadtype lint .docs-src/c15t/docs \ + --format github \ + --error-unknown \ + --max-warnings 0 +``` + +Lint fails with file and line context for frontmatter, internal links, placeholders, and schema issues. That is easier to debug than a later app build using stale or partial artifacts. -## One-off run +## Generate hosted artifacts -For a single repo where docs and site live together: +Point `--src` at the fetched repository root and `--out` at the docs app public directory: ```bash npx leadtype generate \ - --src . \ + --src .docs-src/c15t \ --out public \ - --base-url https://leadtype.dev \ - --name "my-docs" \ - --summary "Short product summary." + --base-url https://docs.example.com \ + --json ``` -That single command converts MDX, generates `llms.txt`, writes Agent Readability discovery files, builds the search index, and resolves the navigation tree. Generated paths are listed by [leadtype generate](/docs/reference/cli) and inspected in detail under [How it works](/docs/how-it-works). +That command writes: -## Wire it into the build +- `public/llms.txt` and `public/llms-full.txt` +- `public/docs/*.md` +- `public/docs/search-index.json` and `public/docs/search-content.json` +- `public/docs/sitemap.xml`, `sitemap.md`, `robots.txt`, and `agent-readability.json` -Add a pipeline step before vite/Next/Astro builds. The simplest setup is one script per stage so you can rerun convert/search independently during dev: +Use `--json` in CI so automation can record resolved groups, output files, filters, and search index stats. + +## Wire it into the app build + +Make the source checkout, lint, and generation steps run before the framework build: ```json { "scripts": { - "pipeline:convert": "bun run scripts/mdx-convert.ts", - "pipeline:llm": "bun run scripts/llm-generate.ts", - "pipeline:search": "bun run scripts/search-generate.ts", - "pipeline:build": "bun run pipeline:convert && bun run pipeline:llm && bun run pipeline:search", - "build": "bun run pipeline:build && vite build" + "docs:fetch": "rm -rf .docs-src/c15t && git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t", + "docs:lint": "leadtype lint .docs-src/c15t/docs --format github --error-unknown --max-warnings 0", + "docs:generate": "leadtype generate --src .docs-src/c15t --out public --base-url https://docs.example.com --json", + "build": "npm run docs:fetch && npm run docs:lint && npm run docs:generate && vite build" } } ``` -Splitting into separate scripts is optional — the CLI does all three in one pass. Use scripts when you want fine control over plugin order, base URL, or filtering. A canonical convert script: - -```ts -// scripts/mdx-convert.ts -import { convertAllMdx, type MdxToMarkdownOptions } from "leadtype/convert"; -import { - defaultRemarkPlugins, - remarkInclude, - remarkTypeTableToMarkdown, -} from "leadtype/remark"; - -const repoRoot = process.cwd(); -const srcDir = `${repoRoot}/docs`; -const outDir = `${repoRoot}/public/docs`; - -// `` reads TypeScript files at conversion time. -// Pass basePath so the component can resolve relative paths. -const typeTablePlugin: NonNullable< - MdxToMarkdownOptions["remarkPlugins"] ->[number] = [remarkTypeTableToMarkdown, { basePath: repoRoot }]; +If the docs source and docs app live in the same repo, skip `docs:fetch` and point `--src` at `.`: -await convertAllMdx({ - srcDir, - outDir, - remarkPlugins: [ - remarkInclude, - ...defaultRemarkPlugins.filter((p) => p !== remarkTypeTableToMarkdown), - typeTablePlugin, - ], - enrichFrontmatterFromGit: true, -}); +```bash +npx leadtype lint docs --error-unknown +npx leadtype generate --src . --out public --base-url https://docs.example.com ``` -`remarkInclude` enables `{/*include:foo*/}`-style partial expansion. The `basePath` swap on `remarkTypeTableToMarkdown` is only needed if your docs use ``. See [Remark plugins](/docs/reference/remark) for the full plugin order. - -## Configure the product and groups +## Configure product and groups -Author `docs/docs.config.ts` once and let every stage read from it: +The source repo should own `docs/docs.config.ts` so its groups and product metadata version with the docs. `leadtype generate` loads this file automatically from the docs folder: ```ts import { defineDocsConfig } from "leadtype"; export default defineDocsConfig({ product: { - name: "my-docs", - summary: "Short product summary.", - bullets: ["What it does in one bullet.", "Another bullet."], + name: "c15t", + summary: "Consent infrastructure for modern web apps.", + bullets: ["Framework integrations.", "Consent primitives.", "Audit-friendly docs."], bestStartingPoints: [{ urlPath: "/docs" }, { urlPath: "/docs/quickstart" }], }, groups: [ { slug: "get-started", title: "Get Started" }, { slug: "guides", title: "Guides" }, + { slug: "reference", title: "Reference" }, ], }); ``` -Pages declare `group:` in frontmatter. The config declares the tree. The two together produce the navigation manifest, the `llms.txt` sections, and the lint check that catches typos. See [Frontmatter](/docs/authoring/frontmatter) for the resolution rules. +Pages declare `group:` in frontmatter. The config declares titles, order, and descriptions. Together they drive navigation, `llms.txt`, search metadata, and package `AGENTS.md` sections. If no config exists, the CLI infers groups from frontmatter, but inferred groups have no descriptions or custom order. See [Frontmatter](/docs/authoring/frontmatter). -## Make the site agent-readable +## Use scripts for custom pipelines -After generation, wire the runtime pieces into your docs app: - -- Serve root discovery files: `/llms.txt`, `/sitemap.xml`, `/sitemap.md`, and `/robots.txt`. -- Keep docs-scoped discovery files available under `/docs/`. -- Add JSON-LD, canonical links, and markdown alternate links to docs HTML pages. -- Return markdown for `Accept: text/markdown`, known AI user agents, and direct `.md` URLs. -- Preserve `canonical_url` and `last_updated` frontmatter in markdown responses. - -Leadtype provides `leadtype/llm/readability` so you do not have to hand-roll request detection, frontmatter aliases, missing-page markdown, or JSON-LD escaping. The full setup guide is [Optimize docs for agents](/docs/build/optimize-docs-for-agents). - -The core request hook looks like this in any framework: +The CLI is the happy path. Use the library APIs directly when you need custom plugin order, filters, or generated JSON paths. Keep conversion first because LLM files, search, and Agent Readability artifacts read the generated markdown. ```ts -import manifest from "../public/docs/agent-readability.json"; -import { createAgentMarkdownResponse } from "leadtype/llm/readability"; - -const response = createAgentMarkdownResponse({ - urlPath: request.url, - method: request.method, - headers: Object.fromEntries(request.headers), - manifest, - requestOrigin: new URL(request.url).origin, - readMarkdownFile(target) { - return readGeneratedFile(`public/${target.filePath}`); - }, -}); - -if (response) { - return new Response(response.body, { - status: response.status, - headers: response.headers, - }); -} -``` - -Put it before your HTML docs route. Normal browsers continue to receive HTML; agent-oriented requests receive the generated markdown with `Content-Type: text/markdown; charset=utf-8`. - - -When implementing this in a codebase, inspect the framework's request pipeline before editing. The markdown response hook must run before static docs HTML routes, but it must not intercept `/llms.txt`, sitemap files, robots files, search JSON, or `agent-readability.json`. After wiring, test both a normal browser request and an `Accept: text/markdown` request for the same docs URL. - - -## Connect a remote source - -When the docs source lives in a different repo from the docs site: - -```bash -git clone --depth 1 https://github.com/acme/package-a .docs-src/package-a -npx leadtype lint .docs-src/package-a/docs --format github --error-unknown -npx leadtype generate --src .docs-src/package-a --out public --json -npm run build -``` +import { convertAllMdx } from "leadtype/convert"; +import { + generateAgentReadabilityArtifacts, + generateLLMFullContextFiles, + generateLlmsTxt, + resolveDocsNavigation, +} from "leadtype/llm"; +import { defaultRemarkPlugins, remarkInclude } from "leadtype/remark"; +import { generateDocsSearchFiles } from "leadtype/search/node"; +import docsConfig from "../.docs-src/c15t/docs/docs.config"; -Run lint first so missing or malformed frontmatter fails before the converter writes anything. Use `--format github` in CI to get inline annotations on the PR. Use `--json` on `generate` so automation can read the resolved groups and search index stats. +const sourceRoot = ".docs-src/c15t"; -This is the shape we expect for orgs hosting one docs UI for multiple package repos: the source lives next to the code it documents, the docs app pulls it in at build time. See [Bundle docs into a package](/docs/build/bundle-package-docs) if the package should *also* ship docs inside its npm tarball. +await convertAllMdx({ + srcDir: `${sourceRoot}/docs`, + outDir: "public/docs", + remarkPlugins: [remarkInclude, ...defaultRemarkPlugins], + enrichFrontmatterFromGit: true, +}); -## Verify +await generateLlmsTxt({ + srcDir: sourceRoot, + outDir: "public", + baseUrl: "https://docs.example.com", + product: docsConfig.product, + groups: docsConfig.groups, +}); -After a clean build: +await generateLLMFullContextFiles({ + outDir: "public", + baseUrl: "https://docs.example.com", + product: { name: docsConfig.product.name }, + groups: docsConfig.groups, +}); -- `public/docs/index.md` — the converted home page. -- `public/llms.txt` — the routing index. Should mention every group from your config. -- `public/llms-full.txt` — all generated markdown docs flattened into one fallback file. -- `public/docs/search-index.json` and `public/docs/search-content.json` — non-empty. -- `public/docs/sitemap.xml`, `public/docs/sitemap.md`, and `public/docs/agent-readability.json` — docs-scoped discovery data. Merge these with your app's non-docs routes before serving root-level `/sitemap.xml`, `/sitemap.md`, and `/robots.txt`. +await generateDocsSearchFiles({ + outDir: "public", + baseUrl: "https://docs.example.com", +}); -Then start the dev server and check the agent-facing routes: +const agentReadability = await generateAgentReadabilityArtifacts({ + outDir: "public", + baseUrl: "https://docs.example.com", + product: docsConfig.product, + groups: docsConfig.groups, +}); -```bash -curl http://localhost:5173/llms.txt -curl http://localhost:5173/sitemap.xml -curl http://localhost:5173/docs/sitemap.xml -curl -I -H "Accept: text/markdown" http://localhost:5173/docs/ +const navigation = await resolveDocsNavigation({ + srcDir: sourceRoot, + baseUrl: "https://docs.example.com", + groups: docsConfig.groups, +}); ``` -The markdown response should include `content-type: text/markdown; charset=utf-8`. If you get `text/html` back, the markdown response hook is not running before the docs HTML route. +Write `navigation` to a generated JSON file if your sidebar should use the same group tree as `llms.txt`. Write `agentReadability.manifest` if your runtime needs to merge docs pages with marketing, blog, changelog, or product routes. -## What's next +## Wire the app runtime - +After generation, choose the runtime pieces your site needs: - +- Render source MDX as HTML with your own components: [Render MDX and TOC](/docs/build/render-mdx-and-toc). +- Return markdown for agent requests and serve discovery files: [Optimize docs for agents](/docs/build/optimize-docs-for-agents). +- Add local search and optional source-grounded answers: [Add search](/docs/build/add-search). - +## Verify - +After a clean build, inspect these files: - +- `public/docs/index.md` — converted markdown for the source repo home page. +- `public/llms.txt` — hosted routing index with page-level markdown links. +- `public/llms-full.txt` — all generated markdown docs in one fallback file. +- `public/docs/search-index.json` and `public/docs/search-content.json` — non-empty search files. +- `public/docs/agent-readability.json` — manifest for markdown responses, JSON-LD, sitemap, and robots helpers. - +Then start your app and check at least one browser HTML page and one markdown response path. diff --git a/docs/build/optimize-docs-for-agents.mdx b/docs/build/optimize-docs-for-agents.mdx index d5f2648..90539dd 100644 --- a/docs/build/optimize-docs-for-agents.mdx +++ b/docs/build/optimize-docs-for-agents.mdx @@ -1,7 +1,7 @@ --- title: "Optimize docs for agents" description: "Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site." -group: build +group: docs-site --- # Optimize docs for agents @@ -62,31 +62,83 @@ public/ The generated `agent-readability.json` manifest is the bridge between build-time content and runtime requests. It contains page URLs, markdown mirror paths, titles, descriptions, group navigation, and freshness dates. -## 2. Serve root discovery files +## 2. Add one middleware -The recommended setup is **runtime regenerators** rather than static files for the few artifacts that need absolute URLs. That keeps preview and staging environments honest without rebuilding. +Put the agent-readable routes before your HTML docs route. This Node/Bun example handles root discovery files, docs-scoped discovery files, direct `.md` URLs, and `Accept: text/markdown` requests in one place: ```ts -// In your framework's middleware (Vite plugin, Next.js middleware, Astro -// endpoint, Cloudflare Worker, etc.): -import manifest from "../public/docs/agent-readability.json"; +import { readFile } from "node:fs/promises"; +import { join } from "node:path"; +import manifestJson from "../public/docs/agent-readability.json" with { + type: "json", +}; import { + createAgentMarkdownResponse, createRobotsTxtResponse, createSitemapMarkdownResponse, createSitemapXmlResponse, + type AgentReadabilityManifest, + type MarkdownMirrorTarget, } from "leadtype/llm/readability"; -const url = new URL(request.url); -const requestOrigin = url.origin; - -if (url.pathname === "/sitemap.xml" || url.pathname === "/docs/sitemap.xml") { - return createSitemapXmlResponse({ manifest, requestOrigin }); -} -if (url.pathname === "/sitemap.md" || url.pathname === "/docs/sitemap.md") { - return createSitemapMarkdownResponse({ manifest, requestOrigin }); +const manifest = { + ...manifestJson, + version: 1, +} as AgentReadabilityManifest; + +async function readMarkdownFile( + target: MarkdownMirrorTarget +): Promise { + try { + return await readFile(join(process.cwd(), "public", target.filePath), "utf8"); + } catch (error) { + if ( + typeof error === "object" && + error !== null && + "code" in error && + (error.code === "ENOENT" || error.code === "ENOTDIR") + ) { + return null; + } + throw error; + } } -if (url.pathname === "/robots.txt") { - return createRobotsTxtResponse({ manifest, requestOrigin }); + +export async function handleDocsRequest( + request: Request +): Promise { + if (request.method !== "GET" && request.method !== "HEAD") { + return null; + } + + const url = new URL(request.url); + const requestOrigin = url.origin; + + switch (url.pathname) { + case "/sitemap.xml": + case "/docs/sitemap.xml": + return createSitemapXmlResponse({ manifest, requestOrigin }); + case "/sitemap.md": + case "/docs/sitemap.md": + return createSitemapMarkdownResponse({ manifest, requestOrigin }); + case "/robots.txt": + return createRobotsTxtResponse({ manifest, requestOrigin }); + case "/docs/robots.txt": + return createRobotsTxtResponse({ + manifest, + requestOrigin, + sitemapUrlPath: "/docs/sitemap.xml", + }); + default: + return createAgentMarkdownResponse({ + urlPath: url.pathname, + method: request.method, + headers: Object.fromEntries(request.headers), + manifest, + readMarkdownFile, + requestOrigin, + }); + } } ``` @@ -139,7 +191,7 @@ The JSON-LD gives agents the page title, description, canonical URL, last modifi ## 4. Return markdown to agents -Use `createAgentMarkdownResponse` from request middleware or route handlers. It returns a Web `Response` (or `null` when the path is not an agent-oriented markdown request) and handles: +The middleware above uses `createAgentMarkdownResponse`. It returns a Web `Response` (or `null` when the path is not an agent-oriented markdown request) and handles: - `Accept: text/markdown` and `Accept: text/plain` content negotiation (q-values respected). - Known AI user-agent headers (GPTBot, ClaudeBot, Bingbot, AmazonBot, MetaExternalAgent, PerplexityBot, MistralBot, AppleBot, ByteSpider, YouBot, …). @@ -148,28 +200,7 @@ Use `createAgentMarkdownResponse` from request middleware or route handlers. It - 200 markdown responses for missing docs pages, so agents do not discard the body. - `Content-Type: text/markdown; charset=utf-8`, `Vary: Accept[, User-Agent]`, `Link: <…>; rel="canonical"`, `Cache-Control: public, max-age=300, must-revalidate`. -`readMarkdownFile` may be sync or async, so the same code works on Node, Bun, Vercel Edge, Cloudflare Workers, and other edge runtimes: - -```ts -import manifest from "../public/docs/agent-readability.json"; -import { createAgentMarkdownResponse } from "leadtype/llm/readability"; - -export async function handleRequest(request: Request): Promise { - return createAgentMarkdownResponse({ - urlPath: request.url, - method: request.method, - headers: Object.fromEntries(request.headers), - manifest, - requestOrigin: new URL(request.url).origin, - async readMarkdownFile(target) { - // Node/Bun: read from disk. - // Cloudflare: fetch from KV / R2 / asset binding. - // Vercel Edge: fetch from the deployment's static asset URL. - return await readGeneratedFile(`public/${target.filePath}`); - }, - }); -} -``` +`readMarkdownFile` may be sync or async. In Node/Bun, read from disk. In Cloudflare, fetch from KV/R2 or an asset binding. In Vercel Edge, fetch from the deployment's static asset URL. Put that logic wherever your framework can intercept docs requests before its HTML route: diff --git a/docs/build/render-mdx-and-toc.mdx b/docs/build/render-mdx-and-toc.mdx new file mode 100644 index 0000000..bb4102c --- /dev/null +++ b/docs/build/render-mdx-and-toc.mdx @@ -0,0 +1,94 @@ +--- +title: "Render MDX and TOC" +description: "Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest." +group: docs-site +--- + +# Render MDX and TOC + +Leadtype does not render your website. Your docs app owns MDX runtime components, layout, accessibility, and the "On this page" UI. Leadtype defines the contracts that keep the rendered HTML and generated markdown aligned. + +## Register MDX components + +Use the component names Leadtype's remark stack knows how to flatten: + +```tsx +import { mdxComponents } from "@/components/docs-mdx"; + +export const components = { + ...mdxComponents, +}; +``` + +The naming contract is documented in [Components](/docs/authoring/components). If your app uses different component names, add a custom remark plugin that maps them back before Leadtype flattens MDX to markdown. + +## Use the same heading slugs + +`resolveDocsNavigation` extracts a table of contents from page headings. Your rendered headings need matching `id` attributes or sidebar links will miss. + +Import `slugifyDocsHeading` from the fs-free readability entry point: + +```tsx +import { slugifyDocsHeading } from "leadtype/llm/readability"; +import { type ComponentPropsWithoutRef, isValidElement } from "react"; + +type HeadingProps = ComponentPropsWithoutRef<"h1">; + +function textFromChildren(children: unknown): string { + if (typeof children === "string" || typeof children === "number") { + return String(children); + } + if (Array.isArray(children)) { + return children.map(textFromChildren).join(""); + } + if (isValidElement(children)) { + const elementProps = children.props as { children?: unknown }; + return textFromChildren(elementProps.children); + } + return ""; +} + +function createHeading(level: 1 | 2 | 3 | 4 | 5 | 6) { + return ({ children, id, ...props }: HeadingProps) => { + const Component = `h${level}` as const; + const headingId = id ?? slugifyDocsHeading(textFromChildren(children)); + return ( + + {children} + + ); + }; +} +``` + +Authors can still pin an anchor by passing an explicit `id`. + +## Generate navigation with TOC data + +`resolveDocsNavigation` includes `toc` on every page. The default range is `h2` to `h3`. + +```ts +import { resolveDocsNavigation } from "leadtype/llm"; +import docsConfig from "../docs/docs.config"; + +const navigation = await resolveDocsNavigation({ + srcDir: ".", + baseUrl: "https://example.com", + groups: docsConfig.groups, + toc: { minLevel: 2, maxLevel: 4 }, +}); +``` + +Write the navigation object to a generated JSON file and import it from your sidebar. + +## Render the sidebar + +Look up the current page in the manifest and pass `currentPage.toc` to your sidebar component. The example app includes a complete React implementation with scroll-spy, hash sync, active highlighting, and sticky positioning: + +[`apps/example/src/components/table-of-contents.tsx`](https://github.com/inthhq/leadtype/blob/main/apps/example/src/components/table-of-contents.tsx) + +## Troubleshooting + +- **TOC links do not scroll anywhere.** Your heading IDs do not match the extracted slugs. Use `slugifyDocsHeading` in the rendered heading components. +- **A page TOC is empty.** All headings are outside the configured `minLevel` and `maxLevel` range. Defaults exclude `h1` and headings deeper than `h3`. +- **Sidebar order differs from llms.txt.** The app is not using the same `docs.config.ts` groups as the generation step. diff --git a/docs/build/validate-in-ci.mdx b/docs/build/validate-in-ci.mdx index 25442f2..e5822a1 100644 --- a/docs/build/validate-in-ci.mdx +++ b/docs/build/validate-in-ci.mdx @@ -1,7 +1,7 @@ --- title: "Validate in CI" description: "Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish." -group: build +group: docs-site --- # Validate in CI diff --git a/docs/docs.config.ts b/docs/docs.config.ts index 8ffead3..fa6f8b0 100644 --- a/docs/docs.config.ts +++ b/docs/docs.config.ts @@ -16,6 +16,7 @@ export default defineDocsConfig({ { urlPath: "/docs/quickstart" }, { urlPath: "/docs/how-it-works" }, { urlPath: "/docs/build/connect-docs-site" }, + { urlPath: "/docs/build/add-search" }, { urlPath: "/docs/build/optimize-docs-for-agents" }, { urlPath: "/docs/build/bundle-package-docs" }, ], @@ -36,10 +37,16 @@ export default defineDocsConfig({ "The content contract: frontmatter, groups, and the MDX components the pipeline can flatten.", }, { - slug: "build", - title: "Build", + slug: "docs-site", + title: "Build a Docs Site", description: - "Two journeys: ship docs inside an npm package, or wire leadtype into a docs site.", + "Generate hosted docs artifacts, wire them into an app, add search, and make pages agent-readable.", + }, + { + slug: "package-docs", + title: "Ship Package Docs", + description: + "Bundle AGENTS.md and version-matched markdown docs inside an npm package.", }, { slug: "reference", diff --git a/docs/how-it-works.mdx b/docs/how-it-works.mdx index b4a2e8e..e8f004d 100644 --- a/docs/how-it-works.mdx +++ b/docs/how-it-works.mdx @@ -65,7 +65,7 @@ For the exact stack, see [Remark plugins](/docs/reference/remark). For the compo "AGENTS.md": { type: "/AGENTS.md", description: - "Bundle mode only. Offline-readable index that 25+ coding agents auto-discover (Claude Code, Codex, Cursor, Copilot, …). Every link is a relative ./docs/.md path so the file works inside an installed npm package.", + "Bundle mode only. Offline-readable package index. Every link is a relative ./docs/.md path so the file works inside an installed npm package.", }, "llms.txt + llms-full.txt": { type: "/llms.txt + /llms-full.txt", @@ -102,11 +102,11 @@ For the exact stack, see [Remark plugins](/docs/reference/remark). For the compo site_out -- "HTML render of MDX" --> human site_out -- "absolute URLs" --> http_agent site_out -- "search-index.json" --> search_ui - bundle_out -- "AGENTS.md auto-discovery" --> offline_agent`} /> + bundle_out -- "version-matched AGENTS.md" --> offline_agent`} /> - **Humans** see the HTML your docs site renders from MDX. - **HTTP agents** fetch `/llms.txt` over the network or use `Accept: text/markdown` content negotiation to get the converted `.md` from your docs site URL. -- **Coding agents working in a project that depends on your package** auto-discover `AGENTS.md` at `node_modules//AGENTS.md`. The 25+ tools supporting [agents.md](https://agents.md) read it without being told to. From there they follow relative `./docs/.md` links. +- **Coding agents working in a project that depends on your package** can read `node_modules//AGENTS.md` for version-matched offline docs. The reliable consumer pattern is to point the consuming project's root `AGENTS.md` or README at that file. From there they follow relative `./docs/.md` links. The two flows complement each other. A package that wants to be agent-friendly publishes both: `--bundle` output inside the tarball *and* a hosted website with `llms.txt`. Different agents use different flows; you don't pick one. diff --git a/docs/index.mdx b/docs/index.mdx index 769edbb..f3676c1 100644 --- a/docs/index.mdx +++ b/docs/index.mdx @@ -1,12 +1,12 @@ --- title: "Leadtype" -description: "One MDX source. A website for humans, AGENTS.md for offline coding agents, llms.txt for HTTP agents — all from a single pipeline." +description: "One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline." group: get-started --- # Leadtype -Leadtype is a **docs pipeline**. You write MDX in one place. It produces every shape your docs need to take: a website for humans, an `AGENTS.md`-fronted bundle for coding agents reading from `node_modules/`, an `llms.txt` for HTTP agents, and a static search index. +Leadtype is a **docs pipeline**. You write MDX in one place. It produces the generated artifacts your docs need: markdown mirrors, `llms.txt`, root `llms-full.txt`, search JSON, Agent Readability metadata, and package-bundled `AGENTS.md` output. It is not a docs website framework. Bring your own UI — Next.js, TanStack Start, Astro, anything — and let leadtype handle conversion, validation, search, and the agent-facing outputs that website frameworks don't ship. @@ -19,7 +19,7 @@ It is not a docs website framework. Bring your own UI — Next.js, TanStack Star humans["Humans
(browser)"] http_agents["HTTP agents
(via /llms.txt or
Accept: text/markdown)"] search["Search UI
AI answers"] - offline_agents["Coding agents
(Claude Code, Codex,
Cursor, Copilot…)
read node_modules/<pkg>/AGENTS.md"] + offline_agents["Coding agents
can read version-matched
node_modules/<pkg>/AGENTS.md"] src --> site_run src --> bundle_run site_run --> site_out @@ -31,17 +31,22 @@ It is not a docs website framework. Bring your own UI — Next.js, TanStack Star ## Choose your path -Most teams arrive here for one of two reasons. Pick the journey that matches yours — each is a single page that takes you from zero to running. +Pick the job that matches what you are building. Each path starts with the minimum setup, then links to the lower-level API reference only when you need it. + @@ -53,10 +58,10 @@ Most teams arrive here for one of two reasons. Pick the journey that matches you Author MDX with familiar components — `Callout`, `Tabs`, `Steps`, `Mermaid`, `TypeTable`, and others. Add `group:` in frontmatter to place pages in the navigation tree. - For a website: converts MDX to markdown, builds `llms.txt` plus root `llms-full.txt`, generates a search index, writes Agent Readability discovery files, and resolves navigation. With `--bundle`: emits `AGENTS.md` plus per-topic `.md` files for agents reading from `node_modules/`. + For a website: converts MDX to markdown, builds `llms.txt` plus root `llms-full.txt`, generates a search index, writes Agent Readability discovery files, and resolves navigation. With `--bundle`: emits `AGENTS.md` plus per-topic `.md` files with relative links that still work after npm install. - Humans get HTML. HTTP agents get markdown via content negotiation or fetch `llms.txt`. Coding agents working in a project that depends on your package auto-discover `AGENTS.md` from `node_modules//`. One source, three audiences. + Humans get HTML from your app. HTTP agents get markdown via content negotiation or `/llms.txt`. Package consumers can point their root `AGENTS.md` or README at `node_modules//AGENTS.md` for version-matched offline docs. diff --git a/docs/methodology.mdx b/docs/methodology.mdx index 54f6552..e714a61 100644 --- a/docs/methodology.mdx +++ b/docs/methodology.mdx @@ -17,7 +17,7 @@ Leadtype is **a docs pipeline, not a docs website framework**. It produces the a | Mintlify | A hosted docs SaaS (with an optional headless Astro mode that still calls Mintlify's search and assistant APIs). | | Leadtype | The portable content layer behind any of the above. | -Choose a website framework when the main job is publishing a polished docs UI quickly. Consider a hosted platform if you want managed publishing, search, analytics, and AI features and accept that service dependency. Opt for leadtype when you need to **own the generated docs artifacts**: framework-agnostic markdown, navigation, search, `llms.txt`, topic-scoped context bundles, and optional `AGENTS.md` package bundles that ship inside npm tarballs. +Choose a website framework when the main job is publishing a polished docs UI quickly. Consider a hosted platform if you want managed publishing, search, analytics, and AI features and accept that service dependency. Opt for leadtype when you need to **own the generated docs artifacts**: framework-agnostic markdown, navigation, search, `llms.txt`, a root `llms-full.txt` fallback, and optional `AGENTS.md` package bundles that ship inside npm tarballs. ## What leadtype owns diff --git a/docs/quickstart.mdx b/docs/quickstart.mdx index 0674c67..4fab746 100644 --- a/docs/quickstart.mdx +++ b/docs/quickstart.mdx @@ -1,18 +1,18 @@ --- title: "Quickstart" -description: "Install leadtype, run it against a docs folder, and inspect the artifacts it produces." +description: "Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts." group: get-started --- # Quickstart -Five minutes from a folder of MDX to a complete pipeline output. +Five minutes from a folder of MDX to generated docs artifacts. ## Install -`leadtype` ships an executable plus a set of focused entry points (`leadtype/convert`, `leadtype/llm`, `leadtype/search`, `leadtype/lint`, `leadtype/remark`). The CLI is usually all you need. +`leadtype` ships a CLI plus focused library entry points. Start with the CLI; use the APIs only when your build needs custom plugin order, filtering, or output paths. ## Author one page @@ -30,38 +30,18 @@ group: get-started Welcome. ``` -Every page needs at minimum a `title`. Add a `group:` to place it in the nav tree — see [Frontmatter](/docs/authoring/frontmatter). +Every page needs a `title`. Add `group:` when the page should appear in generated navigation and `llms.txt` sections. See [Frontmatter](/docs/authoring/frontmatter) for the full content contract. -## Generate +## Generate hosted docs output ```bash npx leadtype generate \ --src . \ --out public \ - --base-url https://leadtype.dev + --base-url https://example.com ``` -The CLI does five things in one pass: - - - - Walks `docs/`, runs each file through the default remark plugin stack, writes flattened `.md` to `public/docs/`. - - - Writes `public/llms.txt` (the routing index) plus `public/llms-full.txt` (all generated markdown docs flattened into one fallback file). - - - Writes `public/docs/search-index.json` and `public/docs/search-content.json` — a BM25 index and a separate content store for excerpts. - - - Writes docs-scoped `public/docs/sitemap.xml`, `public/docs/sitemap.md`, `public/docs/robots.txt`, and `public/docs/agent-readability.json`. Merge these into root site files when the same app also has blog, marketing, changelog, or product pages. - - - Reads `group:` from every page's frontmatter and reports which groups it found. The same group tree drives both the nav and `llms.txt`. - - - -## Inspect the output +That command reads `docs/*.mdx`, converts it to markdown, resolves groups, builds search JSON, and writes hosted agent artifacts. @@ -78,48 +58,37 @@ The CLI does five things in one pass: -Open `public/llms.txt` to see what an HTTP agent will see when you publish. Open `public/docs/index.md` to see what your authored MDX looks like once flattened — that's the same content the search index and `llms-full.txt` consume. +Open `public/docs/index.md` first. It shows what your MDX becomes after the remark component flattening pipeline runs. Then open `public/llms.txt` to see the hosted routing file that HTTP agents start from. - -You are integrating leadtype into this docs site. First inspect `public/docs/agent-readability.json`, `public/llms.txt`, and `public/docs/index.md`. Then wire markdown responses before the HTML docs route using `createAgentMarkdownResponse` from `leadtype/llm/readability`. Preserve browser HTML for normal requests, but return markdown for `Accept: text/markdown`, known AI user agents, and direct `.md` URLs. After changes, verify `curl -I -H "Accept: text/markdown" http://localhost:5173/docs/quickstart` returns `content-type: text/markdown; charset=utf-8`. - +## Choose the next setup step -## Bundle for offline agents - -The output above is for a **website**. To ship docs **inside an npm package** so coding agents reading from `node_modules/` find them, add `--bundle`: - -```bash -npx leadtype generate --bundle --src . --out packages/my-package -``` - -That writes `packages/my-package/AGENTS.md` (the offline-readable index, auto-discovered by Claude Code, Codex, Cursor, Copilot, etc.) plus `packages/my-package/docs/*.md`. No `llms.txt`, no search index — those are website-only. See [Bundle docs into a package](/docs/build/bundle-package-docs) for the full flow. - -## What's next - -You now have the core primitives. From here: +| Goal | Next page | +| --- | --- | +| Wire the generator into an app build | [Connect a docs site](/docs/build/connect-docs-site) | +| Render HTML pages and an "On this page" sidebar | [Render MDX and TOC](/docs/build/render-mdx-and-toc) | +| Serve markdown, sitemaps, robots, and JSON-LD for agents | [Optimize docs for agents](/docs/build/optimize-docs-for-agents) | +| Query the generated static search index | [Add search](/docs/build/add-search) | +| Publish AGENTS.md inside an npm package | [Bundle docs into a package](/docs/build/bundle-package-docs) | diff --git a/docs/reference/cli.mdx b/docs/reference/cli.mdx index 5b58dc7..c8a49c0 100644 --- a/docs/reference/cli.mdx +++ b/docs/reference/cli.mdx @@ -27,8 +27,8 @@ leadtype generate [options] | `--out ` | `public` | Output root. The pipeline writes to `/llms.txt` and docs-scoped artifacts under `/docs/*` in site mode, or `/AGENTS.md` and `/docs/*.md` in bundle mode. | | `--bundle` | off | Bundle mode. Emits `AGENTS.md` and `docs/*.md` for offline agents. Skips `llms.txt`, `llms-full.txt`, search, sitemap, robots, and Agent Readability artifacts. | | `--base-url ` | — | Base URL for canonical artifacts like `sitemap.xml`, `robots.txt`, search metadata, and full-context fallback URLs. Site mode only; ignored in `--bundle`. | -| `--name ` | from `package.json#name` | Product name written into the index file (`llms.txt` or `AGENTS.md`). | -| `--summary ` | from `package.json#description` | Product summary written into the index file. | +| `--name ` | from `docs.config.ts` or `package.json#name` | Product name written into the index file (`llms.txt` or `AGENTS.md`). Overrides config. | +| `--summary ` | from `docs.config.ts` or `package.json#description` | Product summary written into the index file. Overrides config. | | `--include ` | none | Docs-root-relative glob to include. Repeatable. Works in both modes. | | `--exclude ` | none | Docs-root-relative glob to exclude. Applied after `--include`. | | `--enrich-git` | off | Add `lastModified` and `lastAuthor` to frontmatter from git history. | @@ -36,7 +36,30 @@ leadtype generate [options] | `--json` | — | Alias for `--format json`. | | `-h`, `--help` | — | Print usage. | -Exit codes: `0` success, `1` runtime error (docs dir missing, unknown group, conversion error), `2` CLI usage error. +Exit codes: `0` success, `1` runtime error (docs dir missing, config load error, unknown group, conversion error), `2` CLI usage error. + +### Config loading + +`leadtype generate` automatically loads `docs.config.ts` from the docs folder (`//docs.config.ts`). JavaScript config files also work: `docs.config.js`, `docs.config.mjs`, and `docs.config.cjs`. + +```ts +import { defineDocsConfig } from "leadtype"; + +export default defineDocsConfig({ + product: { + name: "My Library", + summary: "A library that does one thing well.", + }, + groups: [ + { slug: "get-started", title: "Get Started" }, + { slug: "reference", title: "Reference" }, + ], +}); +``` + +The config supplies product metadata, group titles, group order, group descriptions, best starting points, and agent guidance. Pages still declare membership with `group:` in frontmatter. If a page names a group that is not in the loaded config, generation fails. + +If no config file exists, the CLI falls back to `package.json` for product metadata and infers groups from the union of `group:` values across the generated pages. Inferred groups are sorted alphabetically and title-cased. Use `docs.config.ts` when order or descriptions matter. ### Bundle mode @@ -80,9 +103,9 @@ In `--bundle` mode, `mode` is `"bundle"` and `files` contains only `agentsMd`. S Errors in JSON mode print `{"error": "...", ...}` to stderr. -### Group inference +### Custom script config -When `docs.config.ts` is not loaded explicitly (the CLI runs without an importing script), groups are **inferred from the union of `group:` values across every page**. The inferred groups become the section structure for `llms.txt`. To control the title/order of groups, run the pipeline from a script that imports `docs.config.ts` directly: +Custom build scripts do not auto-discover config. Import `docs.config.ts` directly and pass the values to the lower-level APIs: ```ts import { generateLlmsTxt } from "leadtype/llm"; diff --git a/docs/reference/llm.mdx b/docs/reference/llm.mdx index 0328d9c..17c588b 100644 --- a/docs/reference/llm.mdx +++ b/docs/reference/llm.mdx @@ -297,7 +297,7 @@ Every helper asserts `manifest.version === 1` at the entry point and throws a cl ## generateAgentsMd -For npm-bundled docs that ship inside `node_modules//` and rely on filesystem auto-discovery (Claude Code, Codex, Cursor, Copilot, etc.): +For npm-bundled docs that ship inside `node_modules//` and need relative filesystem links: ```ts import { generateAgentsMd } from "leadtype/llm"; @@ -378,7 +378,7 @@ Now your sidebar can import a static manifest with the same group tree the LLM f ## Tables of contents -For the heading slug contract and renderer wiring, see [Components → Headings and table of contents](/docs/authoring/components#headings-and-table-of-contents). This section covers the build-time APIs only. +For the heading slug contract and renderer wiring, see [Render MDX and TOC](/docs/build/render-mdx-and-toc). This section covers the build-time APIs only. `resolveDocsNavigation` includes a `toc` array on every page by default. The default range is `h2`–`h3`, which keeps page-level `h1` titles out of sidebars. diff --git a/packages/leadtype/README.md b/packages/leadtype/README.md index 31feca0..57b83a5 100644 --- a/packages/leadtype/README.md +++ b/packages/leadtype/README.md @@ -3,7 +3,7 @@ A docs pipeline. Write MDX once. Get a website, agent-readable bundles, and a static search index from a single command. - Flattens MDX components into clean markdown that agents and tools can read. -- Generates `llms.txt` plus topic-scoped full-context bundles. +- Generates `llms.txt`, markdown mirrors, and a root `llms-full.txt` fallback. - Builds a static, edge-safe search index (BM25, optional source-grounded answers). - Validates frontmatter, navigation, and internal links. @@ -21,7 +21,7 @@ For a hosted docs site: ```bash npx leadtype generate --src . --out public --base-url https://leadtype.dev -# → public/llms.txt, public/docs/*.md, public/docs/llms-full/*.txt, +# → public/llms.txt, public/llms-full.txt, public/docs/*.md, # public/docs/search-index.json ``` @@ -32,7 +32,7 @@ npx leadtype generate --bundle --src . --out packages/my-package # → packages/my-package/AGENTS.md, packages/my-package/docs/*.md ``` -The website output is fetched by humans (HTML) and HTTP agents (`Accept: text/markdown` or `/llms.txt`). The bundled output is auto-discovered by [25+ coding agents](https://agents.md) (Claude Code, Codex, Cursor, Copilot, …) when the package is installed at `node_modules//AGENTS.md`. +The website output is fetched by humans (HTML) and HTTP agents (`Accept: text/markdown` or `/llms.txt`). The bundled output lives at `node_modules//AGENTS.md` after install so consumers can point coding agents at version-matched offline docs. ## Documentation @@ -42,6 +42,7 @@ Full docs at [leadtype.dev](https://leadtype.dev/docs). Highlights: - [How it works](https://leadtype.dev/docs/how-it-works) — the mental model. - [Build a docs site](https://leadtype.dev/docs/build/connect-docs-site) — wire into your build. - [Bundle docs into a package](https://leadtype.dev/docs/build/bundle-package-docs) — ship docs inside an npm tarball. +- [Add search](https://leadtype.dev/docs/build/add-search) — generate and query the static search index. - [CLI reference](https://leadtype.dev/docs/reference/cli) — every flag. ## Entry points @@ -66,7 +67,7 @@ The `leadtype` binary wraps `generate` and `lint`. Use the library entry points This package ships its own docs inside the published tarball: -- `AGENTS.md` at the package root — auto-discovered by [25+ coding agents](https://agents.md) when leadtype is installed in any project. +- `AGENTS.md` at the package root — a version-matched entry point for coding agents reading the installed package from disk. - `docs/*.md` — flattened markdown per page, organized by group. After `npm install leadtype`, point your project's root `AGENTS.md` at the bundled docs: @@ -77,7 +78,7 @@ When working with the `leadtype` library, read markdown topic files. ``` -The website-style outputs (`llms.txt`, `llms-full/*.txt`, `search-index.json`) are emitted only in default `leadtype generate` mode. They're served from a hosted docs site, not from the package tarball. +The website-style outputs (`llms.txt`, root `llms-full.txt`, `search-index.json`) are emitted only in default `leadtype generate` mode. They're served from a hosted docs site, not from the package tarball. ## License diff --git a/packages/leadtype/package.json b/packages/leadtype/package.json index 4eab7da..39b9df6 100644 --- a/packages/leadtype/package.json +++ b/packages/leadtype/package.json @@ -94,6 +94,7 @@ "decode-named-character-reference": "1.3.0", "fast-glob": "3.3.3", "gray-matter": "4.0.3", + "jiti": "^2.7.0", "json5": "2.2.3", "mdast-util-compact": "5.0.0", "mdast-util-to-markdown": "2.1.2", diff --git a/packages/leadtype/scripts/generate-docs.ts b/packages/leadtype/scripts/generate-docs.ts index 107ed76..6bc1352 100644 --- a/packages/leadtype/scripts/generate-docs.ts +++ b/packages/leadtype/scripts/generate-docs.ts @@ -46,10 +46,9 @@ if (navigation.unknown.length > 0) { process.exit(1); } -// Emit AGENTS.md at the package root. Coding agents auto-discover this file -// (Claude Code, Codex, Cursor, Copilot, Aider, etc.) when working in a repo -// that depends on leadtype. Every link inside is a relative path to the -// bundled `.md` topic — no URL fetches required. +// Emit AGENTS.md at the package root. Every link inside is a relative path to +// the bundled `.md` topic, so the docs remain valid after npm install at +// node_modules/leadtype/ with no URL fetches required. const { outputPath } = await generateAgentsMd({ srcDir: REPO_ROOT, outDir: PACKAGE_ROOT, diff --git a/packages/leadtype/src/cli.test.ts b/packages/leadtype/src/cli.test.ts index 9f32f74..52d6cb4 100644 --- a/packages/leadtype/src/cli.test.ts +++ b/packages/leadtype/src/cli.test.ts @@ -58,6 +58,27 @@ async function createTempDir(): Promise { return dir; } +async function writeMdxPage( + srcDir: string, + relativePath: string, + frontmatter: string, + body = "Fixture body." +): Promise { + const filePath = path.join(srcDir, "docs", relativePath); + await mkdir(path.dirname(filePath), { recursive: true }); + await writeFile( + filePath, + `--- +${frontmatter} +--- + +# ${path.basename(relativePath, ".mdx")} + +${body} +` + ); +} + afterEach(async () => { await Promise.all( tempDirs.splice(0).map(async (dir) => { @@ -193,10 +214,227 @@ describe("leadtype CLI", () => { ); expect(result.files.llmsFullTxt).toBe(path.join(outDir, "llms-full.txt")); expect(result.files.docsLlmsFullTxt).toBeUndefined(); - expect(result.groups.map((group) => group.slug)).toContain("build"); + expect(result.groups.map((group) => group.slug)).toContain("docs-site"); expect(result.search.docs).toBeGreaterThan(0); }); + it("loads docs.config.ts for product metadata and group order", async () => { + const srcDir = await createTempDir(); + const outDir = await createTempDir(); + const capture = createCapture(); + + await writeFile( + path.join(srcDir, "package.json"), + JSON.stringify({ + description: "Package fallback summary.", + name: "package-fallback", + }) + ); + await mkdir(path.join(srcDir, "docs"), { recursive: true }); + await writeFile( + path.join(srcDir, "docs", "docs.config.ts"), + `export default { + product: { + name: "Configured Product", + summary: "Configured product summary.", + }, + groups: [ + { slug: "zeta", title: "Zeta First" }, + { slug: "alpha", title: "Alpha Second" }, + ], +};` + ); + await writeMdxPage( + srcDir, + "alpha.mdx", + 'title: "Alpha"\ndescription: "Alpha docs."\ngroup: alpha' + ); + await writeMdxPage( + srcDir, + "zeta.mdx", + 'title: "Zeta"\ndescription: "Zeta docs."\ngroup: zeta' + ); + + const code = await runCli( + ["generate", "--src", srcDir, "--out", outDir, "--format", "json"], + capture.io + ); + + expect(code).toBe(0); + const result = JSON.parse(capture.stdout) as { + groups: Array<{ slug: string; title: string }>; + product: { name: string; summary: string }; + }; + expect(result.product).toEqual({ + name: "Configured Product", + summary: "Configured product summary.", + }); + expect(result.groups.map((group) => group.slug)).toEqual(["zeta", "alpha"]); + expect(result.groups.map((group) => group.title)).toEqual([ + "Zeta First", + "Alpha Second", + ]); + + const llmsTxt = await readFile(path.join(outDir, "llms.txt"), "utf8"); + expect(llmsTxt).toContain("# Configured Product"); + expect(llmsTxt).toContain("> Configured product summary."); + + const docsLlmsTxt = await readFile( + path.join(outDir, "docs", "llms.txt"), + "utf8" + ); + expect(docsLlmsTxt.indexOf("## Zeta First")).toBeLessThan( + docsLlmsTxt.indexOf("## Alpha Second") + ); + }); + + it("lets --name and --summary override docs config product fields", async () => { + const srcDir = await createTempDir(); + const outDir = await createTempDir(); + const capture = createCapture(); + + await mkdir(path.join(srcDir, "docs"), { recursive: true }); + await writeFile( + path.join(srcDir, "docs", "docs.config.ts"), + `export default { + product: { + name: "Configured Product", + summary: "Configured product summary.", + }, + groups: [{ slug: "guides", title: "Guides" }], +};` + ); + await writeMdxPage( + srcDir, + "quickstart.mdx", + 'title: "Quickstart"\ndescription: "Start here."\ngroup: guides' + ); + + const code = await runCli( + [ + "generate", + "--src", + srcDir, + "--out", + outDir, + "--name", + "CLI Product", + "--summary", + "CLI summary.", + "--format", + "json", + ], + capture.io + ); + + expect(code).toBe(0); + const result = JSON.parse(capture.stdout) as { + product: { name: string; summary: string }; + }; + expect(result.product).toEqual({ + name: "CLI Product", + summary: "CLI summary.", + }); + }); + + it("infers groups when no docs config exists", async () => { + const srcDir = await createTempDir(); + const outDir = await createTempDir(); + const capture = createCapture(); + + await writeFile( + path.join(srcDir, "package.json"), + JSON.stringify({ + description: "Fallback docs summary.", + name: "fallback-docs", + }) + ); + await writeMdxPage( + srcDir, + "quickstart.mdx", + 'title: "Quickstart"\ndescription: "Start here."\ngroup: getting-started' + ); + + const code = await runCli( + ["generate", "--src", srcDir, "--out", outDir, "--format", "json"], + capture.io + ); + + expect(code).toBe(0); + const result = JSON.parse(capture.stdout) as { + groups: Array<{ slug: string; title: string }>; + product: { name: string; summary: string }; + }; + expect(result.product).toEqual({ + name: "fallback-docs", + summary: "Fallback docs summary.", + }); + expect(result.groups).toEqual([ + { slug: "getting-started", title: "Getting Started" }, + ]); + }); + + it("fails clearly when docs config is invalid", async () => { + const srcDir = await createTempDir(); + const outDir = await createTempDir(); + const capture = createCapture(); + + await mkdir(path.join(srcDir, "docs"), { recursive: true }); + await writeFile( + path.join(srcDir, "docs", "docs.config.ts"), + "export default { product: { name: 'Broken' } };" + ); + await writeMdxPage( + srcDir, + "quickstart.mdx", + 'title: "Quickstart"\ndescription: "Start here."\ngroup: guides' + ); + + const code = await runCli( + ["generate", "--src", srcDir, "--out", outDir, "--format", "json"], + capture.io + ); + + expect(code).toBe(1); + const error = JSON.parse(capture.stderr) as { error: string }; + expect(error.error).toContain("failed to load docs config"); + expect(error.error).toContain("product.name and product.summary"); + }); + + it("fails when a configured docs set references an unknown group", async () => { + const srcDir = await createTempDir(); + const outDir = await createTempDir(); + const capture = createCapture(); + + await mkdir(path.join(srcDir, "docs"), { recursive: true }); + await writeFile( + path.join(srcDir, "docs", "docs.config.ts"), + `export default { + product: { + name: "Configured Product", + summary: "Configured product summary.", + }, + groups: [{ slug: "guides", title: "Guides" }], +};` + ); + await writeMdxPage( + srcDir, + "quickstart.mdx", + 'title: "Quickstart"\ndescription: "Start here."\ngroup: missing' + ); + + const code = await runCli( + ["generate", "--src", srcDir, "--out", outDir, "--format", "json"], + capture.io + ); + + expect(code).toBe(1); + const error = JSON.parse(capture.stderr) as { error: string }; + expect(error.error).toContain( + '/docs/quickstart declares unknown group "missing"' + ); + }); + it("filters generated docs by include path globs", async () => { const outDir = await createTempDir(); const capture = createCapture(); diff --git a/packages/leadtype/src/cli.ts b/packages/leadtype/src/cli.ts index 8ac1338..c306474 100644 --- a/packages/leadtype/src/cli.ts +++ b/packages/leadtype/src/cli.ts @@ -1,4 +1,3 @@ -#!/usr/bin/env node import { resolve } from "node:path"; import { pathToFileURL } from "node:url"; import { getGenerateUsage, runGenerateCommand } from "./cli/generate"; diff --git a/packages/leadtype/src/cli/generate.ts b/packages/leadtype/src/cli/generate.ts index 5cfc1ed..33ab003 100644 --- a/packages/leadtype/src/cli/generate.ts +++ b/packages/leadtype/src/cli/generate.ts @@ -4,6 +4,7 @@ import { tmpdir } from "node:os"; import path from "node:path"; import fg from "fast-glob"; import matter from "gray-matter"; +import { createJiti } from "jiti"; import { convertAllMdx } from "../convert"; import { logger, @@ -11,12 +12,13 @@ import { setLogStreams, setVerbose, } from "../internal/logger"; -import type { DocsGroup, ProductInfo } from "../llm"; +import type { DocsConfig, DocsGroup, ProductInfo } from "../llm"; import { generateAgentReadabilityArtifacts, generateAgentsMd, generateLLMFullContextFiles, generateLlmsTxt, + resolveDocsNavigation, } from "../llm"; import { defaultRemarkPlugins } from "../remark"; import type { GenerateDocsSearchFilesResult } from "../search/node"; @@ -24,6 +26,12 @@ import { generateDocsSearchFiles } from "../search/node"; const DEFAULT_DOCS_DIR = "docs"; const DEFAULT_OUT_DIR = "public"; +const DOCS_CONFIG_FILENAMES = [ + "docs.config.ts", + "docs.config.js", + "docs.config.mjs", + "docs.config.cjs", +] as const; const GROUP_SEPARATOR_PATTERN = /[-_]+/g; const INFER_GROUPS_READ_BATCH_SIZE = 32; const TITLE_CASE_PATTERN = /\b\w/g; @@ -87,6 +95,17 @@ type GenerateResult = { srcDir: string; }; +type LoadedDocsConfig = { + config: DocsConfig; + path: string; +}; + +type ResolvedGenerateMetadata = { + configPath?: string; + groups: DocsGroup[]; + product: ProductInfo; +}; + const GENERATE_USAGE = `leadtype generate — convert MDX and produce site or package-bundle artifacts Usage: @@ -241,6 +260,86 @@ async function inferGroups(docsDir: string): Promise { })); } +function isPlainRecord(value: unknown): value is Record { + return typeof value === "object" && value !== null && !Array.isArray(value); +} + +function validateProductInfo(value: unknown): ProductInfo | undefined { + if (!isPlainRecord(value)) { + return; + } + if (typeof value.name !== "string" || typeof value.summary !== "string") { + return; + } + return value as ProductInfo; +} + +function validateDocsGroups(value: unknown): DocsGroup[] | undefined { + if (!Array.isArray(value)) { + return; + } + for (const group of value) { + if (!isPlainRecord(group)) { + return; + } + if (typeof group.slug !== "string" || typeof group.title !== "string") { + return; + } + if ( + group.children !== undefined && + validateDocsGroups(group.children) === undefined + ) { + return; + } + } + return value as DocsGroup[]; +} + +function validateDocsConfig(value: unknown, configPath: string): DocsConfig { + if (!isPlainRecord(value)) { + throw new Error(`docs config at "${configPath}" must export an object`); + } + const product = validateProductInfo(value.product); + if (!product) { + throw new Error( + `docs config at "${configPath}" must export product.name and product.summary` + ); + } + const groups = validateDocsGroups(value.groups); + if (!groups) { + throw new Error( + `docs config at "${configPath}" must export groups as an array of { slug, title } entries` + ); + } + return { groups, product }; +} + +async function loadDocsConfig( + docsDir: string +): Promise { + const configPath = DOCS_CONFIG_FILENAMES.map((filename) => + path.join(docsDir, filename) + ).find((candidate) => existsSync(candidate)); + + if (!configPath) { + return null; + } + + const jiti = createJiti(import.meta.url); + try { + const imported = await jiti.import(configPath, { default: true }); + return { + config: validateDocsConfig(imported, configPath), + path: configPath, + }; + } catch (error) { + const message = error instanceof Error ? error.message : String(error); + throw new Error( + `failed to load docs config at "${configPath}": ${message}` + ); + } +} + async function readPackageProduct( srcDir: string, args: GenerateArgs @@ -275,6 +374,37 @@ async function readPackageProduct( }; } +function applyProductOverrides( + product: ProductInfo, + args: GenerateArgs +): ProductInfo { + return { + ...product, + name: args.name ?? product.name, + summary: args.summary ?? product.summary, + }; +} + +async function resolveGenerateMetadata( + srcDir: string, + docsDir: string, + args: GenerateArgs +): Promise { + const loadedConfig = await loadDocsConfig(docsDir); + if (loadedConfig) { + return { + configPath: loadedConfig.path, + groups: loadedConfig.config.groups, + product: applyProductOverrides(loadedConfig.config.product, args), + }; + } + + return { + groups: await inferGroups(docsDir), + product: await readPackageProduct(srcDir, args), + }; +} + async function createSourceMirror( srcDir: string, docsDir: string, @@ -396,9 +526,25 @@ export async function runGenerateCommand( let sourceMirror: SourceMirror | undefined; try { - const product = await readPackageProduct(srcDir, args); + const metadata = await resolveGenerateMetadata(srcDir, docsDir, args); sourceMirror = await createSourceMirror(srcDir, docsDir, args); - const groups = await inferGroups(sourceMirror.docsDir); + const { groups, product } = metadata.configPath + ? metadata + : { + ...metadata, + groups: await inferGroups(sourceMirror.docsDir), + }; + + const navigation = await resolveDocsNavigation({ + srcDir: sourceMirror.srcDir, + groups, + }); + const firstUnknownGroup = navigation.unknown[0]; + if (firstUnknownGroup) { + throw new Error( + `${firstUnknownGroup.urlPath} declares unknown group "${firstUnknownGroup.slug}"` + ); + } await convertAllMdx({ srcDir: sourceMirror.docsDir, diff --git a/packages/leadtype/src/llm/llm.ts b/packages/leadtype/src/llm/llm.ts index 1f8618e..18b1b0d 100644 --- a/packages/leadtype/src/llm/llm.ts +++ b/packages/leadtype/src/llm/llm.ts @@ -1009,8 +1009,7 @@ function pageDescription(doc: SourceDoc, fallback?: string): string { } /** - * Generate `AGENTS.md` at the package root for offline-readable docs that - * coding agents auto-discover (Claude Code, Codex, Cursor, etc.). Unlike + * Generate `AGENTS.md` at the package root for offline-readable docs. Unlike * `generateLlmsTxt`, every link is a **relative** filesystem path * (`./docs//.md`) so the file works inside a published npm * tarball at `node_modules//AGENTS.md`. From d64b62d66431152d51108609da29cf484045369a Mon Sep 17 00:00:00 2001 From: Kaylee <65376239+KayleeWilliams@users.noreply.github.com> Date: Mon, 11 May 2026 10:33:37 -0700 Subject: [PATCH 2/3] Polish docs nav and readability - Move bundle guide to /docs/package-docs/bundle so URL matches sidebar group - Add ProductInfo TypeTable to llm reference - Dedupe middleware listing in optimize-docs-for-agents - Add apps/example callout to quickstart - Fix index card label and update evals/tests for the new path --- README.md | 4 +- .../src/generated/agent-readability.json | 127 ++++++++++-------- apps/example/src/generated/docs-nav.json | 73 +++++----- .../src/generated/docs-search-content.json | 2 +- .../src/generated/docs-search-index.json | 2 +- apps/example/src/routeTree.gen.ts | 43 +++--- .../routes/docs/build/bundle-package-docs.tsx | 14 -- .../src/routes/docs/package-docs/bundle.tsx | 14 ++ docs/build/optimize-docs-for-agents.mdx | 36 +---- docs/docs.config.ts | 2 +- docs/index.mdx | 4 +- .../bundle.mdx} | 0 docs/quickstart.mdx | 8 +- docs/reference/cli.mdx | 2 +- docs/reference/evals.mdx | 4 +- docs/reference/llm.mdx | 35 ++++- evals/evals/bundle-own-docs/EVAL.ts | 4 +- evals/lib/llms-variants.ts | 18 ++- .../cross-group-agent-flows/expected.json | 4 +- packages/leadtype/README.md | 2 +- packages/leadtype/src/cli.test.ts | 4 +- 21 files changed, 217 insertions(+), 185 deletions(-) delete mode 100644 apps/example/src/routes/docs/build/bundle-package-docs.tsx create mode 100644 apps/example/src/routes/docs/package-docs/bundle.tsx rename docs/{build/bundle-package-docs.mdx => package-docs/bundle.mdx} (100%) diff --git a/README.md b/README.md index bee95f4..61a3f74 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ leadtype is **not a docs website framework**. Bring your own UI — Next.js, Tan ## Choose your path - **[Build a docs site](https://leadtype.dev/docs/build/connect-docs-site)** — wire leadtype into your build to convert MDX, index search, and serve markdown to agents. -- **[Bundle docs into your package](https://leadtype.dev/docs/build/bundle-package-docs)** — ship `AGENTS.md` plus topic markdown inside the npm tarball so consumers can point agents at version-matched docs in `node_modules//`. +- **[Bundle docs into your package](https://leadtype.dev/docs/package-docs/bundle)** — ship `AGENTS.md` plus topic markdown inside the npm tarball so consumers can point agents at version-matched docs in `node_modules//`. ## Install @@ -59,7 +59,7 @@ Full docs at [leadtype.dev](https://leadtype.dev/docs): - [Quickstart](https://leadtype.dev/docs/quickstart) - [How it works](https://leadtype.dev/docs/how-it-works) - [Build a docs site](https://leadtype.dev/docs/build/connect-docs-site) -- [Bundle docs into your package](https://leadtype.dev/docs/build/bundle-package-docs) +- [Bundle docs into your package](https://leadtype.dev/docs/package-docs/bundle) - [Add search](https://leadtype.dev/docs/build/add-search) - [Frontmatter](https://leadtype.dev/docs/authoring/frontmatter) - [CLI reference](https://leadtype.dev/docs/reference/cli) diff --git a/apps/example/src/generated/agent-readability.json b/apps/example/src/generated/agent-readability.json index 19b56fd..cb26ead 100644 --- a/apps/example/src/generated/agent-readability.json +++ b/apps/example/src/generated/agent-readability.json @@ -1,6 +1,6 @@ { "version": 1, - "generatedAt": "2026-05-11T16:22:07.615Z", + "generatedAt": "2026-05-11T17:26:32.280Z", "baseUrl": "https://leadtype.dev", "product": { "name": "Leadtype", @@ -18,7 +18,7 @@ "groups": [ "get-started" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Components", @@ -31,7 +31,7 @@ "groups": [ "authoring" ], - "lastModified": "2026-05-11T05:41:03.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Frontmatter", @@ -44,7 +44,7 @@ "groups": [ "authoring" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Add search", @@ -57,20 +57,7 @@ "groups": [ "docs-site" ], - "lastModified": "2026-05-11T16:22:07.550Z" - }, - { - "title": "Bundle docs into a package", - "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", - "urlPath": "/docs/build/bundle-package-docs", - "absoluteUrl": "https://leadtype.dev/docs/build/bundle-package-docs", - "markdownUrlPath": "/docs/build/bundle-package-docs.md", - "markdownAbsoluteUrl": "https://leadtype.dev/docs/build/bundle-package-docs.md", - "relativePath": "build/bundle-package-docs", - "groups": [ - "package-docs" - ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Connect a docs site", @@ -83,7 +70,7 @@ "groups": [ "docs-site" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Optimize docs for agents", @@ -96,7 +83,7 @@ "groups": [ "docs-site" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Render MDX and TOC", @@ -109,7 +96,7 @@ "groups": [ "docs-site" ], - "lastModified": "2026-05-11T16:22:07.524Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Validate in CI", @@ -122,7 +109,7 @@ "groups": [ "docs-site" ], - "lastModified": "2026-05-09T22:38:26.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "How it works", @@ -135,7 +122,7 @@ "groups": [ "get-started" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Methodology", @@ -148,7 +135,20 @@ "groups": [ "get-started" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" + }, + { + "title": "Bundle docs into a package", + "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", + "urlPath": "/docs/package-docs/bundle", + "absoluteUrl": "https://leadtype.dev/docs/package-docs/bundle", + "markdownUrlPath": "/docs/package-docs/bundle.md", + "markdownAbsoluteUrl": "https://leadtype.dev/docs/package-docs/bundle.md", + "relativePath": "package-docs/bundle", + "groups": [ + "package-docs" + ], + "lastModified": "2026-05-11T17:26:32.216Z" }, { "title": "Quickstart", @@ -161,7 +161,7 @@ "groups": [ "get-started" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "CLI", @@ -174,7 +174,7 @@ "groups": [ "reference" ], - "lastModified": "2026-05-11T01:01:43.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Convert", @@ -226,7 +226,7 @@ "groups": [ "reference" ], - "lastModified": "2026-05-11T05:41:03.000Z" + "lastModified": "2026-05-11T16:24:34.000Z" }, { "title": "Remark plugins", @@ -926,12 +926,12 @@ "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#4-return-markdown-to-agents", "children": [ { - "id": "serve-sitemap-xml-and-robots-txt-with-the-live-origin", - "title": "Serve sitemap.xml and robots.txt with the live origin", + "id": "why-the-sitemap-and-robots-responses-are-regenerated-not-static", + "title": "Why the sitemap and robots responses are regenerated, not static", "level": 3, "urlPath": "/docs/build/optimize-docs-for-agents", - "urlWithHash": "/docs/build/optimize-docs-for-agents#serve-sitemap-xml-and-robots-txt-with-the-live-origin", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#serve-sitemap-xml-and-robots-txt-with-the-live-origin", + "urlWithHash": "/docs/build/optimize-docs-for-agents#why-the-sitemap-and-robots-responses-are-regenerated-not-static", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#why-the-sitemap-and-robots-responses-are-regenerated-not-static", "children": [] }, { @@ -1096,7 +1096,7 @@ "description": "Bundle AGENTS.md and version-matched markdown docs inside an npm package.", "pages": [ { - "urlPath": "/docs/build/bundle-package-docs", + "urlPath": "/docs/package-docs/bundle", "title": "Bundle docs into a package", "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", "groups": [ @@ -1107,81 +1107,81 @@ "id": "the-flow", "title": "The flow", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#the-flow", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#the-flow", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#the-flow", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#the-flow", "children": [] }, { "id": "why-agents-md-not-llms-txt", "title": "Why AGENTS.md, not llms.txt?", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#why-agents-md-not-llms-txt", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#why-agents-md-not-llms-txt", "children": [] }, { "id": "generate-into-the-package", "title": "Generate into the package", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#generate-into-the-package", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#generate-into-the-package", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#generate-into-the-package", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#generate-into-the-package", "children": [] }, { "id": "filter-to-package-specific-docs", "title": "Filter to package-specific docs", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#filter-to-package-specific-docs", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#filter-to-package-specific-docs", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#filter-to-package-specific-docs", "children": [] }, { "id": "include-in-the-published-tarball", "title": "Include in the published tarball", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#include-in-the-published-tarball", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#include-in-the-published-tarball", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#include-in-the-published-tarball", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#include-in-the-published-tarball", "children": [] }, { "id": "verify-before-publishing", "title": "Verify before publishing", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#verify-before-publishing", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#verify-before-publishing", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#verify-before-publishing", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#verify-before-publishing", "children": [] }, { "id": "tell-consuming-projects-to-use-the-bundle", "title": "Tell consuming projects to use the bundle", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#tell-consuming-projects-to-use-the-bundle", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#tell-consuming-projects-to-use-the-bundle", "children": [] }, { "id": "when-to-use-this", "title": "When to use this", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#when-to-use-this", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#when-to-use-this", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#when-to-use-this", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#when-to-use-this", "children": [] }, { "id": "what-s-next", "title": "What's next", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#what-s-next", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#what-s-next", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#what-s-next", "children": [] } ] @@ -1519,6 +1519,15 @@ "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/llm#what-gets-generated", "children": [] }, + { + "id": "productinfo", + "title": "ProductInfo", + "level": 2, + "urlPath": "/docs/reference/llm", + "urlWithHash": "/docs/reference/llm#productinfo", + "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/llm#productinfo", + "children": [] + }, { "id": "example-llms-txt", "title": "Example llms.txt", diff --git a/apps/example/src/generated/docs-nav.json b/apps/example/src/generated/docs-nav.json index fa0380a..739df60 100644 --- a/apps/example/src/generated/docs-nav.json +++ b/apps/example/src/generated/docs-nav.json @@ -669,12 +669,12 @@ "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#4-return-markdown-to-agents", "children": [ { - "id": "serve-sitemap-xml-and-robots-txt-with-the-live-origin", - "title": "Serve sitemap.xml and robots.txt with the live origin", + "id": "why-the-sitemap-and-robots-responses-are-regenerated-not-static", + "title": "Why the sitemap and robots responses are regenerated, not static", "level": 3, "urlPath": "/docs/build/optimize-docs-for-agents", - "urlWithHash": "/docs/build/optimize-docs-for-agents#serve-sitemap-xml-and-robots-txt-with-the-live-origin", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#serve-sitemap-xml-and-robots-txt-with-the-live-origin", + "urlWithHash": "/docs/build/optimize-docs-for-agents#why-the-sitemap-and-robots-responses-are-regenerated-not-static", + "absoluteUrlWithHash": "https://leadtype.dev/docs/build/optimize-docs-for-agents#why-the-sitemap-and-robots-responses-are-regenerated-not-static", "children": [] }, { @@ -839,7 +839,7 @@ "description": "Bundle AGENTS.md and version-matched markdown docs inside an npm package.", "pages": [ { - "urlPath": "/docs/build/bundle-package-docs", + "urlPath": "/docs/package-docs/bundle", "title": "Bundle docs into a package", "description": "Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.", "groups": [ @@ -850,81 +850,81 @@ "id": "the-flow", "title": "The flow", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#the-flow", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#the-flow", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#the-flow", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#the-flow", "children": [] }, { "id": "why-agents-md-not-llms-txt", "title": "Why AGENTS.md, not llms.txt?", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#why-agents-md-not-llms-txt", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#why-agents-md-not-llms-txt", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#why-agents-md-not-llms-txt", "children": [] }, { "id": "generate-into-the-package", "title": "Generate into the package", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#generate-into-the-package", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#generate-into-the-package", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#generate-into-the-package", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#generate-into-the-package", "children": [] }, { "id": "filter-to-package-specific-docs", "title": "Filter to package-specific docs", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#filter-to-package-specific-docs", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#filter-to-package-specific-docs", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#filter-to-package-specific-docs", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#filter-to-package-specific-docs", "children": [] }, { "id": "include-in-the-published-tarball", "title": "Include in the published tarball", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#include-in-the-published-tarball", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#include-in-the-published-tarball", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#include-in-the-published-tarball", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#include-in-the-published-tarball", "children": [] }, { "id": "verify-before-publishing", "title": "Verify before publishing", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#verify-before-publishing", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#verify-before-publishing", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#verify-before-publishing", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#verify-before-publishing", "children": [] }, { "id": "tell-consuming-projects-to-use-the-bundle", "title": "Tell consuming projects to use the bundle", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#tell-consuming-projects-to-use-the-bundle", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#tell-consuming-projects-to-use-the-bundle", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#tell-consuming-projects-to-use-the-bundle", "children": [] }, { "id": "when-to-use-this", "title": "When to use this", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#when-to-use-this", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#when-to-use-this", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#when-to-use-this", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#when-to-use-this", "children": [] }, { "id": "what-s-next", "title": "What's next", "level": 2, - "urlPath": "/docs/build/bundle-package-docs", - "urlWithHash": "/docs/build/bundle-package-docs#what-s-next", - "absoluteUrlWithHash": "https://leadtype.dev/docs/build/bundle-package-docs#what-s-next", + "urlPath": "/docs/package-docs/bundle", + "urlWithHash": "/docs/package-docs/bundle#what-s-next", + "absoluteUrlWithHash": "https://leadtype.dev/docs/package-docs/bundle#what-s-next", "children": [] } ] @@ -1262,6 +1262,15 @@ "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/llm#what-gets-generated", "children": [] }, + { + "id": "productinfo", + "title": "ProductInfo", + "level": 2, + "urlPath": "/docs/reference/llm", + "urlWithHash": "/docs/reference/llm#productinfo", + "absoluteUrlWithHash": "https://leadtype.dev/docs/reference/llm#productinfo", + "children": [] + }, { "id": "example-llms-txt", "title": "Example llms.txt", diff --git a/apps/example/src/generated/docs-search-content.json b/apps/example/src/generated/docs-search-content.json index ca879dd..dd639bf 100644 --- a/apps/example/src/generated/docs-search-content.json +++ b/apps/example/src/generated/docs-search-content.json @@ -1 +1 @@ -{"version":2,"generatedAt":"2026-05-11T16:22:07.697Z","chunks":["Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nLeadtype does not ship UI components. Your docs app owns runtime rendering, styling, and accessibility — it only has to honor a small naming contract so the remark pipeline can flatten each component into markdown for agents, search, and llms-full.txt .","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nWhy flatten at all?\n\nInteractive MDX components like Body content goes here. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCards\n\nA grid of short, linked entry points. Flattens to a bullet list of links. Convert Remark Search\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nSteps\n\nNumbered walkthroughs. Flattens to an ordered list with bold step titles. 1. Author docs in MDX Use the components in this list as authoring affordances. 2. Run the conversion leadtype generate writes flattened markdown to public/docs/ . 3. Serve both formats HTML for humans, .md for agents — same URL, content negotiated by the Accept header.\n\n```tsx Use the components in this list. `leadtype generate` writes flattened markdown. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTabs\n\nGroup equivalent content. Flattens to bold headings followed by content so agents do not need a JSX-aware renderer to read every variant. tanstack-start Use a Vite middleware dev/preview and a Nitro middleware prod to negotiate the Accept header. next-js Wire content negotiation in middleware.ts and serve .md from a route handler. vite A configureServer middleware is enough for static deployments where .md files live in public/ .\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCommandTabs\n\nPackage-manager-aware install or run commands. Flattens to a markdown table with one row per manager. Use mode=\"install\" when command is a package name, mode=\"run\" when command is a CLI name, and mode=\"create\" for starter commands. Use the commands prop for exact per-manager overrides. Package manager Command -- -- npm npm install leadtype pnpm pnpm add leadtype yarn yarn add leadtype bun bun add leadtype Package manager Command -- -- npm npx leadtype lint pnpm pnpm dlx leadtype lint yarn yarn dlx leadtype lint bun bunx leadtype lint\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nPrompt\n\nDisplays an agent-ready prompt with a copy action. Flattening preserves the prompt body as a fenced prompt block so copied instructions also survive in .md , root llms-full.txt , and bundled AGENTS.md output. Copy prompt for your coding agent Use this after generating artifacts.\n\n```tsx Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ``` ```prompt Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAudience\n\nSplits browser-only and agent-only guidance without forking the page. Human content renders in the docs UI and is omitted from markdown output; agent content is hidden in the browser and included in generated markdown. This sentence appears only in generated markdown for agents.\n\n```tsx Click the robot icon in the header. Read generated markdown before editing runtime routes. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nFileTree\n\nShows project structure in guides and release instructions. Flattening emits a fenced text tree so agents can read the same hierarchy without JSX.\n\n```tsx ``` ```text public/ ├── llms.txt └── docs/ └── index.md ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAccordion\n\nCollapsible details for secondary content. Flattening ignores open/closed state and emits every item — accordions are not a place to hide content from agents. When should I use accordions? Use them for supporting details, troubleshooting notes, and optional reference material. Closed content is still flattened by the remark pipeline. Are accordions a good place to hide content from LLMs? No. Conversion ignores the open/closed state and emits everything inside.\n\n```tsx Use them for supporting details and optional reference material. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTopicSwitcher\n\nNavigation across equivalent docs topics — frameworks, SDKs, runtimes, deployment targets, product areas. Reader-facing only; it does not automatically read LLM topic config. Framework React — React integration Vue — Vue integration Svelte — Svelte integration\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTypeTable and ExtractedTypeTable\n\nTypeTable is for explicit prop or type rows you already know. ExtractedTypeTable reads a TypeScript file at conversion time and extracts the table from a named type — keep its path stable. Property Type Description Default Required -- -- -- -- -- title string Heading rendered above the callout body. - ✅ Required variant CalloutVariant Visual treatment for the callout. info Optional deprecated \\ \\ boolean\\ \\ deprecated Marks the row as deprecated. false Optional\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nExample\n\nData-driven preview and source examples. The host component receives code as data; add file loaders or dynamic imports outside leadtype when an example needs app-specific behavior.\n\n```tsx The host app owns styling and runtime components while leadtype owns conversion. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nMermaid\n\nDiagrams authored as plain text. Renders client-side as interactive SVG. Flattening preserves the source as a fenced mermaid block so other tools can render the diagram from the markdown copy.\n\n```tsx |remark| Markdown Markdown -->|llms.txt| Agents`} /> ``` ```mermaid `graph LR MDX -->|remark| Markdown Markdown -->|search index| API Markdown -->|llms.txt| Agents` ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nGuidelines\n\nKeep runtime components in your docs app. Leadtype stays out of UI. Keep component names stable. Renaming resolver page1 --> resolver page2 --> resolver page3 --> resolver resolver --> nav resolver --> llms resolver --> agents` ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nHow groups become a nav tree\n\nNested groups\n\nDeclare children in the config to build deeper trees A page sets group remote-source and lands in that nested slot. Only leaf groups no children directly contain pages; non-leaf groups are headings only.\n\n```ts { slug: \"docs-site\", title: \"Build a Docs Site\", children: [ { slug: \"remote-source\", title: \"Remote source\" }, { slug: \"connect-docs-site\", title: \"Connect a docs site\" }, ], } ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nOptional fields\n\nThe default lint schema also accepts Property Type Description Default Required -- -- -- -- -- icon string Icon name resolved by your sidebar component. - Optional deprecated boolean Marks the page as deprecated in nav and search. - Optional deprecatedReason string Short message paired with deprecated. - Optional experimental boolean Marks the page as experimental. - Optional canary boolean Hides from stable channels. - Optional new boolean Highlights the page as recently added. - Optional draft boolean Excludes from generation entirely. - Optional tags string\\ Free-form tags for search facets. - Optional availableIn Array\\<\\ framework, url?, title? Cross-framework availability map for TopicSwitcher pages. - Optional full boolean Layout hint for docs UIs that support full-width pages. - Optional lastModified and lastAuthor are filled in automatically when you pass --enrich-git to the CLI. Don't author them by hand.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nLint rules\n\nleadtype lint enforces the schema, so violations surface in CI before they reach a build. The relevant rules schema — a required field is missing or has the wrong type. unknown-field — a top-level field isn't in the schema warn by default; --error-unknown to fail . parse-error — frontmatter or meta.json doesn't parse. invalid-link — a /docs/... link points to a route that doesn't exist. unresolved-placeholder — a doc URL still contains an unresolved framework placeholder. cross-framework-link — a framework-scoped page links to another framework's docs. See Lint rules for the full reference and how to extend the schema.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nWhat this gives you\n\nOnce frontmatter is consistent, the rest of the pipeline works without per-page configuration. The same group value drives The sidebar position The llms.txt section Search metadata and AGENTS.md grouping The search filtering UI if you build one Cross-framework link checks in lint One field, one source of truth.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nLeadtype search is static by default. Build time produces two JSON files; runtime code imports or fetches those files and queries them without a database.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nGenerate the files\n\nleadtype generate writes search files in site mode If you run the pipeline from scripts, call the search generator after conversion This writes The index contains compact ranking data. The content store contains the text used for excerpts and answer context.\n\n```bash npx leadtype generate --src . --out public --base-url https://example.com ``` ```ts import { generateDocsSearchFiles } from \"leadtype/search/node\"; await generateDocsSearchFiles({ outDir: \"public\", baseUrl: \"https://example.com\", }); ``` ```txt public/docs/search-index.json public/docs/search-content.json ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nQuery at runtime\n\nResults include page URLs, heading paths, hash URLs, and snippets. Render them in your own search UI.\n\n```ts import { searchDocs, type DocsSearchContentStore, type DocsSearchIndex, } from \"leadtype/search\"; import contentJson from \"../public/docs/search-content.json\"; import indexJson from \"../public/docs/search-index.json\"; const index = indexJson as DocsSearchIndex; const content = contentJson as DocsSearchContentStore; const results = searchDocs(index, \"run lint\", { content }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nAdd vocabulary aliases\n\nSearch starts with lexical matching, stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Add product-specific synonyms only when users search with words your docs do not use\n\n```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nOptional AI answers\n\nUse source-grounded answers only after basic search works. Leadtype retrieves chunks from the static index, builds a constrained prompt, and leaves model choice to the provider entry point you import Display sources next to the streamed response. Do not ask the model to answer from memory; the answer context is built from retrieved docs chunks.\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; const { response, sources } = streamDocsAnswer({ index, content, query: \"How do I run docs lint in CI?\", model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nGuard the endpoint\n\nFor API routes that accept user queries, use the request helpers from leadtype/search validateDocsQuery to trim and cap query text. readJsonWithLimit to reject oversized JSON bodies. getClientIdentifier to read common proxy IP headers. createMemoryRateLimiter for demos. Production apps should adapt the rate limiter interface to a shared store such as Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nVerify\n\npublic/docs/search-index.json and public/docs/search-content.json exist and are non-empty. Searching for an exact API name returns the expected reference page. Searching for a guide phrase returns a result with a section hash. AI answers cite sources from the returned sources metadata.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nUse this path when you publish a library on npm and want version-matched docs available without a network request. Run leadtype generate --bundle at prepack time, include the output in your published files , and every install ships AGENTS.md + per-topic markdown inside node modules/ cli cli --> bundle bundle --> publish publish --> install install --> consume` ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhy AGENTS.md, not llms.txt?\n\nllms.txt is a website convention — a file at /llms.txt with absolute URLs that an agent fetches over HTTP. Inside an npm tarball it's the wrong shape every link points at a hosted URL the agent may not be able to reach, and no major coding agent looks for node modules/ 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } await generateAgentsMd({ srcDir: REPO_ROOT, outDir: PACKAGE_ROOT, product: docsConfig.product, groups: docsConfig.groups, }); ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nVerify before publishing\n\nnpm pack --dry-run should list AGENTS.md docs/ / .md If AGENTS.md is missing, check files in package.json . If .md files are missing, check the --include / --exclude filters.\n\n```bash npx leadtype generate --bundle --src . --out packages/my-package cd packages/my-package && npm pack --dry-run ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nTell consuming projects to use the bundle\n\nAGENTS.md inside your tarball is available at node modules/ When working with the `` library, read the bundled docs in `node_modules//AGENTS.md` first — they're version-matched to the installed package and stay accurate as the library updates. ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhen to use this\n\nUse this when agents should understand the package from the installed dependency itself — coding agents that don't have web access, IDE assistants, CLI tools, or air-gapped environments. Don't use this if your only goal is a public docs website. For that, see Connect a docs site. You can use both — they read the same source MDX, just emit different shapes.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhat's next\n\nCLI reference LLM files Lint in CI","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse this path when you run a docs app that renders docs from one or more source repos. This is the main Leadtype docs-site model content stays next to the code it documents, while the docs app clones or checks out that content during build and serves the generated artifacts. Your framework still owns routes, HTML, styling, and deployment. Leadtype owns the source-to-artifact pipeline.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nThe flow\n\n```mermaid `flowchart LR repo[\"source repo / docs/*.mdx\"] clone[\"checkout or clone / .docs-src/c15t\"] lint[\"leadtype lint\"] generate[\"leadtype generate\"] public[\"public/ / llms.txt · llms-full.txt / docs/*.md / search · agent metadata\"] app[\"docs app / routing + HTML\"] repo --> clone --> lint --> generate --> public --> app` ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nFetch the source repo\n\nIn CI, check out the docs source before the docs app build. For a public repo, a shallow clone is enough For private repos, use your CI platform's checkout action or a read-only deploy key. The important part is that Leadtype receives a normal filesystem path whose root contains docs/ .\n\n```bash rm -rf .docs-src/c15t git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nLint before generate\n\nRun lint against the fetched docs before writing generated output Lint fails with file and line context for frontmatter, internal links, placeholders, and schema issues. That is easier to debug than a later app build using stale or partial artifacts.\n\n```bash npx leadtype lint .docs-src/c15t/docs \\ --format github \\ --error-unknown \\ --max-warnings 0 ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nGenerate hosted artifacts\n\nPoint --src at the fetched repository root and --out at the docs app public directory That command writes public/llms.txt and public/llms-full.txt public/docs/ .md public/docs/search-index.json and public/docs/search-content.json public/docs/sitemap.xml , sitemap.md , robots.txt , and agent-readability.json Use --json in CI so automation can record resolved groups, output files, filters, and search index stats.\n\n```bash npx leadtype generate \\ --src .docs-src/c15t \\ --out public \\ --base-url https://docs.example.com \\ --json ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nWire it into the app build\n\nMake the source checkout, lint, and generation steps run before the framework build If the docs source and docs app live in the same repo, skip docs fetch and point --src at .\n\n```json { \"scripts\": { \"docs:fetch\": \"rm -rf .docs-src/c15t && git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t\", \"docs:lint\": \"leadtype lint .docs-src/c15t/docs --format github --error-unknown --max-warnings 0\", \"docs:generate\": \"leadtype generate --src .docs-src/c15t --out public --base-url https://docs.example.com --json\", \"build\": \"npm run docs:fetch && npm run docs:lint && npm run docs:generate && vite build\" } } ``` ```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --base-url https://docs.example.com ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nConfigure product and groups\n\nThe source repo should own docs/docs.config.ts so its groups and product metadata version with the docs. leadtype generate loads this file automatically from the docs folder Pages declare group in frontmatter. The config declares titles, order, and descriptions. Together they drive navigation, llms.txt , search metadata, and package AGENTS.md sections. If no config exists, the CLI infers groups from frontmatter, but inferred groups have no descriptions or custom order. See Frontmatter.\n\n```ts import { defineDocsConfig } from \"leadtype\"; export default defineDocsConfig({ product: { name: \"c15t\", summary: \"Consent infrastructure for modern web apps.\", bullets: [\"Framework integrations.\", \"Consent primitives.\", \"Audit-friendly docs.\"], bestStartingPoints: [{ urlPath: \"/docs\" }, { urlPath: \"/docs/quickstart\" }], }, groups: [ { slug: \"get-started\", title: \"Get Started\" }, { slug: \"guides\", title: \"Guides\" }, { slug: \"reference\", title: \"Reference\" }, ], }); ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse scripts for custom pipelines\n\nThe CLI is the happy path. Use the library APIs directly when you need custom plugin order, filters, or generated JSON paths. Keep conversion first because LLM files, search, and Agent Readability artifacts read the generated markdown. Write navigation to a generated JSON file if your sidebar should use the same group tree as llms.txt . Write agentReadability.manifest if your runtime needs to merge docs pages with marketing, blog, changelog, or product routes.\n\n```ts import { convertAllMdx } from \"leadtype/convert\"; import { generateAgentReadabilityArtifacts, generateLLMFullContextFiles, generateLlmsTxt, resolveDocsNavigation, } from \"leadtype/llm\"; import { defaultRemarkPlugins, remarkInclude } from \"leadtype/remark\"; import { generateDocsSearchFiles } from \"leadtype/search/node\"; import docsConfig from \"../.docs-src/c15t/docs/docs.config\"; const sourceRoot = \".docs-src/c15t\"; await convertAllMdx({ srcDir: `${sourceRoot}/docs`, outDir: \"public/docs\", remarkPlugins: [remarkInclude, ...defaultRemarkPlugins], enrichFrontmatterFromGit: true, }); await generateLlmsTxt({ srcDir: sourceRoot, outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); await generateLLMFullContextFiles({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: { name: docsConfig.product.name }, groups: docsConfig.groups, }); await generateDocsSearchFiles({ outDir: \"public\", baseUrl: \"https://docs.example.com\", }); const agentReadability = await generateAgentReadabilityArtifacts({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); const","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse scripts for custom pipelines\n\nait generateAgentReadabilityArtifacts({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); const navigation = await resolveDocsNavigation({ srcDir: sourceRoot, baseUrl: \"https://docs.example.com\", groups: docsConfig.groups, }); ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nWire the app runtime\n\nAfter generation, choose the runtime pieces your site needs Render source MDX as HTML with your own components Render MDX and TOC. Return markdown for agent requests and serve discovery files Optimize docs for agents. Add local search and optional source-grounded answers Add search.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nVerify\n\nAfter a clean build, inspect these files public/docs/index.md — converted markdown for the source repo home page. public/llms.txt — hosted routing index with page-level markdown links. public/llms-full.txt — all generated markdown docs in one fallback file. public/docs/search-index.json and public/docs/search-content.json — non-empty search files. public/docs/agent-readability.json — manifest for markdown responses, JSON-LD, sitemap, and robots helpers. Then start your app and check at least one browser HTML page and one markdown response path.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nUse this guide when you already have a docs site and want agents to find, fetch, attribute, and cite the same content humans read in the browser. Leadtype handles the generated files. Your app wires those files into routing and HTML. The default output shape is based on the repo's agent evals. See Evals for the benchmark summary and the open question around larger-corpus llms-full.txt scaling.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nWhat good looks like\n\nAn agent-readable docs site has four layers 1. Discovery files /llms.txt , /sitemap.xml , /sitemap.md , and /robots.txt tell agents what exists and where to start. 2. Markdown retrieval Each docs page has a markdown mirror at /docs/page.md , and agent requests to /docs/page can receive markdown instead of HTML. 3. Structured HTML metadata Human HTML pages include JSON-LD, canonical links, and markdown alternate links so agents can extract page identity without guessing from the DOM. 4. Attribution metadata Markdown responses include canonical url and last updated frontmatter so copied content keeps its source and freshness.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n1. Generate the artifacts\n\nRun the site-mode pipeline before your app build This writes the docs-scoped files under public/docs/ and the top-level public/llms.txt The generated agent-readability.json manifest is the bridge between build-time content and runtime requests. It contains page URLs, markdown mirror paths, titles, descriptions, group navigation, and freshness dates.\n\n```bash npx leadtype generate \\ --src . \\ --out public \\ --base-url https://leadtype.dev \\ --name \"My product\" \\ --summary \"One sentence about the product.\" ``` ```txt public/ ├── llms.txt ├── llms-full.txt └── docs/ ├── index.md ├── quickstart.md ├── llms.txt ├── sitemap.xml ├── sitemap.md ├── robots.txt └── agent-readability.json ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Add one middleware\n\nPut the agent-readable routes before your HTML docs route. This Node/Bun example handles root discovery files, docs-scoped discovery files, direct .md URLs, and Accept text/markdown requests in one place If you also have marketing, blog, changelog, or product pages, pass them through the optional pages field — the regenerator merges them into the rebased output The other generated artifacts — /llms.txt , /docs/llms.txt , /llms-full.txt , /docs/agent-readability.json — use root-relative links and serve fine as static files straight from public/ . Keep the docs-scoped versions too /docs/sitemap.xml etc. . Audits and agents may request both /sitemap.xml and /docs/sitemap.xml , especially when the audited URL is /docs .\n\n```ts import { readFile } from \"node:fs/promises\"; import { join } from \"node:path\"; import manifestJson from \"../public/docs/agent-readability.json\" with { type: \"json\", }; import { createAgentMarkdownResponse, createRobotsTxtResponse, createSitemapMarkdownResponse, createSitemapXmlResponse, type AgentReadabilityManifest, type MarkdownMirrorTarget, } from \"leadtype/llm/readability\"; const manifest = { ...manifestJson, version: 1, } as AgentReadabilityManifest; async function readMarkdownFile( target: MarkdownMirrorTarget ): Promise { try { return await readFile(join(process.cwd(), \"public\", target.filePath), \"utf8\"); } catch (error) { if ( typeof error === \"object\" && error !== null && \"code\" in error && (error.code === \"ENOENT\" || error.code === \"ENOTDIR\") ) { return null; } throw error; } } export async function handleDocsRequest( request: Request ): Promise { if (request.method !== \"GET\" && request.method !== \"HEAD\") { return null; } const url = new URL(request.url); const requestOrigin = url.origin; switch (url.pathname) { case \"/sitemap.xml\": case \"/docs/sitemap.xml\": return createSitemapXmlResponse({ manifest, requestOrigin }); case","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Add one middleware\n\nstOrigin = url.origin; switch (url.pathname) { case \"/sitemap.xml\": case \"/docs/sitemap.xml\": return createSitemapXmlResponse({ manifest, requestOrigin }); case \"/sitemap.md\": case \"/docs/sitemap.md\": return createSitemapMarkdownResponse({ manifest, requestOrigin }); case \"/robots.txt\": return createRobotsTxtResponse({ manifest, requestOrigin }); case \"/docs/robots.txt\": return createRobotsTxtResponse({ manifest, requestOrigin, sitemapUrlPath: \"/docs/sitemap.xml\", }); default: return createAgentMarkdownResponse({ urlPath: url.pathname, method: request.method, headers: Object.fromEntries(request.headers), manifest, readMarkdownFile, requestOrigin, }); } } ``` ```ts return createSitemapXmlResponse({ manifest, requestOrigin, pages: [...manifest.pages, ...marketingPages, ...blogPages], }); ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n3. Add JSON-LD to docs pages\n\nUse the manifest entry for the current page and render Schema.org JSON-LD into the HTML head Use renderJsonLd page, manifest if your framework has a typed metadata API. Use renderJsonLdScript page, manifest if your framework expects an HTML string. Also add canonical and markdown alternate links The JSON-LD gives agents the page title, description, canonical URL, last modified date, and breadcrumbs without scraping your rendered layout.\n\n```ts import agentManifest from \"../public/docs/agent-readability.json\"; import { renderJsonLd, renderJsonLdScript } from \"leadtype/llm/readability\"; const page = agentManifest.pages.find( (entry) => entry.urlPath === \"/docs/quickstart\" ); if (page) { const jsonLd = renderJsonLd(page, agentManifest); const script = renderJsonLdScript(page, agentManifest); } ``` ```html ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nThe middleware above uses createAgentMarkdownResponse . It returns a Web Response or null when the path is not an agent-oriented markdown request and handles Accept text/markdown and Accept text/plain content negotiation q-values respected . Known AI user-agent headers GPTBot, ClaudeBot, Bingbot, AmazonBot, MetaExternalAgent, PerplexityBot, MistralBot, AppleBot, ByteSpider, YouBot, … . Direct .md URLs such as /docs/quickstart.md . canonical url and last updated frontmatter aliases injected automatically. 200 markdown responses for missing docs pages, so agents do not discard the body. Content-Type text/markdown; charset=utf-8 , Vary Accept , User-Agent , Link <… ; rel=\"canonical\" , Cache-Control public, max-age=300, must-revalidate . readMarkdownFile may be sync or async. In Node/Bun, read from disk. In Cloudflare, fetch from KV/R2 or an asset binding. In Vercel Edge, fetch from the deployment's static asset URL. Put that logic wherever your framework can intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 .","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nn intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 . One middleware handles both the markdown response and the sitemap/robots regenerators — runs in dev, preview, and prod. See apps/example/server/middleware/agent-readability.ts for the canonical reference. Nuxt server/middleware/agent-readability.ts h3 — same shape as the TanStack Start example. Next.js middleware.ts Edge or a catch-all route handler before the docs page. Astro An endpoint at pages/docs/ ...slug .md.ts or astro middleware . Cloudflare Workers/Pages Worker fetch handler with KV/R2 asset binding for the markdown reader. Express/Hono/Fastify Middleware before the docs HTML route. Tip if you keep static sitemap.xml / sitemap.md / robots.txt files in your build output, your framework's static handler may serve them before your middleware can rebase URLs to the live origin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\norigin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving. Do not rewrite llms.txt , sitemap.xml , sitemap.md , robots.txt , llms-full.txt , or agent-readability.json to page markdown. The helper leaves those artifact paths alone.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nServe sitemap.xml and robots.txt with the live origin\n\nsitemap.xml 's ; function textFromChildren(children: unknown): string { if (typeof children === \"string\" || typeof children === \"number\") { return String(children); } if (Array.isArray(children)) { return children.map(textFromChildren).join(\"\"); } if (isValidElement(children)) { const elementProps = children.props as { children?: unknown }; return textFromChildren(elementProps.children); } return \"\"; } function createHeading(level: 1 | 2 | 3 | 4 | 5 | 6) { return ({ children, id, ...props }: HeadingProps) => { const Component = `h${level}` as const; const headingId = id ?? slugifyDocsHeading(textFromChildren(children)); return ( {children} ); }; } ```","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nGenerate navigation with TOC data\n\nresolveDocsNavigation includes toc on every page. The default range is h2 to h3 . Write the navigation object to a generated JSON file and import it from your sidebar.\n\n```ts import { resolveDocsNavigation } from \"leadtype/llm\"; import docsConfig from \"../docs/docs.config\"; const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://example.com\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ```","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nRender the sidebar\n\nLook up the current page in the manifest and pass currentPage.toc to your sidebar component. The example app includes a complete React implementation with scroll-spy, hash sync, active highlighting, and sticky positioning apps/example/src/components/table-of-contents.tsx","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nTroubleshooting\n\nTOC links do not scroll anywhere. Your heading IDs do not match the extracted slugs. Use slugifyDocsHeading in the rendered heading components. A page TOC is empty. All headings are outside the configured minLevel and maxLevel range. Defaults exclude h1 and headings deeper than h3 . Sidebar order differs from llms.txt. The app is not using the same docs.config.ts groups as the generation step.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nleadtype lint reads source MDX, runs the schema and link checks, and exits non-zero on errors. Wire it into CI so docs PRs fail fast on the same rules that would otherwise blow up leadtype generate later in the pipeline.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat it catches\n\nMissing or wrong-typed frontmatter fields schema rule . Top-level frontmatter fields not in the schema unknown-field . Frontmatter or meta.json that doesn't parse parse-error . Internal /docs/... links pointing at routes that don't exist invalid-link . Unresolved framework placeholders left in URLs unresolved-placeholder . Cross-framework links from a framework-scoped page to a different framework's docs cross-framework-link . See Lint reference for the full rule list and how to extend the schema.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nGitHub Actions\n\nUse --format github so violations render as inline annotations on the PR --error-unknown upgrades unknown-field warnings to errors — strict mode. --max-warnings 0 makes any remaining warning fail the job.\n\n```yaml name: Lint docs on: pull_request: paths: - \"docs/**\" - \"**/*.mdx\" jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 - run: bun install - run: npx leadtype lint docs --format github --error-unknown --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nOther CI providers\n\nUse --format json for any CI that doesn't speak the GitHub annotations format The JSON output includes per-file violations and summary counts. Pipe it into your provider's reporter, post a PR comment, or upload as an artifact.\n\n```bash npx leadtype lint docs --format json --error-unknown > lint-report.json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nLocal pre-push hook\n\nCatch issues before they reach CI by running lint in a husky pre-push hook Keep it under a second by limiting the scan to changed files when you have many pages. The CLI accepts repeated --ignore globs to skip stale or generated paths.\n\n```bash #!/usr/bin/env sh npx leadtype lint docs --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nRun before generate\n\nWhen leadtype lint and leadtype generate both run in the same job, lint first Generate fails noisily on unknown groups or broken includes. Lint fails specifically on content schema problems with file/line context — much easier to debug.\n\n```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat to fix first\n\nWhen CI fails on a lot of violations, fix them in this order 1. parse-error — frontmatter is broken; nothing else can validate. 2. schema — missing or wrong-typed required fields. 3. unresolved-placeholder — content bug, not a config bug. 4. invalid-link and cross-framework-link — usually a stale link after a docs move. 5. unknown-field — last; either delete the field or extend the schema.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nLeadtype takes one input — a folder of MDX — and produces every shape your docs need to take. This page names every piece so the rest of the docs make sense.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe pipeline\n\nThe remark stack is what turns interactive MDX components into agent-readable markdown. JSX gets flattened — a fm fm --> remark fm --> groups remark --> md md --> site_idx md --> search groups --> site_idx groups --> agents_md groups --> nav` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nTwo output modes\n\nleadtype generate has two modes that read the same source and emit different shapes Property Type Description Default Required -- -- -- -- -- Site mode default leadtype generate --out public Writes llms.txt, llms-full.txt, docs/search-index.json, docs/sitemap.xml, docs/sitemap.md, docs/robots.txt, docs/agent-readability.json, and docs/\\ .md to a public/ directory your docs website serves. This is what you wire into a Vite, Next.js, Astro, or TanStack Start build. - Optional Bundle mode leadtype generate --bundle --out packages/foo Writes AGENTS.md at the package root and docs/\\ .md beneath it, both with relative paths. Skips llms.txt, llms-full.txt, search, sitemap, robots, and Agent Readability files — those are website-only. Designed for npm tarballs that ship docs alongside the published code. - Optional","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe artifacts\n\nProperty Type Description Default Required -- -- -- -- -- Markdown .md docs/\\ human site_out -- \"absolute URLs\" --> http_agent site_out -- \"search-index.json\" --> search_ui bundle_out -- \"version-matched AGENTS.md\" --> offline_agent` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nVocabulary\n\nA few terms you will see throughout the docs. Property Type Description Default Required -- -- -- -- -- flatten verb Convert an interactive MDX component into a portable markdown equivalent. A \\ site_run src --> bundle_run site_run --> site_out bundle_run --> bundle_out site_out --> humans site_out --> http_agents site_out --> search bundle_out --> offline_agents` ```","Leadtype\n\nOne MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.\n\nLeadtype\n\nChoose your path\n\nPick the job that matches what you are building. Each path starts with the minimum setup, then links to the lower-level API reference only when you need it. Build a shared docs site Add search Ship docs in your package","Leadtype\n\nOne MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.\n\nLeadtype\n\nWhat you get\n\n1. Write once Author MDX with familiar components — Callout , Tabs , Steps , Mermaid , TypeTable , and others. Add group in frontmatter to place pages in the navigation tree. 2. Run \\ leadtype generate\\ For a website converts MDX to markdown, builds llms.txt plus root llms-full.txt , generates a search index, writes Agent Readability discovery files, and resolves navigation. With --bundle emits AGENTS.md plus per-topic .md files with relative links that still work after npm install. 3. Serve all of it Humans get HTML from your app. HTTP agents get markdown via content negotiation or /llms.txt . Package consumers can point their root AGENTS.md or README at node modules/ [options] ```","CLI\n\nleadtype generate and leadtype lint — flags, exit codes, and JSON output.\n\nCLI\n\ngenerate\n\nConvert MDX, then either produce website artifacts default or a package bundle --bundle . Flag Default Description -- -- -- --src ; summary: { filesScanned: number; errors: number; warnings: number; }; }; ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nDocs frontmatter\n\nField Required Type -- -- -- title Yes non-empty string description No string icon No string deprecated No boolean deprecatedReason No string experimental No boolean canary No boolean new No boolean draft No boolean tags No string array group No string or string array availableIn No array of framework, url?, title? full No boolean lastModified and lastAuthor are produced by the converter when --enrich-git is set. Don't author them.","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nChangelog frontmatter\n\nField Required Type -- -- -- title Yes non-empty string version Yes SemVer string date Yes ISO-8601 or parseable date description No string icon No string type No release , improvement , retired , or deprecation tags No string array canary No boolean authors No string or string array draft No boolean","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nmeta.json\n\nField Required Type -- -- -- pages Yes string array title No non-empty string root No boolean icon No string defaultOpen No boolean nav.sidebar No section or combined nav.label No string nav.mode No string","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nCustom schemas\n\nPass a Valibot schema to extend or replace the defaults Once you provide a custom schema, unknown-field warnings apply to that schema. Add --error-unknown in CI to keep your contract strict.\n\n```ts import * as v from \"valibot\"; import { lintDocs } from \"leadtype/lint\"; const customFrontmatter = v.object({ title: v.pipe(v.string(), v.minLength(1)), audience: v.picklist([\"beginner\", \"advanced\"]), }); await lintDocs({ srcDir: \"docs\", schemas: { frontmatter: customFrontmatter }, }); ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nPractical guidance\n\nRun lint before leadtype generate so content errors fail fast. Use --format github in GitHub Actions and --format json in any other CI. Treat unresolved-placeholder as a content bug first — usually a missing entry in availableIn or a stale URL template. After a docs move, lint and run meta.json updates together; they drift at the same time. For wiring lint into pipelines, see Validate in CI.","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nThe leadtype/llm entry point produces four flavors of agent-facing output, all derived from the same docs source generateLlmsTxt — for hosted websites. Emits the /llms.txt convention with root-relative markdown mirror links. generateLLMFullContextFiles — root /llms-full.txt fallback containing all generated markdown docs. Pairs with generateLlmsTxt . generateAgentReadabilityArtifacts — docs-scoped sitemap.xml , sitemap.md , robots.txt , and JSON manifest data that a host app can merge into site-level files. generateAgentsMd — for npm-bundled docs. Emits an AGENTS.md index with relative ./docs/ A library that does one thing well. - Helper that handles the boring parts. - Type-safe by default. - Works in any runtime. ## Best Starting Points - [Documentation](/docs/index.md) - [Quickstart](/docs/quickstart.md) ## Get Started Five-minute happy path and the mental model. - [Quickstart](/docs/quickstart.md): Install and run the pipeline. - [How it works](/docs/how-it-works.md): The mental model. ## Reference CLI flags and conversion APIs. - [CLI](/docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTypical sequence\n\ngenerateLLMFullContextFiles and generateAgentReadabilityArtifacts read from A library that does one thing well. These docs ship inside the package so coding agents can read them offline. Open the topic file you need from the list below — paths are relative to this file. ## Get Started - [Quickstart](./docs/quickstart.md): Install and run the pipeline. - [How it works](./docs/how-it-works.md): The mental model. ## Reference - [CLI](./docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nresolveDocsNavigation\n\nSame group-resolution logic the LLM files use, but returns the navigation manifest as a plain object — useful for driving a sidebar UI Write the result to src/generated/docs-nav.json and import it from your sidebar component Now your sidebar can import a static manifest with the same group tree the LLM files use.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, }); if (navigation.unknown.length > 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } ``` ```ts import { mkdir, writeFile } from \"node:fs/promises\"; await mkdir(\"src/generated\", { recursive: true }); await writeFile( \"src/generated/docs-nav.json\", `${JSON.stringify(navigation, null, 2)}\\n` ); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTables of contents\n\nFor the heading slug contract and renderer wiring, see Render MDX and TOC. This section covers the build-time APIs only. resolveDocsNavigation includes a toc array on every page by default. The default range is h2 – h3 , which keeps page-level h1 titles out of sidebars. If you only need TOC data and not the full group tree, call resolveDocsTableOfContents For custom pipelines, extractDocsTableOfContents accepts a markdown or MDX string plus page URL metadata and returns plain JSON. It ignores frontmatter and fenced code blocks, and it uses the same slugifyDocsHeading helper that rendered headings must use to keep id attributes in sync.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ``` ```ts const pages = await resolveDocsTableOfContents({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", }); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nGroup design\n\nThe groups you pass to these APIs come from docs.config.ts . Two principles Use groups for routing, not sharding. Groups organize llms.txt , navigation, search metadata, and AGENTS.md . The root llms-full.txt remains the broad fallback. Write group descriptions for routing, not flavor text. Agents read those descriptions to decide which pages to load. \"How to install and run\" beats \"Welcome to our guides!\"","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nBase URL precedence\n\nPass baseUrl explicitly, or use environment variables for layered fallback The package-specific LEADTYPE AGENT BASE URL lets each package override an org-wide default. BASE URL covers most CI/deployment platforms, and a final hardcoded fallback keeps local builds working without env setup.\n\n```ts const baseUrl = process.env.LEADTYPE_AGENT_BASE_URL || process.env.BASE_URL || process.env.PORTLESS_URL || \"https://leadtype.dev\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe remark stack is what turns interactive MDX into agent-readable markdown. Imports get stripped first, placeholders get resolved, then each named component is flattened into a markdown equivalent. Order matters.\n\n```ts import { defaultRemarkPlugins, remarkInclude, remarkTypeTableToMarkdown, } from \"leadtype/remark\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\ndefaultRemarkPlugins runs the stack in this order 1. remarkRemoveImports — strip MDX import and export statements. 2. remarkRemoveJsxComments — strip / ... / JSX comments. 3. remarkResolveDocPlaceholders — replace framework and similar placeholders in URLs. 4. remarkAudienceToMarkdown — include ri --> rj --> rd --> rau --> rs --> rc --> rcd --> rdt --> rm --> rct --> rst --> rt --> rtt --> ra --> rts --> rft --> rp --> re --> out` ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\n p !== remarkTypeTableToMarkdown), [remarkTypeTableToMarkdown, { basePath: process.cwd() }], ]; ``` ```mdx ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nPlugin selection rules\n\nUse defaultRemarkPlugins for any agent-facing or LLM output. Add remarkInclude when docs are composed from shared fragments. Use individual plugins only when you intentionally want to omit a flattener e.g. you don't use /docs/search-index.json /docs/search-content.json ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nRuntime search\n\nThe runtime is edge-safe — no Node APIs, works on Vercel, Cloudflare, and anywhere else Results include heading paths, hash URLs, and snippets ready for a search UI. Search is still local and dependency-free, but it is not exact-token only. Query terms expand through lightweight stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Exact matches keep the highest weight so API names and config keys stay precise. Pass synonyms when your docs use product-specific vocabulary\n\n```ts import { searchDocs, type DocsSearchIndex, type DocsSearchContentStore, } from \"leadtype/search\"; import indexJson from \"../public/docs/search-index.json\"; import contentJson from \"../public/docs/search-content.json\"; const results = searchDocs( indexJson as DocsSearchIndex, \"tabs install\", { content: contentJson as DocsSearchContentStore } ); ``` ```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nReading docs at runtime\n\nThe same index doubles as a virtual filesystem. Three readers, picked by what you have Use readDocsContentFile when you need the entire page for context links . Use readDocsContentChunk when a search result already named the right heading.\n\n```ts import { listDocsContentFiles, readDocsContentFile, readDocsContentChunk, } from \"leadtype/search\"; const allFiles = listDocsContentFiles(index); const wholePage = readDocsContentFile(index, \"guides/quickstart\", content); const oneChunk = readDocsContentChunk(index, \"chunk-0\", content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nSource-grounded answers\n\ncreateAnswerContext turns a query plus retrieved chunks into a system and prompt you pass to any model The system message instructs the model to answer only from the retrieved context, cite sources with 1 -style references, and say so when the context is insufficient.\n\n```ts import { createAnswerContext } from \"leadtype/search\"; const context = createAnswerContext(index, \"how do I run lint?\", { content, productName: \"My Library\", }); // → { system, prompt, sources } ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nStreaming via provider entry points\n\nThree thin wrappers around createAnswerContext that stream a Response and surface sources separately. Use one matching your runtime response is a plain text Response. sources is metadata for citation links — display it separately, don't embed it in the streamed answer. For TanStack, pass an explicit adapter . For Cloudflare, build one with createCloudflareDocsAdapter provider, model, options binding env.AI.gateway \"docs\" .\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; // Vercel AI SDK / AI Gateway import { streamDocsAnswer } from \"leadtype/search/tanstack\"; // TanStack AI import { streamDocsAnswer } from \"leadtype/search/cloudflare\"; // Cloudflare AI Gateway / Workers AI ``` ```ts const { response, sources } = streamDocsAnswer({ index, content, query, model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nBash tool adapters\n\nWhen you want an agent to explore docs with shell commands instead of receiving pre-selected chunks The adapter exposes a read-only virtual /docs filesystem with ls , cat , find , grep , and rg . Network commands, code execution, and writes are disabled. Use createDocsBashTool for Vercel AI SDK tool sets and createDocsBashTools for TanStack-compatible tools over the same filesystem.\n\n```ts import { createDocsBashTool, createDocsBashTools } from \"leadtype/search/bash\"; const { tools, instructions } = await createDocsBashTool(index, content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nAbuse guards\n\nReusable utilities for the request path Helper Purpose -- -- validateDocsQuery Trim and cap query text. readJsonWithLimit Reject oversized JSON bodies before parse. getClientIdentifier Read common proxy IP headers. createMemoryRateLimiter Implements RateLimiter for demos. The in-memory limiter is fine for demos. Production apps should adapt the RateLimiter interface to a shared store — Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nWhen to add embeddings\n\nStart with the local index. It is static, cheap, edge-safe, and fast for exact API names, config keys, error messages, and paths. Add embeddings only when Users search with vocabulary that doesn't match the docs e.g. \"make it faster\" matching a \"performance optimization\" page . Your docs grow past tens of thousands of chunks and the cold-start memory hit becomes noticeable. Even then, keep the lexical index for exact matches and layer embeddings on top — they're complementary, not replacements."]} +{"version":2,"generatedAt":"2026-05-11T17:26:32.345Z","chunks":["Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nLeadtype does not ship UI components. Your docs app owns runtime rendering, styling, and accessibility — it only has to honor a small naming contract so the remark pipeline can flatten each component into markdown for agents, search, and llms-full.txt .","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nWhy flatten at all?\n\nInteractive MDX components like Body content goes here. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCards\n\nA grid of short, linked entry points. Flattens to a bullet list of links. Convert Remark Search\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nSteps\n\nNumbered walkthroughs. Flattens to an ordered list with bold step titles. 1. Author docs in MDX Use the components in this list as authoring affordances. 2. Run the conversion leadtype generate writes flattened markdown to public/docs/ . 3. Serve both formats HTML for humans, .md for agents — same URL, content negotiated by the Accept header.\n\n```tsx Use the components in this list. `leadtype generate` writes flattened markdown. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTabs\n\nGroup equivalent content. Flattens to bold headings followed by content so agents do not need a JSX-aware renderer to read every variant. tanstack-start Use a Vite middleware dev/preview and a Nitro middleware prod to negotiate the Accept header. next-js Wire content negotiation in middleware.ts and serve .md from a route handler. vite A configureServer middleware is enough for static deployments where .md files live in public/ .\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nCommandTabs\n\nPackage-manager-aware install or run commands. Flattens to a markdown table with one row per manager. Use mode=\"install\" when command is a package name, mode=\"run\" when command is a CLI name, and mode=\"create\" for starter commands. Use the commands prop for exact per-manager overrides. Package manager Command -- -- npm npm install leadtype pnpm pnpm add leadtype yarn yarn add leadtype bun bun add leadtype Package manager Command -- -- npm npx leadtype lint pnpm pnpm dlx leadtype lint yarn yarn dlx leadtype lint bun bunx leadtype lint\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nPrompt\n\nDisplays an agent-ready prompt with a copy action. Flattening preserves the prompt body as a fenced prompt block so copied instructions also survive in .md , root llms-full.txt , and bundled AGENTS.md output. Copy prompt for your coding agent Use this after generating artifacts.\n\n```tsx Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ``` ```prompt Inspect `public/docs/agent-readability.json`, then wire markdown responses before the HTML docs route. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAudience\n\nSplits browser-only and agent-only guidance without forking the page. Human content renders in the docs UI and is omitted from markdown output; agent content is hidden in the browser and included in generated markdown. This sentence appears only in generated markdown for agents.\n\n```tsx Click the robot icon in the header. Read generated markdown before editing runtime routes. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nFileTree\n\nShows project structure in guides and release instructions. Flattening emits a fenced text tree so agents can read the same hierarchy without JSX.\n\n```tsx ``` ```text public/ ├── llms.txt └── docs/ └── index.md ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nAccordion\n\nCollapsible details for secondary content. Flattening ignores open/closed state and emits every item — accordions are not a place to hide content from agents. When should I use accordions? Use them for supporting details, troubleshooting notes, and optional reference material. Closed content is still flattened by the remark pipeline. Are accordions a good place to hide content from LLMs? No. Conversion ignores the open/closed state and emits everything inside.\n\n```tsx Use them for supporting details and optional reference material. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTopicSwitcher\n\nNavigation across equivalent docs topics — frameworks, SDKs, runtimes, deployment targets, product areas. Reader-facing only; it does not automatically read LLM topic config. Framework React — React integration Vue — Vue integration Svelte — Svelte integration\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nTypeTable and ExtractedTypeTable\n\nTypeTable is for explicit prop or type rows you already know. ExtractedTypeTable reads a TypeScript file at conversion time and extracts the table from a named type — keep its path stable. Property Type Description Default Required -- -- -- -- -- title string Heading rendered above the callout body. - ✅ Required variant CalloutVariant Visual treatment for the callout. info Optional deprecated \\ \\ boolean\\ \\ deprecated Marks the row as deprecated. false Optional\n\n```tsx ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nExample\n\nData-driven preview and source examples. The host component receives code as data; add file loaders or dynamic imports outside leadtype when an example needs app-specific behavior.\n\n```tsx The host app owns styling and runtime components while leadtype owns conversion. ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nComponent reference\n\nMermaid\n\nDiagrams authored as plain text. Renders client-side as interactive SVG. Flattening preserves the source as a fenced mermaid block so other tools can render the diagram from the markdown copy.\n\n```tsx |remark| Markdown Markdown -->|llms.txt| Agents`} /> ``` ```mermaid `graph LR MDX -->|remark| Markdown Markdown -->|search index| API Markdown -->|llms.txt| Agents` ```","Components\n\nMDX components the pipeline knows how to flatten into agent-readable markdown.\n\nComponents\n\nGuidelines\n\nKeep runtime components in your docs app. Leadtype stays out of UI. Keep component names stable. Renaming resolver page1 --> resolver page2 --> resolver page3 --> resolver resolver --> nav resolver --> llms resolver --> agents` ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nHow groups become a nav tree\n\nNested groups\n\nDeclare children in the config to build deeper trees A page sets group remote-source and lands in that nested slot. Only leaf groups no children directly contain pages; non-leaf groups are headings only.\n\n```ts { slug: \"docs-site\", title: \"Build a Docs Site\", children: [ { slug: \"remote-source\", title: \"Remote source\" }, { slug: \"connect-docs-site\", title: \"Connect a docs site\" }, ], } ```","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nOptional fields\n\nThe default lint schema also accepts Property Type Description Default Required -- -- -- -- -- icon string Icon name resolved by your sidebar component. - Optional deprecated boolean Marks the page as deprecated in nav and search. - Optional deprecatedReason string Short message paired with deprecated. - Optional experimental boolean Marks the page as experimental. - Optional canary boolean Hides from stable channels. - Optional new boolean Highlights the page as recently added. - Optional draft boolean Excludes from generation entirely. - Optional tags string\\ Free-form tags for search facets. - Optional availableIn Array\\<\\ framework, url?, title? Cross-framework availability map for TopicSwitcher pages. - Optional full boolean Layout hint for docs UIs that support full-width pages. - Optional lastModified and lastAuthor are filled in automatically when you pass --enrich-git to the CLI. Don't author them by hand.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nLint rules\n\nleadtype lint enforces the schema, so violations surface in CI before they reach a build. The relevant rules schema — a required field is missing or has the wrong type. unknown-field — a top-level field isn't in the schema warn by default; --error-unknown to fail . parse-error — frontmatter or meta.json doesn't parse. invalid-link — a /docs/... link points to a route that doesn't exist. unresolved-placeholder — a doc URL still contains an unresolved framework placeholder. cross-framework-link — a framework-scoped page links to another framework's docs. See Lint rules for the full reference and how to extend the schema.","Frontmatter\n\nRequired fields, group semantics, and how authored MDX becomes a navigation tree.\n\nFrontmatter\n\nWhat this gives you\n\nOnce frontmatter is consistent, the rest of the pipeline works without per-page configuration. The same group value drives The sidebar position The llms.txt section Search metadata and AGENTS.md grouping The search filtering UI if you build one Cross-framework link checks in lint One field, one source of truth.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nLeadtype search is static by default. Build time produces two JSON files; runtime code imports or fetches those files and queries them without a database.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nGenerate the files\n\nleadtype generate writes search files in site mode If you run the pipeline from scripts, call the search generator after conversion This writes The index contains compact ranking data. The content store contains the text used for excerpts and answer context.\n\n```bash npx leadtype generate --src . --out public --base-url https://example.com ``` ```ts import { generateDocsSearchFiles } from \"leadtype/search/node\"; await generateDocsSearchFiles({ outDir: \"public\", baseUrl: \"https://example.com\", }); ``` ```txt public/docs/search-index.json public/docs/search-content.json ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nQuery at runtime\n\nResults include page URLs, heading paths, hash URLs, and snippets. Render them in your own search UI.\n\n```ts import { searchDocs, type DocsSearchContentStore, type DocsSearchIndex, } from \"leadtype/search\"; import contentJson from \"../public/docs/search-content.json\"; import indexJson from \"../public/docs/search-index.json\"; const index = indexJson as DocsSearchIndex; const content = contentJson as DocsSearchContentStore; const results = searchDocs(index, \"run lint\", { content }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nAdd vocabulary aliases\n\nSearch starts with lexical matching, stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Add product-specific synonyms only when users search with words your docs do not use\n\n```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nOptional AI answers\n\nUse source-grounded answers only after basic search works. Leadtype retrieves chunks from the static index, builds a constrained prompt, and leaves model choice to the provider entry point you import Display sources next to the streamed response. Do not ask the model to answer from memory; the answer context is built from retrieved docs chunks.\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; const { response, sources } = streamDocsAnswer({ index, content, query: \"How do I run docs lint in CI?\", model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nGuard the endpoint\n\nFor API routes that accept user queries, use the request helpers from leadtype/search validateDocsQuery to trim and cap query text. readJsonWithLimit to reject oversized JSON bodies. getClientIdentifier to read common proxy IP headers. createMemoryRateLimiter for demos. Production apps should adapt the rate limiter interface to a shared store such as Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Add search\n\nGenerate a static docs search index, query it at runtime, and optionally stream source-grounded answers.\n\nAdd search\n\nVerify\n\npublic/docs/search-index.json and public/docs/search-content.json exist and are non-empty. Searching for an exact API name returns the expected reference page. Searching for a guide phrase returns a result with a section hash. AI answers cite sources from the returned sources metadata.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse this path when you run a docs app that renders docs from one or more source repos. This is the main Leadtype docs-site model content stays next to the code it documents, while the docs app clones or checks out that content during build and serves the generated artifacts. Your framework still owns routes, HTML, styling, and deployment. Leadtype owns the source-to-artifact pipeline.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nThe flow\n\n```mermaid `flowchart LR repo[\"source repo / docs/*.mdx\"] clone[\"checkout or clone / .docs-src/c15t\"] lint[\"leadtype lint\"] generate[\"leadtype generate\"] public[\"public/ / llms.txt · llms-full.txt / docs/*.md / search · agent metadata\"] app[\"docs app / routing + HTML\"] repo --> clone --> lint --> generate --> public --> app` ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nFetch the source repo\n\nIn CI, check out the docs source before the docs app build. For a public repo, a shallow clone is enough For private repos, use your CI platform's checkout action or a read-only deploy key. The important part is that Leadtype receives a normal filesystem path whose root contains docs/ .\n\n```bash rm -rf .docs-src/c15t git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nLint before generate\n\nRun lint against the fetched docs before writing generated output Lint fails with file and line context for frontmatter, internal links, placeholders, and schema issues. That is easier to debug than a later app build using stale or partial artifacts.\n\n```bash npx leadtype lint .docs-src/c15t/docs \\ --format github \\ --error-unknown \\ --max-warnings 0 ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nGenerate hosted artifacts\n\nPoint --src at the fetched repository root and --out at the docs app public directory That command writes public/llms.txt and public/llms-full.txt public/docs/ .md public/docs/search-index.json and public/docs/search-content.json public/docs/sitemap.xml , sitemap.md , robots.txt , and agent-readability.json Use --json in CI so automation can record resolved groups, output files, filters, and search index stats.\n\n```bash npx leadtype generate \\ --src .docs-src/c15t \\ --out public \\ --base-url https://docs.example.com \\ --json ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nWire it into the app build\n\nMake the source checkout, lint, and generation steps run before the framework build If the docs source and docs app live in the same repo, skip docs fetch and point --src at .\n\n```json { \"scripts\": { \"docs:fetch\": \"rm -rf .docs-src/c15t && git clone --depth 1 https://github.com/c15t/c15t .docs-src/c15t\", \"docs:lint\": \"leadtype lint .docs-src/c15t/docs --format github --error-unknown --max-warnings 0\", \"docs:generate\": \"leadtype generate --src .docs-src/c15t --out public --base-url https://docs.example.com --json\", \"build\": \"npm run docs:fetch && npm run docs:lint && npm run docs:generate && vite build\" } } ``` ```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --base-url https://docs.example.com ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nConfigure product and groups\n\nThe source repo should own docs/docs.config.ts so its groups and product metadata version with the docs. leadtype generate loads this file automatically from the docs folder Pages declare group in frontmatter. The config declares titles, order, and descriptions. Together they drive navigation, llms.txt , search metadata, and package AGENTS.md sections. If no config exists, the CLI infers groups from frontmatter, but inferred groups have no descriptions or custom order. See Frontmatter.\n\n```ts import { defineDocsConfig } from \"leadtype\"; export default defineDocsConfig({ product: { name: \"c15t\", summary: \"Consent infrastructure for modern web apps.\", bullets: [\"Framework integrations.\", \"Consent primitives.\", \"Audit-friendly docs.\"], bestStartingPoints: [{ urlPath: \"/docs\" }, { urlPath: \"/docs/quickstart\" }], }, groups: [ { slug: \"get-started\", title: \"Get Started\" }, { slug: \"guides\", title: \"Guides\" }, { slug: \"reference\", title: \"Reference\" }, ], }); ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse scripts for custom pipelines\n\nThe CLI is the happy path. Use the library APIs directly when you need custom plugin order, filters, or generated JSON paths. Keep conversion first because LLM files, search, and Agent Readability artifacts read the generated markdown. Write navigation to a generated JSON file if your sidebar should use the same group tree as llms.txt . Write agentReadability.manifest if your runtime needs to merge docs pages with marketing, blog, changelog, or product routes.\n\n```ts import { convertAllMdx } from \"leadtype/convert\"; import { generateAgentReadabilityArtifacts, generateLLMFullContextFiles, generateLlmsTxt, resolveDocsNavigation, } from \"leadtype/llm\"; import { defaultRemarkPlugins, remarkInclude } from \"leadtype/remark\"; import { generateDocsSearchFiles } from \"leadtype/search/node\"; import docsConfig from \"../.docs-src/c15t/docs/docs.config\"; const sourceRoot = \".docs-src/c15t\"; await convertAllMdx({ srcDir: `${sourceRoot}/docs`, outDir: \"public/docs\", remarkPlugins: [remarkInclude, ...defaultRemarkPlugins], enrichFrontmatterFromGit: true, }); await generateLlmsTxt({ srcDir: sourceRoot, outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); await generateLLMFullContextFiles({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: { name: docsConfig.product.name }, groups: docsConfig.groups, }); await generateDocsSearchFiles({ outDir: \"public\", baseUrl: \"https://docs.example.com\", }); const agentReadability = await generateAgentReadabilityArtifacts({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); const","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nUse scripts for custom pipelines\n\nait generateAgentReadabilityArtifacts({ outDir: \"public\", baseUrl: \"https://docs.example.com\", product: docsConfig.product, groups: docsConfig.groups, }); const navigation = await resolveDocsNavigation({ srcDir: sourceRoot, baseUrl: \"https://docs.example.com\", groups: docsConfig.groups, }); ```","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nWire the app runtime\n\nAfter generation, choose the runtime pieces your site needs Render source MDX as HTML with your own components Render MDX and TOC. Return markdown for agent requests and serve discovery files Optimize docs for agents. Add local search and optional source-grounded answers Add search.","Connect a docs site\n\nBuild a shared docs app from source docs that live with the code they document.\n\nConnect a docs site\n\nVerify\n\nAfter a clean build, inspect these files public/docs/index.md — converted markdown for the source repo home page. public/llms.txt — hosted routing index with page-level markdown links. public/llms-full.txt — all generated markdown docs in one fallback file. public/docs/search-index.json and public/docs/search-content.json — non-empty search files. public/docs/agent-readability.json — manifest for markdown responses, JSON-LD, sitemap, and robots helpers. Then start your app and check at least one browser HTML page and one markdown response path.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nUse this guide when you already have a docs site and want agents to find, fetch, attribute, and cite the same content humans read in the browser. Leadtype handles the generated files. Your app wires those files into routing and HTML. The default output shape is based on the repo's agent evals. See Evals for the benchmark summary and the open question around larger-corpus llms-full.txt scaling.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\nWhat good looks like\n\nAn agent-readable docs site has four layers 1. Discovery files /llms.txt , /sitemap.xml , /sitemap.md , and /robots.txt tell agents what exists and where to start. 2. Markdown retrieval Each docs page has a markdown mirror at /docs/page.md , and agent requests to /docs/page can receive markdown instead of HTML. 3. Structured HTML metadata Human HTML pages include JSON-LD, canonical links, and markdown alternate links so agents can extract page identity without guessing from the DOM. 4. Attribution metadata Markdown responses include canonical url and last updated frontmatter so copied content keeps its source and freshness.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n1. Generate the artifacts\n\nRun the site-mode pipeline before your app build This writes the docs-scoped files under public/docs/ and the top-level public/llms.txt The generated agent-readability.json manifest is the bridge between build-time content and runtime requests. It contains page URLs, markdown mirror paths, titles, descriptions, group navigation, and freshness dates.\n\n```bash npx leadtype generate \\ --src . \\ --out public \\ --base-url https://leadtype.dev \\ --name \"My product\" \\ --summary \"One sentence about the product.\" ``` ```txt public/ ├── llms.txt ├── llms-full.txt └── docs/ ├── index.md ├── quickstart.md ├── llms.txt ├── sitemap.xml ├── sitemap.md ├── robots.txt └── agent-readability.json ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Add one middleware\n\nPut the agent-readable routes before your HTML docs route. This Node/Bun example handles root discovery files, docs-scoped discovery files, direct .md URLs, and Accept text/markdown requests in one place If you also have marketing, blog, changelog, or product pages, pass them through the optional pages field — the regenerator merges them into the rebased output The other generated artifacts — /llms.txt , /docs/llms.txt , /llms-full.txt , /docs/agent-readability.json — use root-relative links and serve fine as static files straight from public/ . Keep the docs-scoped versions too /docs/sitemap.xml etc. . Audits and agents may request both /sitemap.xml and /docs/sitemap.xml , especially when the audited URL is /docs .\n\n```ts import { readFile } from \"node:fs/promises\"; import { join } from \"node:path\"; import manifestJson from \"../public/docs/agent-readability.json\" with { type: \"json\", }; import { createAgentMarkdownResponse, createRobotsTxtResponse, createSitemapMarkdownResponse, createSitemapXmlResponse, type AgentReadabilityManifest, type MarkdownMirrorTarget, } from \"leadtype/llm/readability\"; const manifest = { ...manifestJson, version: 1, } as AgentReadabilityManifest; async function readMarkdownFile( target: MarkdownMirrorTarget ): Promise { try { return await readFile(join(process.cwd(), \"public\", target.filePath), \"utf8\"); } catch (error) { if ( typeof error === \"object\" && error !== null && \"code\" in error && (error.code === \"ENOENT\" || error.code === \"ENOTDIR\") ) { return null; } throw error; } } export async function handleDocsRequest( request: Request ): Promise { if (request.method !== \"GET\" && request.method !== \"HEAD\") { return null; } const url = new URL(request.url); const requestOrigin = url.origin; switch (url.pathname) { case \"/sitemap.xml\": case \"/docs/sitemap.xml\": return createSitemapXmlResponse({ manifest, requestOrigin }); case","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n2. Add one middleware\n\nstOrigin = url.origin; switch (url.pathname) { case \"/sitemap.xml\": case \"/docs/sitemap.xml\": return createSitemapXmlResponse({ manifest, requestOrigin }); case \"/sitemap.md\": case \"/docs/sitemap.md\": return createSitemapMarkdownResponse({ manifest, requestOrigin }); case \"/robots.txt\": return createRobotsTxtResponse({ manifest, requestOrigin }); case \"/docs/robots.txt\": return createRobotsTxtResponse({ manifest, requestOrigin, sitemapUrlPath: \"/docs/sitemap.xml\", }); default: return createAgentMarkdownResponse({ urlPath: url.pathname, method: request.method, headers: Object.fromEntries(request.headers), manifest, readMarkdownFile, requestOrigin, }); } } ``` ```ts return createSitemapXmlResponse({ manifest, requestOrigin, pages: [...manifest.pages, ...marketingPages, ...blogPages], }); ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n3. Add JSON-LD to docs pages\n\nUse the manifest entry for the current page and render Schema.org JSON-LD into the HTML head Use renderJsonLd page, manifest if your framework has a typed metadata API. Use renderJsonLdScript page, manifest if your framework expects an HTML string. Also add canonical and markdown alternate links The JSON-LD gives agents the page title, description, canonical URL, last modified date, and breadcrumbs without scraping your rendered layout.\n\n```ts import agentManifest from \"../public/docs/agent-readability.json\"; import { renderJsonLd, renderJsonLdScript } from \"leadtype/llm/readability\"; const page = agentManifest.pages.find( (entry) => entry.urlPath === \"/docs/quickstart\" ); if (page) { const jsonLd = renderJsonLd(page, agentManifest); const script = renderJsonLdScript(page, agentManifest); } ``` ```html ```","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nThe middleware above uses createAgentMarkdownResponse . It returns a Web Response or null when the path is not an agent-oriented markdown request and handles Accept text/markdown and Accept text/plain content negotiation q-values respected . Known AI user-agent headers GPTBot, ClaudeBot, Bingbot, AmazonBot, MetaExternalAgent, PerplexityBot, MistralBot, AppleBot, ByteSpider, YouBot, … . Direct .md URLs such as /docs/quickstart.md . canonical url and last updated frontmatter aliases injected automatically. 200 markdown responses for missing docs pages, so agents do not discard the body. Content-Type text/markdown; charset=utf-8 , Vary Accept , User-Agent , Link <… ; rel=\"canonical\" , Cache-Control public, max-age=300, must-revalidate . readMarkdownFile may be sync or async. In Node/Bun, read from disk. In Cloudflare, fetch from KV/R2 or an asset binding. In Vercel Edge, fetch from the deployment's static asset URL. Put that logic wherever your framework can intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 .","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nn intercept docs requests before its HTML route Framework/runtime Where it usually goes -- -- TanStack Start / nitro server/middleware/agent-readability.ts h3 . One middleware handles both the markdown response and the sitemap/robots regenerators — runs in dev, preview, and prod. See apps/example/server/middleware/agent-readability.ts for the canonical reference. Nuxt server/middleware/agent-readability.ts h3 — same shape as the TanStack Start example. Next.js middleware.ts Edge or a catch-all route handler before the docs page. Astro An endpoint at pages/docs/ ...slug .md.ts or astro middleware . Cloudflare Workers/Pages Worker fetch handler with KV/R2 asset binding for the markdown reader. Express/Hono/Fastify Middleware before the docs HTML route. Tip if you keep static sitemap.xml / sitemap.md / robots.txt files in your build output, your framework's static handler may serve them before your middleware can rebase URLs to the live origin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\norigin. Either delete the static copies after the build so the middleware always runs or make sure your middleware is registered ahead of static-asset serving. Do not rewrite llms.txt , sitemap.xml , sitemap.md , robots.txt , llms-full.txt , or agent-readability.json to page markdown. The helper leaves those artifact paths alone.","Optimize docs for agents\n\nSet up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.\n\nOptimize docs for agents\n\n4. Return markdown to agents\n\nWhy the sitemap and robots responses are regenerated, not static\n\nsitemap.xml 's ; function textFromChildren(children: unknown): string { if (typeof children === \"string\" || typeof children === \"number\") { return String(children); } if (Array.isArray(children)) { return children.map(textFromChildren).join(\"\"); } if (isValidElement(children)) { const elementProps = children.props as { children?: unknown }; return textFromChildren(elementProps.children); } return \"\"; } function createHeading(level: 1 | 2 | 3 | 4 | 5 | 6) { return ({ children, id, ...props }: HeadingProps) => { const Component = `h${level}` as const; const headingId = id ?? slugifyDocsHeading(textFromChildren(children)); return ( {children} ); }; } ```","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nGenerate navigation with TOC data\n\nresolveDocsNavigation includes toc on every page. The default range is h2 to h3 . Write the navigation object to a generated JSON file and import it from your sidebar.\n\n```ts import { resolveDocsNavigation } from \"leadtype/llm\"; import docsConfig from \"../docs/docs.config\"; const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://example.com\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ```","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nRender the sidebar\n\nLook up the current page in the manifest and pass currentPage.toc to your sidebar component. The example app includes a complete React implementation with scroll-spy, hash sync, active highlighting, and sticky positioning apps/example/src/components/table-of-contents.tsx","Render MDX and TOC\n\nSet up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.\n\nRender MDX and TOC\n\nTroubleshooting\n\nTOC links do not scroll anywhere. Your heading IDs do not match the extracted slugs. Use slugifyDocsHeading in the rendered heading components. A page TOC is empty. All headings are outside the configured minLevel and maxLevel range. Defaults exclude h1 and headings deeper than h3 . Sidebar order differs from llms.txt. The app is not using the same docs.config.ts groups as the generation step.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nleadtype lint reads source MDX, runs the schema and link checks, and exits non-zero on errors. Wire it into CI so docs PRs fail fast on the same rules that would otherwise blow up leadtype generate later in the pipeline.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat it catches\n\nMissing or wrong-typed frontmatter fields schema rule . Top-level frontmatter fields not in the schema unknown-field . Frontmatter or meta.json that doesn't parse parse-error . Internal /docs/... links pointing at routes that don't exist invalid-link . Unresolved framework placeholders left in URLs unresolved-placeholder . Cross-framework links from a framework-scoped page to a different framework's docs cross-framework-link . See Lint reference for the full rule list and how to extend the schema.","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nGitHub Actions\n\nUse --format github so violations render as inline annotations on the PR --error-unknown upgrades unknown-field warnings to errors — strict mode. --max-warnings 0 makes any remaining warning fail the job.\n\n```yaml name: Lint docs on: pull_request: paths: - \"docs/**\" - \"**/*.mdx\" jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 - run: bun install - run: npx leadtype lint docs --format github --error-unknown --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nOther CI providers\n\nUse --format json for any CI that doesn't speak the GitHub annotations format The JSON output includes per-file violations and summary counts. Pipe it into your provider's reporter, post a PR comment, or upload as an artifact.\n\n```bash npx leadtype lint docs --format json --error-unknown > lint-report.json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nLocal pre-push hook\n\nCatch issues before they reach CI by running lint in a husky pre-push hook Keep it under a second by limiting the scan to changed files when you have many pages. The CLI accepts repeated --ignore globs to skip stale or generated paths.\n\n```bash #!/usr/bin/env sh npx leadtype lint docs --max-warnings 0 ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nRun before generate\n\nWhen leadtype lint and leadtype generate both run in the same job, lint first Generate fails noisily on unknown groups or broken includes. Lint fails specifically on content schema problems with file/line context — much easier to debug.\n\n```bash npx leadtype lint docs --error-unknown npx leadtype generate --src . --out public --json ```","Validate in CI\n\nRun leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.\n\nValidate in CI\n\nWhat to fix first\n\nWhen CI fails on a lot of violations, fix them in this order 1. parse-error — frontmatter is broken; nothing else can validate. 2. schema — missing or wrong-typed required fields. 3. unresolved-placeholder — content bug, not a config bug. 4. invalid-link and cross-framework-link — usually a stale link after a docs move. 5. unknown-field — last; either delete the field or extend the schema.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nLeadtype takes one input — a folder of MDX — and produces every shape your docs need to take. This page names every piece so the rest of the docs make sense.","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe pipeline\n\nThe remark stack is what turns interactive MDX components into agent-readable markdown. JSX gets flattened — a fm fm --> remark fm --> groups remark --> md md --> site_idx md --> search groups --> site_idx groups --> agents_md groups --> nav` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nTwo output modes\n\nleadtype generate has two modes that read the same source and emit different shapes Property Type Description Default Required -- -- -- -- -- Site mode default leadtype generate --out public Writes llms.txt, llms-full.txt, docs/search-index.json, docs/sitemap.xml, docs/sitemap.md, docs/robots.txt, docs/agent-readability.json, and docs/\\ .md to a public/ directory your docs website serves. This is what you wire into a Vite, Next.js, Astro, or TanStack Start build. - Optional Bundle mode leadtype generate --bundle --out packages/foo Writes AGENTS.md at the package root and docs/\\ .md beneath it, both with relative paths. Skips llms.txt, llms-full.txt, search, sitemap, robots, and Agent Readability files — those are website-only. Designed for npm tarballs that ship docs alongside the published code. - Optional","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nThe artifacts\n\nProperty Type Description Default Required -- -- -- -- -- Markdown .md docs/\\ human site_out -- \"absolute URLs\" --> http_agent site_out -- \"search-index.json\" --> search_ui bundle_out -- \"version-matched AGENTS.md\" --> offline_agent` ```","How it works\n\nThe mental model: one MDX source, a remark pipeline, two output modes, three audiences.\n\nHow it works\n\nVocabulary\n\nA few terms you will see throughout the docs. Property Type Description Default Required -- -- -- -- -- flatten verb Convert an interactive MDX component into a portable markdown equivalent. A \\ site_run src --> bundle_run site_run --> site_out bundle_run --> bundle_out site_out --> humans site_out --> http_agents site_out --> search bundle_out --> offline_agents` ```","Leadtype\n\nOne MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.\n\nLeadtype\n\nChoose your path\n\nPick the job that matches what you are building. Each path starts with the minimum setup, then links to the lower-level API reference only when you need it. Connect a docs site Add search Ship docs in your package","Leadtype\n\nOne MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.\n\nLeadtype\n\nWhat you get\n\n1. Write once Author MDX with familiar components — Callout , Tabs , Steps , Mermaid , TypeTable , and others. Add group in frontmatter to place pages in the navigation tree. 2. Run \\ leadtype generate\\ For a website converts MDX to markdown, builds llms.txt plus root llms-full.txt , generates a search index, writes Agent Readability discovery files, and resolves navigation. With --bundle emits AGENTS.md plus per-topic .md files with relative links that still work after npm install. 3. Serve all of it Humans get HTML from your app. HTTP agents get markdown via content negotiation or /llms.txt . Package consumers can point their root AGENTS.md or README at node modules/ cli cli --> bundle bundle --> publish publish --> install install --> consume` ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhy AGENTS.md, not llms.txt?\n\nllms.txt is a website convention — a file at /llms.txt with absolute URLs that an agent fetches over HTTP. Inside an npm tarball it's the wrong shape every link points at a hosted URL the agent may not be able to reach, and no major coding agent looks for node modules/ 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } await generateAgentsMd({ srcDir: REPO_ROOT, outDir: PACKAGE_ROOT, product: docsConfig.product, groups: docsConfig.groups, }); ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nVerify before publishing\n\nnpm pack --dry-run should list AGENTS.md docs/ / .md If AGENTS.md is missing, check files in package.json . If .md files are missing, check the --include / --exclude filters.\n\n```bash npx leadtype generate --bundle --src . --out packages/my-package cd packages/my-package && npm pack --dry-run ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nTell consuming projects to use the bundle\n\nAGENTS.md inside your tarball is available at node modules/ When working with the `` library, read the bundled docs in `node_modules//AGENTS.md` first — they're version-matched to the installed package and stay accurate as the library updates. ```","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhen to use this\n\nUse this when agents should understand the package from the installed dependency itself — coding agents that don't have web access, IDE assistants, CLI tools, or air-gapped environments. Don't use this if your only goal is a public docs website. For that, see Connect a docs site. You can use both — they read the same source MDX, just emit different shapes.","Bundle docs into a package\n\nShip agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.\n\nBundle docs into a package\n\nWhat's next\n\nCLI reference LLM files Lint in CI","Quickstart\n\nInstall leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.\n\nQuickstart\n\nFive minutes from a folder of MDX to generated docs artifacts.","Quickstart\n\nInstall leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.\n\nQuickstart\n\nInstall\n\nPackage manager Command -- -- npm npm install leadtype pnpm pnpm add leadtype yarn yarn add leadtype bun bun add leadtype leadtype ships a CLI plus focused library entry points. Start with the CLI; use the APIs only when your build needs custom plugin order, filtering, or output paths.","Quickstart\n\nInstall leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.\n\nQuickstart\n\nAuthor one page\n\nCreate docs/index.mdx in your repo Every page needs a title . Add group when the page should appear in generated navigation and llms.txt sections. See Frontmatter for the full content contract.\n\n```mdx --- title: \"My library\" description: \"What it does in one sentence.\" group: get-started --- # My library Welcome. ```","Quickstart\n\nInstall leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.\n\nQuickstart\n\nGenerate hosted docs output\n\nThat command reads docs/ .mdx , converts it to markdown, resolves groups, builds search JSON, and writes hosted agent artifacts. Open public/docs/index.md first. It shows what your MDX becomes after the remark component flattening pipeline runs. Then open public/llms.txt to see the hosted routing file that HTTP agents start from. 💡 Tip Working reference apps/example/ in the leadtype repo is the production docs site for these docs. It runs the same pipeline you just ran, on TanStack Start, with markdown content negotiation, sitemap regeneration, and JSON-LD wired up. Clone it when you want a copy-pastable end-to-end setup.\n\n```bash npx leadtype generate \\ --src . \\ --out public \\ --base-url https://example.com ``` ```text public/ ├── llms.txt ├── llms-full.txt └── docs/ ├── index.md ├── llms.txt ├── sitemap.xml ├── sitemap.md ├── robots.txt ├── agent-readability.json ├── search-index.json └── search-content.json ```","Quickstart\n\nInstall leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.\n\nQuickstart\n\nChoose the next setup step\n\nGoal Next page -- -- Wire the generator into an app build Connect a docs site Render HTML pages and an \"On this page\" sidebar Render MDX and TOC Serve markdown, sitemaps, robots, and JSON-LD for agents Optimize docs for agents Query the generated static search index Add search Publish AGENTS.md inside an npm package Bundle docs into a package Connect a docs site Render MDX and TOC Make the site agent-readable Bundle docs into a package","CLI\n\nleadtype generate and leadtype lint — flags, exit codes, and JSON output.\n\nCLI\n\nTwo commands generate runs the full pipeline, lint validates content. Run leadtype help [options] ```","CLI\n\nleadtype generate and leadtype lint — flags, exit codes, and JSON output.\n\nCLI\n\ngenerate\n\nConvert MDX, then either produce website artifacts default or a package bundle --bundle . Flag Default Description -- -- -- --src ; summary: { filesScanned: number; errors: number; warnings: number; }; }; ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nDocs frontmatter\n\nField Required Type -- -- -- title Yes non-empty string description No string icon No string deprecated No boolean deprecatedReason No string experimental No boolean canary No boolean new No boolean draft No boolean tags No string array group No string or string array availableIn No array of framework, url?, title? full No boolean lastModified and lastAuthor are produced by the converter when --enrich-git is set. Don't author them.","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nChangelog frontmatter\n\nField Required Type -- -- -- title Yes non-empty string version Yes SemVer string date Yes ISO-8601 or parseable date description No string icon No string type No release , improvement , retired , or deprecation tags No string array canary No boolean authors No string or string array draft No boolean","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nDefault schemas\n\nmeta.json\n\nField Required Type -- -- -- pages Yes string array title No non-empty string root No boolean icon No string defaultOpen No boolean nav.sidebar No section or combined nav.label No string nav.mode No string","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nCustom schemas\n\nPass a Valibot schema to extend or replace the defaults Once you provide a custom schema, unknown-field warnings apply to that schema. Add --error-unknown in CI to keep your contract strict.\n\n```ts import * as v from \"valibot\"; import { lintDocs } from \"leadtype/lint\"; const customFrontmatter = v.object({ title: v.pipe(v.string(), v.minLength(1)), audience: v.picklist([\"beginner\", \"advanced\"]), }); await lintDocs({ srcDir: \"docs\", schemas: { frontmatter: customFrontmatter }, }); ```","Lint rules\n\nSchema, link, and navigation checks. CLI and library API.\n\nLint rules\n\nPractical guidance\n\nRun lint before leadtype generate so content errors fail fast. Use --format github in GitHub Actions and --format json in any other CI. Treat unresolved-placeholder as a content bug first — usually a missing entry in availableIn or a stale URL template. After a docs move, lint and run meta.json updates together; they drift at the same time. For wiring lint into pipelines, see Validate in CI.","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nThe leadtype/llm entry point produces four flavors of agent-facing output, all derived from the same docs source generateLlmsTxt — for hosted websites. Emits the /llms.txt convention with root-relative markdown mirror links. generateLLMFullContextFiles — root /llms-full.txt fallback containing all generated markdown docs. Pairs with generateLlmsTxt . generateAgentReadabilityArtifacts — docs-scoped sitemap.xml , sitemap.md , robots.txt , and JSON manifest data that a host app can merge into site-level files. generateAgentsMd — for npm-bundled docs. Emits an AGENTS.md index with relative ./docs/ A library that does one thing well. - Helper that handles the boring parts. - Type-safe by default. - Works in any runtime. ## Best Starting Points - [Documentation](/docs/index.md) - [Quickstart](/docs/quickstart.md) ## Get Started Five-minute happy path and the mental model. - [Quickstart](/docs/quickstart.md): Install and run the pipeline. - [How it works](/docs/how-it-works.md): The mental model. ## Reference CLI flags and conversion APIs. - [CLI](/docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTypical sequence\n\ngenerateLLMFullContextFiles and generateAgentReadabilityArtifacts read from A library that does one thing well. These docs ship inside the package so coding agents can read them offline. Open the topic file you need from the list below — paths are relative to this file. ## Get Started - [Quickstart](./docs/quickstart.md): Install and run the pipeline. - [How it works](./docs/how-it-works.md): The mental model. ## Reference - [CLI](./docs/reference/cli.md): Every flag. ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nresolveDocsNavigation\n\nSame group-resolution logic the LLM files use, but returns the navigation manifest as a plain object — useful for driving a sidebar UI Write the result to src/generated/docs-nav.json and import it from your sidebar component Now your sidebar can import a static manifest with the same group tree the LLM files use.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, }); if (navigation.unknown.length > 0) { for (const { urlPath, slug } of navigation.unknown) { process.stderr.write(`error: ${urlPath} declares unknown group \"${slug}\".\\n`); } process.exit(1); } ``` ```ts import { mkdir, writeFile } from \"node:fs/promises\"; await mkdir(\"src/generated\", { recursive: true }); await writeFile( \"src/generated/docs-nav.json\", `${JSON.stringify(navigation, null, 2)}\\n` ); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nTables of contents\n\nFor the heading slug contract and renderer wiring, see Render MDX and TOC. This section covers the build-time APIs only. resolveDocsNavigation includes a toc array on every page by default. The default range is h2 – h3 , which keeps page-level h1 titles out of sidebars. If you only need TOC data and not the full group tree, call resolveDocsTableOfContents For custom pipelines, extractDocsTableOfContents accepts a markdown or MDX string plus page URL metadata and returns plain JSON. It ignores frontmatter and fenced code blocks, and it uses the same slugifyDocsHeading helper that rendered headings must use to keep id attributes in sync.\n\n```ts const navigation = await resolveDocsNavigation({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", groups: docsConfig.groups, toc: { minLevel: 2, maxLevel: 4 }, }); ``` ```ts const pages = await resolveDocsTableOfContents({ srcDir: \".\", baseUrl: \"https://leadtype.dev\", }); ```","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nGroup design\n\nThe groups you pass to these APIs come from docs.config.ts . Two principles Use groups for routing, not sharding. Groups organize llms.txt , navigation, search metadata, and AGENTS.md . The root llms-full.txt remains the broad fallback. Write group descriptions for routing, not flavor text. Agents read those descriptions to decide which pages to load. \"How to install and run\" beats \"Welcome to our guides!\"","LLM files\n\nGenerate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.\n\nLLM files\n\nBase URL precedence\n\nPass baseUrl explicitly, or use environment variables for layered fallback The package-specific LEADTYPE AGENT BASE URL lets each package override an org-wide default. BASE URL covers most CI/deployment platforms, and a final hardcoded fallback keeps local builds working without env setup.\n\n```ts const baseUrl = process.env.LEADTYPE_AGENT_BASE_URL || process.env.BASE_URL || process.env.PORTLESS_URL || \"https://leadtype.dev\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe remark stack is what turns interactive MDX into agent-readable markdown. Imports get stripped first, placeholders get resolved, then each named component is flattened into a markdown equivalent. Order matters.\n\n```ts import { defaultRemarkPlugins, remarkInclude, remarkTypeTableToMarkdown, } from \"leadtype/remark\"; ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\ndefaultRemarkPlugins runs the stack in this order 1. remarkRemoveImports — strip MDX import and export statements. 2. remarkRemoveJsxComments — strip / ... / JSX comments. 3. remarkResolveDocPlaceholders — replace framework and similar placeholders in URLs. 4. remarkAudienceToMarkdown — include ri --> rj --> rd --> rau --> rs --> rc --> rcd --> rdt --> rm --> rct --> rst --> rt --> rtt --> ra --> rts --> rft --> rp --> re --> out` ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nThe default stack\n\n p !== remarkTypeTableToMarkdown), [remarkTypeTableToMarkdown, { basePath: process.cwd() }], ]; ``` ```mdx ```","Remark plugins\n\nThe default plugin stack that flattens MDX components into markdown.\n\nRemark plugins\n\nPlugin selection rules\n\nUse defaultRemarkPlugins for any agent-facing or LLM output. Add remarkInclude when docs are composed from shared fragments. Use individual plugins only when you intentionally want to omit a flattener e.g. you don't use /docs/search-index.json /docs/search-content.json ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nRuntime search\n\nThe runtime is edge-safe — no Node APIs, works on Vercel, Cloudflare, and anywhere else Results include heading paths, hash URLs, and snippets ready for a search UI. Search is still local and dependency-free, but it is not exact-token only. Query terms expand through lightweight stemming, prefix matches, typo-tolerant fallbacks, and a small built-in synonym map. Exact matches keep the highest weight so API names and config keys stay precise. Pass synonyms when your docs use product-specific vocabulary\n\n```ts import { searchDocs, type DocsSearchIndex, type DocsSearchContentStore, } from \"leadtype/search\"; import indexJson from \"../public/docs/search-index.json\"; import contentJson from \"../public/docs/search-content.json\"; const results = searchDocs( indexJson as DocsSearchIndex, \"tabs install\", { content: contentJson as DocsSearchContentStore } ); ``` ```ts const results = searchDocs(index, \"starter\", { content, synonyms: { starter: [\"quickstart\", \"getting started\"], }, }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nReading docs at runtime\n\nThe same index doubles as a virtual filesystem. Three readers, picked by what you have Use readDocsContentFile when you need the entire page for context links . Use readDocsContentChunk when a search result already named the right heading.\n\n```ts import { listDocsContentFiles, readDocsContentFile, readDocsContentChunk, } from \"leadtype/search\"; const allFiles = listDocsContentFiles(index); const wholePage = readDocsContentFile(index, \"guides/quickstart\", content); const oneChunk = readDocsContentChunk(index, \"chunk-0\", content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nSource-grounded answers\n\ncreateAnswerContext turns a query plus retrieved chunks into a system and prompt you pass to any model The system message instructs the model to answer only from the retrieved context, cite sources with 1 -style references, and say so when the context is insufficient.\n\n```ts import { createAnswerContext } from \"leadtype/search\"; const context = createAnswerContext(index, \"how do I run lint?\", { content, productName: \"My Library\", }); // → { system, prompt, sources } ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nStreaming via provider entry points\n\nThree thin wrappers around createAnswerContext that stream a Response and surface sources separately. Use one matching your runtime response is a plain text Response. sources is metadata for citation links — display it separately, don't embed it in the streamed answer. For TanStack, pass an explicit adapter . For Cloudflare, build one with createCloudflareDocsAdapter provider, model, options binding env.AI.gateway \"docs\" .\n\n```ts import { streamDocsAnswer } from \"leadtype/search/vercel\"; // Vercel AI SDK / AI Gateway import { streamDocsAnswer } from \"leadtype/search/tanstack\"; // TanStack AI import { streamDocsAnswer } from \"leadtype/search/cloudflare\"; // Cloudflare AI Gateway / Workers AI ``` ```ts const { response, sources } = streamDocsAnswer({ index, content, query, model: \"openai/gpt-5.5\", productName: \"My Library\", }); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nBash tool adapters\n\nWhen you want an agent to explore docs with shell commands instead of receiving pre-selected chunks The adapter exposes a read-only virtual /docs filesystem with ls , cat , find , grep , and rg . Network commands, code execution, and writes are disabled. Use createDocsBashTool for Vercel AI SDK tool sets and createDocsBashTools for TanStack-compatible tools over the same filesystem.\n\n```ts import { createDocsBashTool, createDocsBashTools } from \"leadtype/search/bash\"; const { tools, instructions } = await createDocsBashTool(index, content); ```","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nAbuse guards\n\nReusable utilities for the request path Helper Purpose -- -- validateDocsQuery Trim and cap query text. readJsonWithLimit Reject oversized JSON bodies before parse. getClientIdentifier Read common proxy IP headers. createMemoryRateLimiter Implements RateLimiter for demos. The in-memory limiter is fine for demos. Production apps should adapt the RateLimiter interface to a shared store — Redis, Vercel KV, Cloudflare KV, or Durable Objects.","Search\n\nStatic search index, runtime helpers, and source-grounded answer streaming.\n\nSearch\n\nWhen to add embeddings\n\nStart with the local index. It is static, cheap, edge-safe, and fast for exact API names, config keys, error messages, and paths. Add embeddings only when Users search with vocabulary that doesn't match the docs e.g. \"make it faster\" matching a \"performance optimization\" page . Your docs grow past tens of thousands of chunks and the cold-start memory hit becomes noticeable. Even then, keep the lexical index for exact matches and layer embeddings on top — they're complementary, not replacements."]} diff --git a/apps/example/src/generated/docs-search-index.json b/apps/example/src/generated/docs-search-index.json index 5c94a75..5e165fa 100644 --- a/apps/example/src/generated/docs-search-index.json +++ b/apps/example/src/generated/docs-search-index.json @@ -1 +1 @@ -{"version":2,"generatedAt":"2026-05-11T16:22:07.697Z","documents":[["authoring/components","Components","MDX components the pipeline knows how to flatten into agent-readable markdown.","/docs/authoring/components","https://leadtype.dev/docs/authoring/components","authoring/components"],["authoring/frontmatter","Frontmatter","Required fields, group semantics, and how authored MDX becomes a navigation tree.","/docs/authoring/frontmatter","https://leadtype.dev/docs/authoring/frontmatter","authoring/frontmatter"],["build/add-search","Add search","Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers.","/docs/build/add-search","https://leadtype.dev/docs/build/add-search","build/add-search"],["build/bundle-package-docs","Bundle docs into a package","Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.","/docs/build/bundle-package-docs","https://leadtype.dev/docs/build/bundle-package-docs","build/bundle-package-docs"],["build/connect-docs-site","Connect a docs site","Build a shared docs app from source docs that live with the code they document.","/docs/build/connect-docs-site","https://leadtype.dev/docs/build/connect-docs-site","build/connect-docs-site"],["build/optimize-docs-for-agents","Optimize docs for agents","Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.","/docs/build/optimize-docs-for-agents","https://leadtype.dev/docs/build/optimize-docs-for-agents","build/optimize-docs-for-agents"],["build/render-mdx-and-toc","Render MDX and TOC","Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.","/docs/build/render-mdx-and-toc","https://leadtype.dev/docs/build/render-mdx-and-toc","build/render-mdx-and-toc"],["build/validate-in-ci","Validate in CI","Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.","/docs/build/validate-in-ci","https://leadtype.dev/docs/build/validate-in-ci","build/validate-in-ci"],["how-it-works","How it works","The mental model: one MDX source, a remark pipeline, two output modes, three audiences.","/docs/how-it-works","https://leadtype.dev/docs/how-it-works","how-it-works"],["index","Leadtype","One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.","/docs","https://leadtype.dev/docs","index"],["methodology","Methodology","How leadtype differs from Fumadocs, Starlight, and Mintlify.","/docs/methodology","https://leadtype.dev/docs/methodology","methodology"],["quickstart","Quickstart","Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.","/docs/quickstart","https://leadtype.dev/docs/quickstart","quickstart"],["reference/cli","CLI","leadtype generate and leadtype lint — flags, exit codes, and JSON output.","/docs/reference/cli","https://leadtype.dev/docs/reference/cli","reference/cli"],["reference/convert","Convert","MDX-to-markdown conversion APIs from leadtype/convert.","/docs/reference/convert","https://leadtype.dev/docs/reference/convert","reference/convert"],["reference/evals","Evals","How Leadtype benchmarks AGENTS.md, llms.txt, and llms-full.txt output before changing defaults.","/docs/reference/evals","https://leadtype.dev/docs/reference/evals","reference/evals"],["reference/lint","Lint rules","Schema, link, and navigation checks. CLI and library API.","/docs/reference/lint","https://leadtype.dev/docs/reference/lint","reference/lint"],["reference/llm","LLM files","Generate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.","/docs/reference/llm","https://leadtype.dev/docs/reference/llm","reference/llm"],["reference/remark","Remark plugins","The default plugin stack that flattens MDX components into markdown.","/docs/reference/remark","https://leadtype.dev/docs/reference/remark","reference/remark"],["reference/search","Search","Static search index, runtime helpers, and source-grounded answer streaming.","/docs/reference/search","https://leadtype.dev/docs/reference/search","reference/search"]],"chunks":[["chunk-0",0,"components",["Components"],44,0],["chunk-1",0,"why-flatten-at-all",["Components","Why flatten at all?"],82,1],["chunk-2",0,"the-naming-contract",["Components","The naming contract"],88,2],["chunk-3",0,"component-reference",["Components","Component reference"],21,3],["chunk-4",0,"callout",["Components","Component reference","Callout"],74,4],["chunk-5",0,"cards",["Components","Component reference","Cards"],43,5],["chunk-6",0,"steps",["Components","Component reference","Steps"],74,6],["chunk-7",0,"tabs",["Components","Component reference","Tabs"],89,7],["chunk-8",0,"commandtabs",["Components","Component reference","CommandTabs"],111,8],["chunk-9",0,"prompt",["Components","Component reference","Prompt"],93,9],["chunk-10",0,"audience",["Components","Component reference","Audience"],65,10],["chunk-11",0,"filetree",["Components","Component reference","FileTree"],56,11],["chunk-12",0,"accordion",["Components","Component reference","Accordion"],77,12],["chunk-13",0,"topicswitcher",["Components","Component reference","TopicSwitcher"],69,13],["chunk-14",0,"typetable-and-extractedtypetable",["Components","Component reference","TypeTable and ExtractedTypeTable"],86,14],["chunk-15",0,"example",["Components","Component reference","Example"],76,15],["chunk-16",0,"mermaid",["Components","Component reference","Mermaid"],62,16],["chunk-17",0,"guidelines",["Components","Guidelines"],55,17],["chunk-18",1,"frontmatter",["Frontmatter"],26,18],["chunk-19",1,"minimum",["Frontmatter","Minimum"],85,19],["chunk-20",1,"how-groups-become-a-nav-tree",["Frontmatter","How groups become a nav tree"],162,20],["chunk-21",1,"nested-groups",["Frontmatter","How groups become a nav tree","Nested groups"],68,21],["chunk-22",1,"optional-fields",["Frontmatter","Optional fields"],117,22],["chunk-23",1,"lint-rules",["Frontmatter","Lint rules"],88,23],["chunk-24",1,"what-this-gives-you",["Frontmatter","What this gives you"],55,24],["chunk-25",2,"add-search",["Add search"],36,25],["chunk-26",2,"generate-the-files",["Add search","Generate the files"],87,26],["chunk-27",2,"query-at-runtime",["Add search","Query at runtime"],71,27],["chunk-28",2,"add-vocabulary-aliases",["Add search","Add vocabulary aliases"],57,28],["chunk-29",2,"optional-ai-answers",["Add search","Optional AI answers"],84,29],["chunk-30",2,"guard-the-endpoint",["Add search","Guard the endpoint"],63,30],["chunk-31",2,"verify",["Add search","Verify"],52,31],["chunk-32",3,"bundle-docs-into-a-package",["Bundle docs into a package"],79,32],["chunk-33",3,"the-flow",["Bundle docs into a package","The flow"],84,33],["chunk-34",3,"why-agents-md-not-llms-txt",["Bundle docs into a package","Why AGENTS.md, not llms.txt?"],136,34],["chunk-35",3,"generate-into-the-package",["Bundle docs into a package","Generate into the package"],108,35],["chunk-36",3,"filter-to-package-specific-docs",["Bundle docs into a package","Filter to package-specific docs"],78,36],["chunk-37",3,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],156,37],["chunk-38",3,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],89,38],["chunk-39",3,"verify-before-publishing",["Bundle docs into a package","Verify before publishing"],71,39],["chunk-40",3,"tell-consuming-projects-to-use-the-bundle",["Bundle docs into a package","Tell consuming projects to use the bundle"],109,40],["chunk-41",3,"when-to-use-this",["Bundle docs into a package","When to use this"],72,41],["chunk-42",3,"what-s-next",["Bundle docs into a package","What's next"],31,42],["chunk-43",4,"connect-a-docs-site",["Connect a docs site"],67,43],["chunk-44",4,"the-flow",["Connect a docs site","The flow"],61,44],["chunk-45",4,"fetch-the-source-repo",["Connect a docs site","Fetch the source repo"],74,45],["chunk-46",4,"lint-before-generate",["Connect a docs site","Lint before generate"],65,46],["chunk-47",4,"generate-hosted-artifacts",["Connect a docs site","Generate hosted artifacts"],94,47],["chunk-48",4,"wire-it-into-the-app-build",["Connect a docs site","Wire it into the app build"],129,48],["chunk-49",4,"configure-product-and-groups",["Connect a docs site","Configure product and groups"],127,49],["chunk-50",4,"use-scripts-for-custom-pipelines",["Connect a docs site","Use scripts for custom pipelines"],186,50],["chunk-51",4,"use-scripts-for-custom-pipelines",["Connect a docs site","Use scripts for custom pipelines"],49,51],["chunk-52",4,"wire-the-app-runtime",["Connect a docs site","Wire the app runtime"],57,52],["chunk-53",4,"verify",["Connect a docs site","Verify"],96,53],["chunk-54",5,"optimize-docs-for-agents",["Optimize docs for agents"],73,54],["chunk-55",5,"what-good-looks-like",["Optimize docs for agents","What good looks like"],105,55],["chunk-56",5,"1-generate-the-artifacts",["Optimize docs for agents","1. Generate the artifacts"],113,56],["chunk-57",5,"2-add-one-middleware",["Optimize docs for agents","2. Add one middleware"],242,57],["chunk-58",5,"2-add-one-middleware",["Optimize docs for agents","2. Add one middleware"],100,58],["chunk-59",5,"3-add-json-ld-to-docs-pages",["Optimize docs for agents","3. Add JSON-LD to docs pages"],142,59],["chunk-60",5,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],161,60],["chunk-61",5,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],170,61],["chunk-62",5,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],71,62],["chunk-63",5,"serve-sitemap-xml-and-robots-txt-with-the-live-origin",["Optimize docs for agents","4. Return markdown to agents","Serve sitemap.xml and robots.txt with the live origin"],172,63],["chunk-64",5,"cache-control-and-cdn",["Optimize docs for agents","4. Return markdown to agents","Cache-Control and CDN"],88,64],["chunk-65",5,"5-verify-locally",["Optimize docs for agents","5. Verify locally"],193,65],["chunk-66",5,"minimal-checklist",["Optimize docs for agents","Minimal checklist"],100,66],["chunk-67",6,"render-mdx-and-toc",["Render MDX and TOC"],47,67],["chunk-68",6,"register-mdx-components",["Render MDX and TOC","Register MDX components"],63,68],["chunk-69",6,"use-the-same-heading-slugs",["Render MDX and TOC","Use the same heading slugs"],132,69],["chunk-70",6,"generate-navigation-with-toc-data",["Render MDX and TOC","Generate navigation with TOC data"],66,70],["chunk-71",6,"render-the-sidebar",["Render MDX and TOC","Render the sidebar"],53,71],["chunk-72",6,"troubleshooting",["Render MDX and TOC","Troubleshooting"],70,72],["chunk-73",7,"validate-in-ci",["Validate in CI"],49,73],["chunk-74",7,"what-it-catches",["Validate in CI","What it catches"],78,74],["chunk-75",7,"github-actions",["Validate in CI","GitHub Actions"],83,75],["chunk-76",7,"other-ci-providers",["Validate in CI","Other CI providers"],60,76],["chunk-77",7,"local-pre-push-hook",["Validate in CI","Local pre-push hook"],64,77],["chunk-78",7,"run-before-generate",["Validate in CI","Run before generate"],63,78],["chunk-79",7,"what-to-fix-first",["Validate in CI","What to fix first"],66,79],["chunk-80",8,"how-it-works",["How it works"],37,80],["chunk-81",8,"the-pipeline",["How it works","The pipeline"],141,81],["chunk-82",8,"two-output-modes",["How it works","Two output modes"],128,82],["chunk-83",8,"the-artifacts",["How it works","The artifacts"],166,83],["chunk-84",8,"the-artifacts",["How it works","The artifacts"],110,84],["chunk-85",8,"the-three-audiences",["How it works","The three audiences"],182,85],["chunk-86",8,"vocabulary",["How it works","Vocabulary"],153,86],["chunk-87",8,"what-runs-when",["How it works","What runs when"],123,87],["chunk-88",8,"where-to-next",["How it works","Where to next"],20,88],["chunk-89",9,"leadtype",["Leadtype"],177,89],["chunk-90",9,"choose-your-path",["Leadtype","Choose your path"],49,90],["chunk-91",9,"what-you-get",["Leadtype","What you get"],113,91],["chunk-92",9,"next",["Leadtype","Next"],46,92],["chunk-93",10,"methodology",["Methodology"],30,93],["chunk-94",10,"the-short-version",["Methodology","The short version"],131,94],["chunk-95",10,"what-leadtype-owns",["Methodology","What leadtype owns"],53,95],["chunk-96",10,"what-leadtype-does-not-own",["Methodology","What leadtype does not own"],31,96],["chunk-97",10,"when-the-combination-shines",["Methodology","When the combination shines"],86,97],["chunk-98",11,"quickstart",["Quickstart"],19,98],["chunk-99",11,"install",["Quickstart","Install"],53,99],["chunk-100",11,"author-one-page",["Quickstart","Author one page"],54,100],["chunk-101",11,"generate-hosted-docs-output",["Quickstart","Generate hosted docs output"],100,101],["chunk-102",11,"choose-the-next-setup-step",["Quickstart","Choose the next setup step"],77,102],["chunk-103",12,"cli",["CLI"],30,103],["chunk-104",12,"generate",["CLI","generate"],177,104],["chunk-105",12,"generate",["CLI","generate"],79,105],["chunk-106",12,"config-loading",["CLI","generate","Config loading"],135,106],["chunk-107",12,"bundle-mode",["CLI","generate","Bundle mode"],75,107],["chunk-108",12,"json-output-shape",["CLI","generate","JSON output shape"],172,108],["chunk-109",12,"custom-script-config",["CLI","generate","Custom script config"],68,109],["chunk-110",12,"lint",["CLI","lint"],145,110],["chunk-111",12,"help",["CLI","help"],25,111],["chunk-112",12,"library-entry-points",["CLI","Library entry points"],81,112],["chunk-113",13,"convert",["Convert"],47,113],["chunk-114",13,"convertallmdx",["Convert","convertAllMdx"],67,114],["chunk-115",13,"convertmdxtomarkdown",["Convert","convertMdxToMarkdown"],54,115],["chunk-116",13,"writemdxfileasmarkdown",["Convert","writeMdxFileAsMarkdown"],28,116],["chunk-117",13,"behavior-notes",["Convert","Behavior notes"],50,117],["chunk-118",13,"pairing-with-remark-plugins",["Convert","Pairing with remark plugins"],54,118],["chunk-119",14,"evals",["Evals"],46,119],["chunk-120",14,"what-we-benchmark",["Evals","What we benchmark"],173,120],["chunk-121",14,"what-we-benchmark",["Evals","What we benchmark"],120,121],["chunk-122",14,"what-we-learned",["Evals","What we learned"],132,122],["chunk-123",14,"current-default",["Evals","Current default"],72,123],["chunk-124",14,"open-question",["Evals","Open question"],55,124],["chunk-125",14,"run-the-evals",["Evals","Run the evals"],37,125],["chunk-126",15,"lint-rules",["Lint rules"],46,126],["chunk-127",15,"rules",["Lint rules","Rules"],15,127],["chunk-128",15,"frontmatter-rules",["Lint rules","Rules","Frontmatter rules"],58,128],["chunk-129",15,"content-link-rules",["Lint rules","Rules","Content / link rules"],68,129],["chunk-130",15,"library-api",["Lint rules","Library API"],90,130],["chunk-131",15,"result-shape",["Lint rules","Library API","Result shape"],67,131],["chunk-132",15,"docs-frontmatter",["Lint rules","Default schemas","Docs frontmatter"],75,132],["chunk-133",15,"changelog-frontmatter",["Lint rules","Default schemas","Changelog frontmatter"],60,133],["chunk-134",15,"meta-json",["Lint rules","Default schemas","meta.json"],49,134],["chunk-135",15,"custom-schemas",["Lint rules","Custom schemas"],63,135],["chunk-136",15,"practical-guidance",["Lint rules","Practical guidance"],65,136],["chunk-137",16,"llm-files",["LLM files"],128,137],["chunk-138",16,"what-gets-generated",["LLM files","What gets generated"],154,138],["chunk-139",16,"example-llms-txt",["LLM files","Example llms.txt"],82,139],["chunk-140",16,"typical-sequence",["LLM files","Typical sequence"],105,140],["chunk-141",16,"generateagentreadabilityartifacts",["LLM files","generateAgentReadabilityArtifacts"],132,141],["chunk-142",16,"agent-readability-helpers",["LLM files","Agent readability helpers"],72,142],["chunk-143",16,"createagentmarkdownresponse",["LLM files","Agent readability helpers","createAgentMarkdownResponse"],180,143],["chunk-144",16,"createsitemapxmlresponse-createsitemapmarkdownresponse-createrobotstxtresponse",["LLM files","Agent readability helpers","createSitemapXmlResponse / createSitemapMarkdownResponse / createRobotsTxtResponse"],96,144],["chunk-145",16,"createdocshead",["LLM files","Agent readability helpers","createDocsHead"],148,145],["chunk-146",16,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],144,146],["chunk-147",16,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],58,147],["chunk-148",16,"cache-control-and-cdn",["LLM files","Agent readability helpers","Cache-Control and CDN"],73,148],["chunk-149",16,"manifest-version",["LLM files","Agent readability helpers","Manifest version"],47,149],["chunk-150",16,"generateagentsmd",["LLM files","generateAgentsMd"],138,150],["chunk-151",16,"example-output",["LLM files","generateAgentsMd","Example output"],86,151],["chunk-152",16,"resolvedocsnavigation",["LLM files","resolveDocsNavigation"],111,152],["chunk-153",16,"tables-of-contents",["LLM files","Tables of contents"],121,153],["chunk-154",16,"group-design",["LLM files","Group design"],69,154],["chunk-155",16,"base-url-precedence",["LLM files","Base URL precedence"],75,155],["chunk-156",17,"remark-plugins",["Remark plugins"],46,156],["chunk-157",17,"the-default-stack",["Remark plugins","The default stack"],182,157],["chunk-158",17,"the-default-stack",["Remark plugins","The default stack"],39,158],["chunk-159",17,"why-order-matters",["Remark plugins","Why order matters"],81,159],["chunk-160",17,"remarkinclude",["Remark plugins","Optional plugins","remarkInclude"],40,160],["chunk-161",17,"remarktypetabletomarkdown-with-basepath",["Remark plugins","Optional plugins","remarkTypeTableToMarkdown with basePath"],99,161],["chunk-162",17,"plugin-selection-rules",["Remark plugins","Plugin selection rules"],63,162],["chunk-163",18,"search",["Search"],41,163],["chunk-164",18,"vocabulary",["Search","Vocabulary"],79,164],["chunk-165",18,"build-time-indexing",["Search","Build-time indexing"],66,165],["chunk-166",18,"runtime-search",["Search","Runtime search"],123,166],["chunk-167",18,"reading-docs-at-runtime",["Search","Reading docs at runtime"],62,167],["chunk-168",18,"source-grounded-answers",["Search","Source-grounded answers"],62,168],["chunk-169",18,"streaming-via-provider-entry-points",["Search","Streaming via provider entry points"],103,169],["chunk-170",18,"bash-tool-adapters",["Search","Bash tool adapters"],71,170],["chunk-171",18,"abuse-guards",["Search","Abuse guards"],60,171],["chunk-172",18,"when-to-add-embeddings",["Search","When to add embeddings"],73,172]],"terms":{"10":[[157,0,0,1,0]],"11":[[157,0,0,1,0]],"12":[[157,0,0,1,0]],"13":[[157,0,0,1,0]],"14":[[157,0,0,1,0]],"15":[[157,0,0,1,0]],"16":[[157,0,0,1,0],[158,0,0,1,0]],"17":[[157,0,0,1,0],[158,0,0,1,0]],"18":[[157,0,0,1,0],[158,0,0,1,0]],"35":[[86,0,0,1,0],[164,0,0,1,0]],"200":[[60,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0]],"300":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"5173":[[65,0,0,0,8]],"8601":[[133,0,0,1,0]],"components":[[0,1,1,2,0],[1,1,1,2,0],[2,1,1,2,0],[3,1,1,1,0],[4,1,1,1,0],[5,1,1,1,0],[6,1,1,2,1],[7,1,1,1,0],[8,1,1,1,0],[9,1,1,1,0],[10,1,1,1,0],[11,1,1,1,0],[12,1,1,1,0],[13,1,1,1,0],[14,1,1,1,0],[15,1,1,1,4],[16,1,1,1,0],[17,1,1,3,0],[52,0,0,1,0],[67,0,0,2,0],[68,0,1,2,2],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,2,0],[81,0,0,2,1],[91,0,0,1,0],[96,0,0,1,0],[120,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"mdx":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,2,0],[3,0,0,2,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,2,1],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,3],[16,0,0,1,2],[17,0,0,1,0],[18,0,0,2,0],[19,0,0,1,1],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[33,0,0,0,1],[41,0,0,1,0],[44,0,0,0,1],[52,0,0,2,0],[67,1,1,2,0],[68,1,2,2,1],[69,1,1,1,0],[70,1,1,1,0],[71,1,1,1,0],[72,1,1,1,0],[73,0,0,1,0],[75,0,0,0,1],[80,0,0,2,0],[81,0,0,2,1],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,2,1],[86,0,0,2,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,2,1],[90,0,0,1,0],[91,0,0,3,0],[92,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[98,0,0,1,0],[100,0,0,1,1],[101,0,0,2,0],[102,0,0,2,0],[104,0,0,1,0],[113,0,0,2,0],[114,0,0,2,0],[115,0,0,1,1],[116,0,0,1,1],[117,0,0,2,0],[118,0,0,1,0],[126,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[153,0,0,2,0],[156,0,0,2,0],[157,0,0,2,1],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,2,1],[162,0,0,1,0],[165,0,0,1,0]],"pipeline":[[0,0,0,2,0],[1,0,0,1,0],[2,0,0,2,0],[3,0,0,1,0],[4,0,0,2,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,2,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[26,0,0,1,0],[43,0,0,1,0],[56,0,0,1,0],[73,0,0,1,0],[80,0,0,1,0],[81,0,1,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,2,0],[93,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[103,0,0,1,0],[104,0,0,1,0],[115,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1]],"knows":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[68,0,0,1,0]],"flatten":[[0,0,0,2,0],[1,0,1,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,3,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[68,0,0,1,0],[81,0,0,0,1],[86,0,0,1,0],[157,0,0,2,0]],"into":[[0,0,0,2,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,3,0],[5,0,0,1,1],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[19,0,0,0,1],[32,1,1,0,0],[33,1,1,0,0],[34,1,1,0,0],[35,1,2,0,0],[36,1,1,0,0],[37,1,1,0,0],[38,1,1,0,0],[39,1,1,0,0],[40,1,1,0,0],[41,1,1,0,0],[42,1,1,0,0],[48,0,1,0,0],[54,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[73,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[102,0,0,3,0],[104,0,0,2,0],[107,0,0,1,0],[113,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[144,0,0,0,1],[151,0,0,1,0],[156,0,0,3,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,2,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[168,0,0,1,0]],"agent":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,3,3],[10,0,0,3,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,2,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,4,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[44,0,0,0,1],[47,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,3,0],[56,0,0,2,1],[57,0,0,3,1],[58,0,0,1,0],[59,0,0,1,1],[60,0,0,5,0],[61,0,0,4,0],[62,0,0,2,0],[63,0,0,1,1],[64,0,0,3,0],[65,0,0,3,2],[66,0,0,3,0],[81,0,0,1,0],[82,0,0,2,0],[84,0,0,2,0],[85,0,0,1,4],[86,0,0,1,0],[87,0,0,2,0],[89,0,0,2,1],[91,0,0,1,0],[97,0,0,2,0],[101,0,0,1,1],[102,0,0,1,0],[104,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,0,1],[112,0,0,1,0],[117,0,0,1,0],[119,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[142,0,1,0,0],[143,0,1,5,0],[144,0,1,0,0],[145,0,1,0,1],[146,0,1,2,0],[147,0,1,1,0],[148,0,1,2,0],[149,0,1,1,0],[150,0,0,1,0],[155,0,0,1,1],[156,0,0,1,0],[157,0,0,1,0],[162,0,0,1,0],[170,0,0,1,0]],"readable":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,0],[57,0,0,2,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[81,0,0,1,0],[83,0,0,1,0],[102,0,0,1,0],[156,0,0,1,0]],"markdown":[[0,0,0,2,0],[1,0,0,3,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,2,1],[7,0,0,1,0],[8,0,0,2,0],[9,0,0,1,2],[10,0,0,4,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,2,5],[17,0,0,2,0],[19,0,0,1,0],[32,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[53,0,0,5,0],[54,0,0,1,0],[55,0,0,6,0],[56,0,0,2,0],[57,0,0,2,0],[58,0,0,1,0],[59,0,0,2,1],[60,0,1,5,0],[61,0,1,3,0],[62,0,1,2,0],[63,0,1,1,0],[64,0,1,2,0],[65,0,0,5,1],[66,0,0,6,0],[67,0,0,1,0],[68,0,0,1,0],[81,0,0,3,0],[83,0,0,3,0],[85,0,0,1,1],[86,0,0,3,0],[87,0,0,1,0],[89,0,0,1,1],[91,0,0,2,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,2,0],[97,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[115,0,0,2,1],[116,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[120,0,0,3,0],[121,0,0,2,0],[123,0,0,1,0],[137,0,0,2,0],[138,0,0,4,0],[141,0,0,1,0],[143,0,0,4,0],[145,0,0,0,1],[146,0,0,5,0],[147,0,0,1,0],[148,0,0,1,0],[153,0,0,1,0],[156,0,0,3,0],[157,0,0,3,1],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,2,0],[162,0,0,1,0],[165,0,0,1,0]],"leadtype":[[0,0,0,1,0],[6,0,0,1,1],[8,0,0,8,4],[15,0,0,1,1],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,0,1],[20,0,0,1,0],[23,0,0,1,0],[25,0,0,1,0],[26,0,0,1,2],[27,0,0,0,1],[29,0,0,1,1],[30,0,0,1,0],[32,0,0,1,0],[33,0,0,0,1],[34,0,0,1,0],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,4],[39,0,0,0,1],[43,0,0,2,0],[44,0,0,0,2],[45,0,0,1,0],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,4],[49,0,0,1,1],[50,0,0,0,4],[54,0,0,1,0],[56,0,0,0,2],[57,0,0,0,1],[59,0,0,0,3],[63,0,0,0,1],[67,0,0,2,0],[68,0,0,2,0],[69,0,0,0,1],[70,0,0,0,1],[73,0,0,3,0],[74,0,0,1,0],[75,0,0,1,1],[76,0,0,1,1],[77,0,0,1,1],[78,0,0,3,2],[79,0,0,1,0],[80,0,0,1,0],[82,0,0,3,0],[87,0,0,1,0],[89,1,1,2,2],[90,1,1,0,0],[91,1,1,1,0],[92,1,1,1,0],[93,0,0,2,0],[94,0,0,3,0],[95,0,1,1,0],[96,0,1,1,0],[97,0,0,4,0],[98,0,0,1,0],[99,0,0,6,0],[100,0,0,1,0],[101,0,0,1,1],[102,0,0,1,0],[103,0,0,3,1],[104,0,0,2,1],[105,0,0,2,0],[106,0,0,3,1],[107,0,0,2,1],[108,0,0,2,0],[109,0,0,2,2],[110,0,0,2,1],[111,0,0,2,3],[112,0,0,8,0],[113,0,0,3,1],[114,0,0,1,1],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,0],[118,0,0,1,1],[119,0,0,2,0],[120,0,0,3,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,2,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,1],[130,0,0,0,1],[135,0,0,0,1],[136,0,0,1,0],[137,0,0,3,1],[140,0,0,0,6],[141,0,0,1,3],[142,0,0,0,1],[145,0,0,0,5],[149,0,0,1,0],[150,0,0,0,1],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,1,2],[156,0,0,0,1],[161,0,0,0,1],[163,0,0,1,0],[165,0,0,0,2],[166,0,0,0,1],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,3],[170,0,0,0,1]],"does":[[0,0,0,1,0],[13,0,0,1,0],[67,0,0,1,0],[96,0,1,0,0],[100,0,0,0,1],[106,0,0,0,1],[122,0,0,1,0],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1]],"not":[[0,0,0,1,0],[7,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[34,0,1,1,0],[60,0,0,2,0],[62,0,0,1,0],[67,0,0,1,0],[72,0,0,3,0],[74,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0],[87,0,0,1,0],[89,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[96,0,1,0,0],[106,0,0,1,0],[109,0,0,1,0],[119,0,0,1,0],[122,0,0,2,0],[123,0,0,2,0],[128,0,0,1,0],[138,0,0,1,0],[143,0,0,2,0],[145,0,0,1,0],[153,0,0,1,0],[154,0,0,2,0],[159,0,0,1,0],[164,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"ship":[[0,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,1],[38,0,0,1,1],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[94,0,0,1,0],[107,0,0,1,0],[150,0,0,1,0],[151,0,0,0,1]],"ui":[[0,0,0,1,0],[10,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[27,0,0,1,0],[67,0,0,1,0],[85,0,0,0,3],[89,0,0,1,1],[94,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[152,0,0,1,0],[166,0,0,1,0]],"your":[[0,0,0,1,0],[2,0,0,3,0],[9,0,0,1,1],[17,0,0,1,0],[22,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[32,0,0,2,0],[33,0,0,0,1],[34,0,0,1,0],[37,0,0,1,0],[40,0,0,3,2],[41,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[50,0,0,2,0],[52,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[59,0,0,3,0],[60,0,0,1,0],[61,0,0,4,0],[62,0,0,1,0],[64,0,0,2,0],[65,0,0,2,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[82,0,0,1,0],[84,0,0,2,0],[85,0,0,4,0],[86,0,0,1,0],[89,0,0,2,1],[90,0,1,1,0],[91,0,0,2,0],[96,0,0,1,0],[97,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[118,0,0,1,0],[135,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[152,0,0,2,0],[161,0,0,1,0],[163,0,0,1,0],[166,0,0,1,0],[169,0,0,1,0],[172,0,0,1,0]],"docs":[[0,0,0,1,0],[2,0,0,1,0],[5,0,0,0,1],[6,0,0,2,1],[9,0,0,0,4],[10,0,0,1,0],[11,0,0,0,2],[13,0,0,1,2],[15,0,0,0,1],[17,0,0,1,0],[19,0,0,1,3],[20,0,0,4,4],[21,0,0,0,4],[22,0,0,1,0],[23,0,0,2,0],[25,0,0,1,0],[26,0,0,1,2],[27,0,0,1,2],[28,0,0,2,0],[29,0,0,2,1],[30,0,0,1,0],[31,0,0,3,0],[32,1,1,3,0],[33,1,1,1,4],[34,1,1,2,0],[35,1,1,2,2],[36,1,2,2,0],[37,1,1,3,7],[38,1,1,1,2],[39,1,1,2,0],[40,1,1,4,1],[41,1,1,3,0],[42,1,1,1,0],[43,1,1,6,0],[44,1,1,2,4],[45,1,1,5,2],[46,1,1,3,2],[47,1,1,7,2],[48,1,1,5,14],[49,1,1,6,3],[50,1,1,3,10],[51,1,1,2,2],[52,1,1,3,0],[53,1,1,7,0],[54,1,1,2,0],[55,1,1,5,0],[56,1,1,3,1],[57,1,1,9,2],[58,1,1,1,4],[59,1,2,1,4],[60,1,1,4,0],[61,1,1,5,0],[62,1,1,1,0],[63,1,1,2,5],[64,1,1,1,0],[65,1,1,6,5],[66,1,1,8,0],[67,0,0,1,0],[68,0,0,0,1],[70,0,0,0,2],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[75,0,0,0,3],[76,0,0,0,1],[77,0,0,0,1],[78,0,0,0,1],[79,0,0,1,0],[80,0,0,2,0],[81,0,0,0,2],[82,0,0,9,0],[83,0,0,4,0],[84,0,0,6,0],[85,0,0,4,0],[86,0,0,2,0],[87,0,0,4,0],[89,0,0,4,3],[90,0,0,3,0],[91,0,0,2,0],[92,0,0,1,0],[93,0,0,3,0],[94,0,0,5,0],[96,0,0,1,0],[97,0,0,3,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,2,0],[101,0,1,3,1],[102,0,0,6,0],[104,0,0,12,0],[105,0,0,3,0],[106,0,0,8,0],[107,0,0,3,0],[108,0,0,1,8],[109,0,0,1,2],[110,0,0,1,0],[112,0,0,1,0],[114,0,0,1,2],[115,0,0,0,1],[116,0,0,0,2],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,9,0],[121,0,0,4,0],[122,0,0,1,0],[123,0,0,1,1],[124,0,0,1,0],[125,0,0,1,0],[129,0,0,3,0],[130,0,0,1,1],[132,0,1,0,0],[135,0,0,0,1],[136,0,0,1,0],[137,0,0,5,0],[138,0,0,10,0],[139,0,0,0,5],[140,0,0,1,2],[141,0,0,5,0],[143,0,0,1,0],[144,0,0,0,4],[145,0,0,1,4],[146,0,0,5,0],[150,0,0,5,0],[151,0,0,1,4],[152,0,0,1,1],[154,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0],[165,0,0,1,2],[166,0,0,1,2],[167,0,1,0,0],[169,0,0,1,0],[170,0,0,2,0],[172,0,0,2,0]],"app":[[0,0,0,1,0],[2,0,0,2,0],[15,0,0,1,1],[17,0,0,1,0],[19,0,0,0,1],[43,0,0,3,0],[44,0,0,1,3],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,2,0],[48,0,1,2,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,1,1,0],[53,0,0,2,0],[54,0,0,1,0],[56,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[102,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0]],"owns":[[0,0,0,1,0],[15,0,0,0,2],[36,0,0,1,0],[43,0,0,2,0],[67,0,0,1,0],[95,0,1,0,0]],"runtime":[[0,0,0,1,0],[2,0,0,1,0],[10,0,0,0,1],[15,0,0,0,2],[17,0,0,1,0],[25,0,0,2,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[50,0,0,1,0],[52,0,1,1,0],[56,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[105,0,0,1,0],[139,0,0,0,1],[142,0,0,2,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,1,2,0],[167,0,1,1,0],[168,0,0,1,0],[169,0,0,2,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"rendering":[[0,0,0,1,0],[117,0,0,1,0],[161,0,0,1,0]],"styling":[[0,0,0,1,0],[4,0,0,2,0],[15,0,0,0,1],[43,0,0,1,0],[96,0,0,1,0]],"accessibility":[[0,0,0,1,0],[67,0,0,1,0]],"only":[[0,0,0,1,0],[10,0,0,3,0],[13,0,0,1,0],[17,0,0,1,0],[21,0,0,2,0],[28,0,0,1,0],[29,0,0,1,0],[36,0,0,1,0],[41,0,0,1,0],[45,0,0,1,0],[81,0,0,0,3],[82,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[99,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[108,0,0,2,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0],[143,0,0,1,0],[153,0,0,2,0],[162,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0],[170,0,0,1,0],[172,0,0,1,0]],"has":[[0,0,0,1,0],[23,0,0,1,0],[55,0,0,2,0],[59,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0]],"honor":[[0,0,0,1,0]],"small":[[0,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0]],"naming":[[0,0,0,1,0],[2,0,1,0,0],[68,0,0,1,0]],"contract":[[0,0,0,1,0],[2,0,1,1,0],[17,0,0,1,0],[68,0,0,1,0],[81,0,0,1,0],[88,0,0,1,0],[100,0,0,1,0],[135,0,0,1,0],[153,0,0,1,0]],"so":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[7,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[20,0,0,1,0],[23,0,0,1,0],[35,0,0,1,0],[37,0,0,0,1],[38,0,0,0,1],[40,0,0,1,0],[47,0,0,1,0],[49,0,0,1,0],[55,0,0,2,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,2,0],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[83,0,0,3,0],[84,0,0,2,0],[95,0,0,1,0],[108,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[124,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[140,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[151,0,0,0,1],[159,0,0,1,0],[160,0,0,1,0],[164,0,0,2,0],[166,0,0,1,0],[168,0,0,1,0]],"remark":[[0,0,0,1,0],[2,0,0,2,0],[4,0,0,1,0],[5,0,0,1,0],[12,0,0,1,0],[16,0,0,0,2],[17,0,0,1,0],[37,0,0,0,1],[50,0,0,0,1],[68,0,0,2,0],[80,0,0,1,0],[81,0,0,3,4],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[95,0,0,1,0],[101,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,0,1],[118,0,1,1,1],[129,0,0,1,0],[140,0,0,0,1],[156,1,1,1,1],[157,1,1,0,0],[158,1,1,0,0],[159,1,1,0,0],[160,1,1,0,0],[161,1,1,0,1],[162,1,1,0,0]],"each":[[0,0,0,1,0],[1,0,0,1,0],[3,0,0,1,0],[20,0,0,2,0],[36,0,0,1,0],[55,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[87,0,0,2,0],[90,0,0,1,0],[97,0,0,1,0],[110,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[155,0,0,1,0],[156,0,0,1,0],[159,0,0,1,0],[164,0,0,1,0]],"component":[[0,0,0,1,0],[1,0,0,1,0],[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,0],[6,0,1,0,0],[7,0,1,0,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,0,0],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,1,0],[16,0,1,0,0],[17,0,0,1,0],[22,0,0,1,0],[68,0,0,2,0],[69,0,0,0,3],[71,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[96,0,0,2,0],[101,0,0,1,0],[118,0,0,1,0],[152,0,0,1,0],[156,0,0,1,0],[159,0,0,3,0]],"agents":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[16,0,0,0,2],[20,0,0,1,3],[24,0,0,1,0],[32,0,0,4,0],[33,0,0,1,2],[34,0,1,7,0],[35,0,0,4,1],[36,0,0,1,0],[37,0,0,2,2],[38,0,0,1,0],[39,0,0,3,0],[40,0,0,6,1],[41,0,0,3,0],[42,0,0,1,0],[49,0,0,1,0],[52,0,0,1,0],[54,1,1,1,0],[55,1,1,2,0],[56,1,1,0,0],[57,1,1,1,0],[58,1,1,0,0],[59,1,1,1,0],[60,1,2,1,0],[61,1,2,0,0],[62,1,2,0,0],[63,1,2,0,0],[64,1,2,1,0],[65,1,1,1,0],[66,1,1,2,0],[81,0,0,0,3],[82,0,0,1,0],[83,0,0,5,0],[84,0,0,1,0],[85,0,0,5,3],[86,0,0,1,0],[87,0,0,1,0],[89,0,0,2,8],[90,0,0,1,0],[91,0,0,5,0],[92,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[101,0,0,1,0],[102,0,0,3,0],[104,0,0,4,0],[107,0,0,1,0],[119,0,0,1,0],[120,0,0,5,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,3,0],[124,0,0,1,0],[125,0,0,1,0],[137,0,0,2,0],[138,0,0,2,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,5,0],[147,0,0,2,0],[148,0,0,2,0],[149,0,0,1,0],[150,0,0,5,0],[151,0,0,1,1],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,3,0],[155,0,0,1,0]],"search":[[0,0,0,1,0],[1,0,0,1,0],[5,0,0,1,0],[16,0,0,0,1],[20,0,0,1,0],[22,0,0,2,0],[24,0,0,2,0],[25,1,1,2,0],[26,1,1,3,3],[27,1,1,2,3],[28,1,1,3,0],[29,1,1,2,1],[30,1,1,2,0],[31,1,1,3,0],[35,0,0,1,0],[40,0,0,1,0],[44,0,0,0,1],[47,0,0,3,0],[49,0,0,1,0],[50,0,0,1,1],[52,0,0,2,0],[53,0,0,3,0],[81,0,0,0,4],[82,0,0,2,0],[83,0,0,3,0],[85,0,0,0,4],[86,0,0,2,0],[87,0,0,2,0],[89,0,0,3,3],[90,0,0,2,0],[91,0,0,2,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,4,0],[95,0,0,1,0],[97,0,0,2,0],[101,0,0,1,2],[102,0,0,2,0],[104,0,0,2,0],[107,0,0,2,0],[108,0,0,1,3],[112,0,0,1,0],[120,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[143,0,0,1,0],[147,0,0,1,0],[154,0,0,1,0],[163,1,1,2,0],[164,1,1,5,0],[165,1,1,2,3],[166,1,2,3,3],[167,1,1,2,1],[168,1,1,1,1],[169,1,1,1,3],[170,1,1,1,1],[171,1,1,1,0],[172,1,1,2,0]],"llms":[[0,0,0,1,0],[9,0,0,1,0],[11,0,0,0,2],[12,0,0,1,0],[16,0,0,0,2],[19,0,0,3,0],[20,0,0,1,3],[24,0,0,1,0],[34,0,1,4,0],[35,0,0,2,0],[44,0,0,0,2],[47,0,0,2,0],[49,0,0,1,0],[50,0,0,1,0],[53,0,0,2,0],[54,0,0,2,0],[55,0,0,2,0],[56,0,0,2,3],[57,0,0,4,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,3,0],[63,0,0,4,0],[64,0,0,1,0],[65,0,0,3,1],[66,0,0,3,0],[72,0,0,1,0],[81,0,0,0,2],[82,0,0,4,0],[83,0,0,6,0],[84,0,0,1,0],[85,0,0,2,1],[86,0,0,1,0],[87,0,0,4,0],[89,0,0,2,3],[91,0,0,3,0],[93,0,0,1,0],[94,0,0,5,0],[95,0,0,2,0],[97,0,0,2,0],[100,0,0,1,0],[101,0,0,1,3],[104,0,0,4,0],[107,0,0,2,0],[108,0,0,0,3],[119,0,0,2,0],[120,0,0,8,0],[121,0,0,13,0],[122,0,0,7,0],[123,0,0,5,2],[124,0,0,3,0],[125,0,0,2,1],[137,0,0,3,0],[138,0,0,5,0],[139,0,1,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,3,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,3,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,3,0],[155,0,0,1,0],[161,0,0,1,0]],"full":[[0,0,0,1,0],[9,0,0,1,0],[19,0,0,1,0],[22,0,0,2,0],[23,0,0,1,0],[35,0,0,1,0],[37,0,0,1,0],[44,0,0,0,1],[47,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,0,1],[57,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[66,0,0,1,0],[74,0,0,1,0],[81,0,0,0,1],[82,0,0,2,0],[83,0,0,3,0],[87,0,0,2,0],[89,0,0,1,1],[91,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[100,0,0,1,0],[101,0,0,0,1],[103,0,0,1,0],[104,0,0,2,0],[107,0,0,1,0],[108,0,0,0,1],[110,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,6,0],[121,0,0,10,0],[122,0,0,5,0],[123,0,0,3,1],[124,0,0,2,0],[125,0,0,1,0],[132,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[143,0,0,1,0],[147,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[161,0,0,1,0]],"txt":[[0,0,0,1,0],[9,0,0,1,0],[11,0,0,0,2],[16,0,0,0,2],[19,0,0,3,0],[20,0,0,1,1],[24,0,0,1,0],[26,0,0,0,1],[34,0,1,4,0],[35,0,0,2,0],[44,0,0,0,2],[47,0,0,3,0],[49,0,0,1,0],[50,0,0,1,0],[53,0,0,2,0],[54,0,0,3,0],[55,0,0,4,0],[56,0,0,3,5],[57,0,0,5,0],[58,0,0,2,2],[59,0,0,2,0],[60,0,0,2,0],[61,0,0,3,0],[62,0,0,5,0],[63,0,1,6,2],[64,0,0,2,0],[65,0,0,4,1],[66,0,0,6,0],[72,0,0,1,0],[81,0,0,0,2],[82,0,0,5,0],[83,0,0,6,0],[84,0,0,2,0],[85,0,0,2,1],[86,0,0,1,0],[87,0,0,4,0],[89,0,0,2,3],[91,0,0,3,0],[93,0,0,1,0],[94,0,0,5,0],[95,0,0,2,0],[97,0,0,2,0],[100,0,0,1,0],[101,0,0,1,4],[104,0,0,5,0],[107,0,0,2,0],[108,0,0,1,4],[119,0,0,2,0],[120,0,0,8,0],[121,0,0,13,0],[122,0,0,7,0],[123,0,0,5,3],[124,0,0,3,0],[125,0,0,2,0],[137,0,0,4,0],[138,0,0,6,0],[139,0,1,1,1],[140,0,0,1,0],[141,0,0,2,1],[142,0,0,1,0],[143,0,0,4,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,3,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,3,0],[155,0,0,1,0],[161,0,0,1,0]],"why":[[1,0,1,0,0],[34,0,1,0,0],[159,0,1,0,0]],"all":[[1,0,1,0,0],[53,0,0,1,0],[61,0,0,1,0],[72,0,0,1,0],[83,0,0,1,0],[91,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0]],"interactive":[[1,0,0,1,0],[16,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[156,0,0,1,0]],"like":[[1,0,0,1,0],[4,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[55,0,1,0,0],[104,0,0,1,0],[150,0,0,1,0]],"tabs":[[1,0,0,2,0],[2,0,0,1,0],[7,0,1,0,2],[81,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[157,0,0,1,0],[166,0,0,0,1]],"callout":[[1,0,0,2,0],[2,0,0,1,0],[4,0,1,0,2],[14,0,0,2,0],[15,0,0,0,2],[17,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[157,0,0,1,0]],"render":[[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[15,0,0,0,1],[16,0,0,1,0],[27,0,0,1,0],[52,0,0,2,0],[59,0,0,1,0],[67,1,1,1,0],[68,1,1,0,0],[69,1,1,0,0],[70,1,1,0,0],[71,1,2,0,0],[72,1,1,0,0],[75,0,0,1,0],[85,0,0,0,1],[87,0,0,1,0],[102,0,0,3,0],[115,0,0,1,0],[146,0,0,1,0],[153,0,0,1,0]],"fine":[[1,0,0,1,0],[57,0,0,1,0],[171,0,0,1,0]],"browser":[[1,0,0,1,0],[10,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[85,0,0,0,1],[89,0,0,0,1]],"but":[[1,0,0,1,0],[4,0,0,2,0],[19,0,0,2,0],[20,0,0,1,0],[49,0,0,1,0],[97,0,0,1,0],[122,0,0,4,0],[138,0,0,1,0],[150,0,0,1,0],[152,0,0,1,0],[166,0,0,1,0]],"do":[[1,0,0,1,0],[4,0,0,1,0],[7,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[29,0,0,1,1],[60,0,0,1,0],[62,0,0,1,0],[72,0,0,2,0],[109,0,0,1,0],[168,0,0,0,1]],"nothing":[[1,0,0,1,0],[79,0,0,1,0]],"reading":[[1,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[167,0,1,0,0]],"raw":[[1,0,0,1,0]],"text":[[1,0,0,1,0],[11,0,0,1,1],[16,0,0,1,0],[19,0,0,1,0],[26,0,0,1,0],[30,0,0,1,0],[35,0,0,0,1],[57,0,0,1,0],[59,0,0,0,1],[60,0,0,3,0],[65,0,0,1,1],[85,0,0,1,1],[86,0,0,1,0],[89,0,0,0,1],[101,0,0,0,1],[104,0,0,1,0],[105,0,0,2,0],[143,0,0,1,0],[145,0,0,0,1],[154,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[164,0,0,1,0],[169,0,0,1,0],[171,0,0,1,0]],"flattening":[[1,0,0,1,0],[2,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[101,0,0,1,0],[118,0,0,1,0],[129,0,0,1,0]],"converts":[[1,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0]],"portable":[[1,0,0,1,0],[86,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0]],"equivalent":[[1,0,0,1,0],[7,0,0,1,0],[13,0,0,1,0],[86,0,0,1,0],[110,0,0,1,0],[156,0,0,1,0]],"conversion":[[1,0,0,1,0],[6,0,0,1,1],[12,0,0,1,0],[14,0,0,1,0],[15,0,0,0,1],[19,0,0,1,0],[26,0,0,1,0],[50,0,0,1,0],[89,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[105,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[139,0,0,0,1],[140,0,0,1,0],[161,0,0,2,0],[165,0,0,1,0]],"time":[[1,0,0,1,0],[14,0,0,1,0],[25,0,0,1,0],[32,0,0,1,0],[56,0,0,1,0],[87,0,0,1,0],[136,0,0,1,0],[144,0,0,1,0],[153,0,0,1,0],[161,0,0,2,0],[163,0,0,1,0],[165,0,1,0,0]],"becomes":[[1,0,0,4,0],[18,0,0,1,0],[19,0,0,2,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[81,0,0,3,0],[101,0,0,1,0],[172,0,0,1,0]],"blockquote":[[1,0,0,1,0],[4,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[157,0,0,1,0]],"stack":[[1,0,0,1,0],[68,0,0,1,0],[81,0,0,2,1],[86,0,0,1,0],[87,0,0,1,0],[95,0,0,1,0],[113,0,0,1,0],[118,0,0,2,0],[129,0,0,1,0],[156,0,0,2,0],[157,0,1,2,0],[158,0,1,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,1,0],[162,0,0,1,0]],"bold":[[1,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[157,0,0,1,0]],"headings":[[1,0,0,1,0],[7,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[69,0,0,2,0],[72,0,0,2,0],[81,0,0,1,0],[83,0,0,1,0],[86,0,0,3,0],[138,0,0,1,0],[153,0,0,1,0],[164,0,0,1,0]],"one":[[1,0,0,1,0],[8,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[24,0,0,3,0],[36,0,0,1,0],[43,0,0,1,0],[53,0,0,3,0],[56,0,0,0,1],[57,0,1,1,0],[58,0,1,0,0],[61,0,0,1,0],[65,0,0,1,0],[80,0,0,2,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[95,0,0,1,0],[97,0,0,2,0],[100,0,1,0,1],[106,0,0,0,1],[107,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[121,0,0,2,0],[138,0,0,1,0],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1],[159,0,0,2,0],[161,0,0,1,0],[169,0,0,2,0]],"per":[[1,0,0,1,0],[8,0,0,2,0],[24,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[63,0,0,1,0],[76,0,0,1,0],[91,0,0,1,0],[107,0,0,1,0],[113,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[157,0,0,1,0],[161,0,0,1,0]],"tab":[[1,0,0,1,0],[2,0,0,1,0],[7,0,0,0,6],[157,0,0,1,0]],"typetable":[[1,0,0,1,0],[2,0,0,1,0],[14,0,1,1,1],[81,0,0,1,0],[91,0,0,1,0],[157,0,0,1,0],[162,0,0,1,0]],"table":[[1,0,0,1,0],[8,0,0,1,0],[14,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,2,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[81,0,0,1,0],[157,0,0,2,0],[161,0,0,1,0]],"mermaid":[[1,0,0,2,0],[2,0,0,1,0],[16,0,1,1,2],[20,0,0,0,1],[33,0,0,0,1],[44,0,0,0,1],[81,0,0,0,1],[85,0,0,0,1],[89,0,0,0,1],[91,0,0,1,0],[117,0,0,1,0],[157,0,0,2,1]],"fenced":[[1,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[153,0,0,1,0],[157,0,0,3,0],[158,0,0,3,0]],"block":[[1,0,0,1,0],[9,0,0,1,0],[16,0,0,1,0],[18,0,0,1,0],[157,0,0,2,0],[158,0,0,2,0]],"diagram":[[1,0,0,1,0],[16,0,0,1,0],[92,0,0,1,0]],"source":[[1,0,0,1,0],[15,0,0,1,1],[16,0,0,1,0],[20,0,0,1,0],[21,0,0,1,2],[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[41,0,0,1,0],[43,0,0,3,0],[44,0,0,1,1],[45,0,1,2,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,3,0],[49,0,0,2,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,3,0],[53,0,0,2,0],[55,0,0,1,0],[73,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,2,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,1],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[95,0,0,1,0],[110,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[126,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[160,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,1,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"survives":[[1,0,0,1,0]],"other":[[1,0,0,1,0],[16,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[76,0,1,0,0],[81,0,0,1,0],[85,0,0,1,0],[128,0,0,1,0],[136,0,0,1,0]],"tooling":[[1,0,0,1,0],[32,0,0,1,0]],"this":[[1,0,0,1,0],[2,0,0,1,0],[4,0,0,1,0],[6,0,0,1,1],[9,0,0,1,1],[10,0,0,1,0],[24,0,1,0,0],[26,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[40,0,0,2,0],[41,0,1,2,0],[43,0,0,2,0],[49,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[67,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[102,0,0,1,0],[107,0,0,1,0],[115,0,0,1,0],[126,0,0,1,0],[151,0,0,0,1],[153,0,0,1,0],[157,0,0,1,0],[160,0,0,1,0]],"means":[[1,0,0,1,0],[122,0,0,1,0],[143,0,0,1,0]],"same":[[1,0,0,1,0],[2,0,0,1,0],[6,0,0,1,0],[11,0,0,1,0],[20,0,0,1,0],[24,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[48,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[61,0,0,1,0],[69,0,1,0,0],[72,0,0,1,0],[73,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[86,0,0,2,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[110,0,0,1,0],[120,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[150,0,0,3,0],[152,0,0,2,0],[153,0,0,1,0],[167,0,0,1,0],[170,0,0,1,0]],"content":[[1,0,0,1,0],[4,0,0,1,1],[6,0,0,1,0],[7,0,0,3,0],[10,0,0,2,0],[12,0,0,4,0],[26,0,0,1,1],[27,0,0,0,3],[28,0,0,0,1],[29,0,0,0,1],[31,0,0,1,0],[34,0,0,1,0],[43,0,0,2,0],[47,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[60,0,0,2,0],[65,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[81,0,0,0,1],[83,0,0,3,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,2,0],[87,0,0,1,0],[91,0,0,1,0],[94,0,0,2,0],[97,0,0,2,0],[100,0,0,1,0],[101,0,0,0,1],[103,0,0,1,0],[107,0,0,1,0],[108,0,0,0,1],[110,0,0,1,0],[120,0,0,1,0],[129,0,1,0,0],[131,0,0,0,1],[136,0,0,2,0],[143,0,0,2,0],[145,0,0,0,3],[146,0,0,1,0],[160,0,0,1,0],[164,0,0,4,0],[165,0,0,1,1],[166,0,0,0,3],[167,0,0,0,2],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,1]],"reaches":[[1,0,0,1,0]],"three":[[1,0,0,1,0],[18,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,1,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0]],"audiences":[[1,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,1,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0]],"humans":[[1,0,0,1,0],[6,0,0,1,0],[32,0,0,1,0],[54,0,0,1,0],[85,0,0,1,1],[89,0,0,0,3],[91,0,0,1,0]],"without":[[1,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[19,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[32,0,0,1,0],[55,0,0,1,0],[59,0,0,1,0],[115,0,0,1,0],[117,0,0,1,0],[122,0,0,1,0],[141,0,0,1,0],[155,0,0,1,0],[163,0,0,1,0],[164,0,0,1,0]],"you":[[1,0,0,1,0],[2,0,0,1,0],[14,0,0,1,0],[17,0,0,1,0],[20,0,0,2,0],[22,0,0,1,0],[24,0,1,1,0],[26,0,0,1,0],[29,0,0,1,0],[32,0,0,1,0],[37,0,0,1,0],[41,0,0,1,0],[43,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[77,0,0,1,0],[82,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[90,0,0,2,0],[91,0,1,0,0],[94,0,0,3,0],[97,0,0,3,0],[110,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0],[148,0,0,2,0],[151,0,0,0,1],[153,0,0,1,0],[154,0,0,1,0],[159,0,0,2,0],[162,0,0,2,0],[164,0,0,1,0],[167,0,0,2,0],[168,0,0,1,0],[170,0,0,1,0]],"maintaining":[[1,0,0,1,0]],"two":[[1,0,0,1,0],[2,0,0,1,0],[25,0,0,1,0],[63,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,1,2,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[86,0,0,2,0],[87,0,0,1,0],[88,0,0,1,0],[103,0,0,1,0],[154,0,0,1,0],[162,0,0,1,0]],"copies":[[1,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0]],"recognizes":[[2,0,0,1,0]],"these":[[2,0,0,1,0],[53,0,0,1,0],[83,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[151,0,0,0,1],[154,0,0,1,0]],"names":[[2,0,0,4,0],[17,0,0,1,0],[68,0,0,2,0],[80,0,0,1,0],[92,0,0,1,0],[106,0,0,1,0],[159,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"if":[[2,0,0,2,0],[17,0,0,1,0],[19,0,0,1,0],[20,0,0,2,0],[24,0,0,1,0],[26,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,0,1],[39,0,0,2,0],[41,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,2,0],[57,0,0,1,2],[59,0,0,2,1],[61,0,0,1,0],[63,0,0,1,0],[65,0,0,1,0],[68,0,0,1,0],[69,0,0,0,3],[87,0,0,1,0],[94,0,0,1,0],[106,0,0,2,0],[118,0,0,1,0],[143,0,0,0,1],[145,0,0,1,0],[152,0,0,0,1],[153,0,0,1,0],[159,0,0,1,0],[162,0,0,1,0]],"just":[[2,0,0,1,0],[41,0,0,1,0],[119,0,0,1,0],[164,0,0,1,0]],"works":[[2,0,0,1,0],[24,0,0,1,0],[29,0,0,1,0],[80,1,1,0,0],[81,1,1,0,0],[82,1,1,0,0],[83,1,1,1,0],[84,1,1,0,0],[85,1,1,0,0],[86,1,1,0,0],[87,1,1,0,0],[88,1,1,0,0],[92,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0],[139,0,0,0,3],[142,0,0,1,0],[151,0,0,0,2],[166,0,0,1,0]],"accordion":[[2,0,0,1,0],[12,0,1,0,2],[157,0,0,1,0]],"accordionitem":[[2,0,0,1,0],[12,0,0,0,2]],"audience":[[2,0,0,1,0],[10,0,1,0,4],[135,0,0,0,1],[157,0,0,2,0]],"card":[[2,0,0,1,0],[5,0,0,0,1]],"cards":[[2,0,0,1,0],[5,0,1,0,2],[157,0,0,1,0]],"commandtabs":[[2,0,0,1,0],[8,0,1,0,3],[157,0,0,1,0]],"details":[[2,0,0,1,0],[12,0,0,2,1],[157,0,0,1,0]],"example":[[2,0,0,1,0],[15,0,1,1,2],[26,0,0,0,2],[47,0,0,0,1],[48,0,0,0,2],[50,0,0,0,4],[51,0,0,0,2],[57,0,0,1,0],[61,0,0,2,0],[70,0,0,0,1],[71,0,0,2,0],[101,0,0,0,1],[139,0,1,0,0],[151,0,1,0,0],[158,0,0,1,0],[159,0,0,1,0]],"extractedtypetable":[[2,0,0,1,0],[14,0,1,1,0],[157,0,0,1,0],[161,0,0,1,1]],"file":[[2,0,0,1,0],[11,0,0,0,2],[14,0,0,1,0],[15,0,0,1,0],[18,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[70,0,0,1,0],[76,0,0,1,0],[78,0,0,1,0],[83,0,0,2,0],[85,0,0,1,0],[87,0,0,1,0],[101,0,0,1,0],[104,0,0,2,0],[106,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[131,0,0,0,1],[137,0,0,1,0],[138,0,0,2,0],[146,0,0,1,0],[151,0,0,0,2],[161,0,0,4,0]],"filetree":[[2,0,0,1,0],[11,0,1,0,2],[157,0,0,1,0],[158,0,0,1,0]],"folder":[[2,0,0,1,0],[11,0,0,0,2],[49,0,0,1,0],[80,0,0,1,0],[98,0,0,1,0],[104,0,0,2,0],[106,0,0,1,0]],"prompt":[[2,0,0,1,0],[9,0,1,4,4],[29,0,0,1,0],[157,0,0,2,0],[158,0,0,2,0],[168,0,0,1,1]],"section":[[2,0,0,1,0],[3,0,0,1,0],[20,0,0,1,0],[24,0,0,1,0],[31,0,0,1,0],[86,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[122,0,0,1,0],[124,0,0,1,0],[134,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[164,0,0,1,0]],"selector":[[2,0,0,1,0]],"step":[[2,0,0,1,0],[6,0,0,1,4],[37,0,0,1,0],[72,0,0,1,0],[87,0,0,1,0],[102,0,1,0,0],[146,0,0,2,0]],"steps":[[2,0,0,1,0],[6,0,1,0,2],[48,0,0,1,0],[75,0,0,0,1],[91,0,0,1,0],[157,0,0,1,0]],"topicswitcher":[[2,0,0,1,0],[13,0,1,0,1],[22,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0]],"uses":[[2,0,0,1,0],[40,0,0,1,0],[60,0,0,1,0],[68,0,0,1,0],[75,0,0,0,2],[86,0,0,1,0],[120,0,0,1,0],[124,0,0,1,0],[153,0,0,1,0]],"different":[[2,0,0,1,0],[41,0,0,1,0],[68,0,0,1,0],[74,0,0,1,0],[82,0,0,1,0],[85,0,0,2,0],[149,0,0,1,0]],"have":[[2,0,0,1,0],[20,0,0,1,0],[41,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[77,0,0,1,0],[167,0,0,1,0]],"options":[[2,0,0,1,0],[103,0,0,0,1],[104,0,0,0,1],[110,0,0,0,1],[161,0,0,1,0],[169,0,0,1,0]],"rename":[[2,0,0,1,0]],"match":[[2,0,0,1,0],[72,0,0,1,0],[172,0,0,1,0]],"add":[[2,0,0,1,0],[8,0,0,3,1],[15,0,0,1,0],[17,0,0,1,0],[25,1,1,0,0],[26,1,1,0,0],[27,1,1,0,0],[28,1,2,1,0],[29,1,1,0,0],[30,1,1,0,0],[31,1,1,0,0],[37,0,0,1,0],[40,0,0,1,0],[52,0,0,2,0],[57,0,1,0,0],[58,0,1,0,0],[59,0,1,1,0],[66,0,0,2,0],[68,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[99,0,0,3,0],[100,0,0,1,0],[102,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0],[135,0,0,1,0],[146,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0],[172,0,1,1,0]],"custom":[[2,0,0,1,0],[37,0,0,1,0],[49,0,0,1,0],[50,0,1,1,0],[51,0,1,0,0],[68,0,0,1,0],[99,0,0,1,0],[109,0,1,1,0],[110,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[130,0,0,3,0],[135,0,1,1,0],[153,0,0,1,0],[159,0,0,2,0],[162,0,0,1,0]],"plugin":[[2,0,0,1,0],[17,0,0,2,0],[37,0,0,1,0],[50,0,0,1,0],[68,0,0,1,0],[81,0,0,0,1],[94,0,0,1,0],[95,0,0,1,0],[99,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[118,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,2,0],[160,0,0,1,0],[161,0,0,4,0],[162,0,1,2,0]],"that":[[2,0,0,2,0],[20,0,0,3,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[41,0,0,2,0],[43,0,0,3,0],[44,0,0,1,0],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,2,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[60,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[76,0,0,1,0],[82,0,0,2,0],[85,0,0,3,0],[86,0,0,3,0],[87,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[94,0,0,3,0],[97,0,0,1,0],[101,0,0,2,0],[106,0,0,1,1],[107,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,3,0],[124,0,0,1,0],[129,0,0,1,0],[131,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[139,0,0,0,2],[140,0,0,0,1],[141,0,0,1,0],[150,0,0,2,0],[151,0,0,0,1],[153,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0],[169,0,0,1,0],[172,0,0,1,0]],"maps":[[2,0,0,1,0],[68,0,0,1,0]],"back":[[2,0,0,1,0],[68,0,0,1,0],[106,0,0,1,0],[115,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0]],"above":[[2,0,0,1,0],[14,0,0,1,1],[60,0,0,1,0],[94,0,0,1,0]],"registration":[[2,0,0,1,0]],"heading":[[2,0,0,1,0],[14,0,0,1,1],[19,0,0,1,0],[27,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,1,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,3,0],[86,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[164,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0]],"ids":[[2,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,2,0]],"page":[[2,0,0,1,0],[10,0,0,1,0],[18,0,0,2,0],[19,0,0,1,0],[20,0,0,2,3],[21,0,0,1,0],[22,0,0,3,0],[23,0,0,1,0],[24,0,0,1,0],[27,0,0,1,0],[31,0,0,1,0],[53,0,0,3,0],[55,0,0,4,0],[56,0,0,1,0],[59,0,0,4,4],[61,0,0,1,0],[62,0,0,1,0],[66,0,0,2,0],[67,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[80,0,0,1,0],[81,0,0,0,1],[83,0,0,3,0],[84,0,0,1,0],[86,0,0,2,0],[87,0,0,1,0],[100,0,1,2,0],[102,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[117,0,0,1,0],[120,0,0,4,0],[121,0,0,2,0],[122,0,0,1,0],[123,0,0,2,0],[126,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[138,0,0,2,0],[143,0,0,1,0],[145,0,0,2,0],[153,0,0,3,0],[164,0,0,2,0],[167,0,0,1,0],[172,0,0,1,0]],"sidebars":[[2,0,0,1,0],[153,0,0,1,0]],"concerns":[[2,0,0,1,0]],"see":[[2,0,0,1,0],[4,0,0,1,0],[19,0,0,1,0],[23,0,0,1,0],[41,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[61,0,0,1,0],[74,0,0,1,0],[81,0,0,2,0],[85,0,0,1,0],[86,0,0,1,0],[92,0,0,1,0],[96,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[107,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[118,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[138,0,0,1,0],[146,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0]],"toc":[[2,0,0,1,0],[52,0,0,1,0],[67,1,1,0,0],[68,1,1,0,0],[69,1,1,0,0],[70,1,2,1,1],[71,1,1,1,0],[72,1,1,2,0],[102,0,0,2,0],[153,0,0,3,1]],"setup":[[2,0,0,1,0],[75,0,0,0,1],[90,0,0,1,0],[102,0,1,0,0],[155,0,0,1,0]],"reference":[[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,1],[6,0,1,0,0],[7,0,1,0,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,1,1],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,0,0],[16,0,1,0,0],[20,0,0,0,1],[23,0,0,1,0],[31,0,0,1,0],[35,0,0,0,1],[42,0,0,1,0],[49,0,0,0,2],[61,0,0,1,0],[74,0,0,1,0],[88,0,0,1,0],[90,0,0,1,0],[106,0,0,0,2],[110,0,0,1,0],[120,0,0,1,0],[126,0,0,1,0],[139,0,0,0,2],[151,0,0,0,2]],"below":[[3,0,0,1,0],[130,0,0,1,0],[151,0,0,0,1]],"shows":[[3,0,0,1,0],[11,0,0,1,0],[101,0,0,1,0]],"authored":[[3,0,0,1,0],[16,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0]],"live":[[3,0,0,1,0],[7,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,2,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[61,0,0,1,0],[63,0,1,0,0],[125,0,0,1,0],[144,0,0,1,0],[146,0,0,1,0]],"wraps":[[4,0,0,1,0]],"supporting":[[4,0,0,2,0],[12,0,0,1,1]],"context":[[4,0,0,2,0],[26,0,0,1,0],[29,0,0,1,0],[46,0,0,1,0],[78,0,0,1,0],[95,0,0,1,0],[104,0,0,1,0],[119,0,0,1,0],[120,0,0,2,0],[122,0,0,3,0],[123,0,0,1,0],[138,0,0,1,0],[145,0,0,0,1],[167,0,0,1,0],[168,0,0,2,1]],"warnings":[[4,0,0,2,0],[46,0,0,0,1],[48,0,0,0,1],[75,0,0,2,1],[77,0,0,0,1],[110,0,0,3,0],[131,0,0,0,1],[135,0,0,1,0]],"tips":[[4,0,0,2,0]],"variants":[[4,0,0,2,0],[120,0,0,1,0],[124,0,0,1,0],[148,0,0,1,0]],"change":[[4,0,0,2,0]],"identically":[[4,0,0,2,0],[97,0,0,1,0]],"info":[[4,0,0,1,1],[14,0,0,1,1]],"heads":[[4,0,0,1,1]],"up":[[4,0,0,1,1],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[73,0,0,1,0]],"callouts":[[4,0,0,1,0]],"wrap":[[4,0,0,1,0]],"flattens":[[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[68,0,0,1,0],[86,0,0,2,0],[113,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"them":[[4,0,0,1,0],[12,0,0,1,1],[22,0,0,1,0],[25,0,0,1,0],[27,0,0,1,0],[36,0,0,1,0],[57,0,0,2,0],[61,0,0,1,0],[68,0,0,1,0],[79,0,0,1,0],[108,0,0,1,0],[118,0,0,1,0],[132,0,0,1,0],[151,0,0,0,1],[165,0,0,1,0]],"blockquotes":[[4,0,0,1,0]],"still":[[4,0,0,1,0],[12,0,0,1,0],[19,0,0,1,0],[23,0,0,1,0],[43,0,0,1,0],[69,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[106,0,0,1,0],[123,0,0,1,0],[129,0,0,1,0],[138,0,0,1,0],[166,0,0,1,0]],"warning":[[4,0,0,2,0],[75,0,0,1,0],[110,0,0,1,0]],"don":[[4,0,0,1,0],[22,0,0,1,0],[35,0,0,1,0],[41,0,0,2,0],[74,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[132,0,0,1,0],[148,0,0,1,0],[159,0,0,1,0],[162,0,0,1,0],[169,0,0,1,0]],"success":[[4,0,0,1,0],[15,0,0,0,1],[105,0,0,1,0]],"error":[[4,0,0,1,0],[23,0,0,2,0],[38,0,0,0,1],[46,0,0,0,1],[48,0,0,0,2],[57,0,0,0,7],[74,0,0,1,0],[75,0,0,1,1],[76,0,0,0,1],[78,0,0,0,1],[79,0,0,1,0],[105,0,0,4,0],[108,0,0,1,0],[110,0,0,2,0],[128,0,0,6,0],[129,0,0,3,0],[130,0,0,1,1],[131,0,0,0,2],[135,0,0,1,0],[149,0,0,1,0],[152,0,0,0,1],[172,0,0,1,0]],"tip":[[4,0,0,1,0],[61,0,0,1,0]],"tsx":[[4,0,0,0,1],[5,0,0,0,1],[6,0,0,0,1],[7,0,0,0,1],[8,0,0,0,1],[9,0,0,0,1],[10,0,0,0,1],[11,0,0,0,1],[12,0,0,0,1],[13,0,0,0,1],[14,0,0,0,1],[15,0,0,0,3],[16,0,0,0,1],[68,0,0,0,1],[69,0,0,0,1],[71,0,0,1,0]],"title":[[4,0,0,0,1],[5,0,0,0,1],[6,0,0,0,2],[9,0,0,0,1],[12,0,0,0,1],[14,0,0,1,1],[15,0,0,0,2],[19,0,0,1,1],[21,0,0,0,3],[22,0,0,1,0],[49,0,0,0,3],[59,0,0,1,0],[81,0,0,0,1],[100,0,0,1,1],[106,0,0,1,2],[108,0,0,0,1],[117,0,0,1,0],[132,0,0,2,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,0,1],[145,0,0,0,2]],"variant":[[4,0,0,0,1],[7,0,0,1,0],[14,0,0,1,1],[15,0,0,0,1],[120,0,0,3,0],[122,0,0,2,0]],"body":[[4,0,0,0,1],[9,0,0,1,0],[14,0,0,1,1],[19,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[81,0,0,0,1],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[158,0,0,1,0],[164,0,0,1,0]],"goes":[[4,0,0,0,1],[60,0,0,1,0],[61,0,0,1,0]],"here":[[4,0,0,0,1],[92,0,0,1,0]],"grid":[[5,0,0,1,0]],"short":[[5,0,0,1,0],[22,0,0,1,0],[94,0,1,0,0]],"linked":[[5,0,0,1,0]],"entry":[[5,0,0,1,0],[19,0,0,1,0],[29,0,0,1,0],[59,0,0,1,2],[64,0,0,1,0],[65,0,0,1,0],[69,0,0,1,0],[99,0,0,1,0],[112,0,1,1,0],[113,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[149,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0],[169,0,1,0,0]],"points":[[5,0,0,1,0],[23,0,0,1,0],[34,0,0,1,0],[99,0,0,1,0],[106,0,0,1,0],[112,0,1,1,0],[129,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1],[144,0,0,0,1],[163,0,0,1,0],[169,0,1,0,0]],"bullet":[[5,0,0,1,0]],"list":[[5,0,0,1,0],[6,0,0,2,1],[36,0,0,1,0],[39,0,0,1,0],[74,0,0,1,0],[110,0,0,1,0],[151,0,0,0,1],[157,0,0,3,0],[158,0,0,1,0]],"links":[[5,0,0,1,0],[23,0,0,1,0],[34,0,0,1,0],[46,0,0,1,0],[53,0,0,1,0],[55,0,0,2,0],[57,0,0,1,0],[59,0,0,1,0],[63,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[69,0,0,1,0],[72,0,0,1,0],[74,0,0,2,0],[83,0,0,2,0],[85,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[95,0,0,1,0],[110,0,0,1,0],[120,0,0,3,0],[121,0,0,7,0],[122,0,0,3,0],[123,0,0,1,0],[129,0,0,2,0],[137,0,0,1,0],[138,0,0,4,0],[145,0,0,1,1],[150,0,0,1,0],[151,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0]],"convert":[[5,0,0,1,2],[19,0,0,1,0],[37,0,0,0,1],[50,0,0,0,1],[86,0,0,1,0],[87,0,0,1,0],[104,0,0,1,0],[112,0,0,1,0],[113,1,1,2,1],[114,1,1,2,0],[115,1,1,2,0],[116,1,1,2,0],[117,1,1,1,0],[118,1,1,1,0],[140,0,0,0,1]],"description":[[5,0,0,0,1],[9,0,0,0,1],[14,0,0,1,2],[15,0,0,0,1],[19,0,0,1,1],[22,0,0,1,0],[59,0,0,1,0],[81,0,0,0,1],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[100,0,0,0,1],[104,0,0,2,0],[110,0,0,1,0],[114,0,0,1,0],[117,0,0,1,0],[130,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[145,0,0,0,2],[150,0,0,1,0]],"turn":[[5,0,0,0,1],[142,0,0,1,0]],"friendly":[[5,0,0,0,1],[49,0,0,0,1],[85,0,0,1,0]],"href":[[5,0,0,0,1],[13,0,0,0,2],[59,0,0,0,2],[145,0,0,0,2]],"numbered":[[6,0,0,1,0]],"walkthroughs":[[6,0,0,1,0]],"ordered":[[6,0,0,1,0],[157,0,0,1,0]],"titles":[[6,0,0,1,0],[49,0,0,1,0],[56,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[106,0,0,1,0],[109,0,0,0,1],[153,0,0,1,0],[164,0,0,1,0]],"author":[[6,0,0,1,1],[22,0,0,1,0],[91,0,0,1,0],[100,0,1,0,0],[132,0,0,1,0]],"authoring":[[6,0,0,1,0],[20,0,0,0,2],[120,0,0,1,0]],"affordances":[[6,0,0,1,0]],"run":[[6,0,0,1,1],[8,0,0,2,1],[26,0,0,1,0],[27,0,0,0,1],[29,0,0,0,1],[32,0,0,1,0],[37,0,0,3,0],[39,0,0,1,1],[43,0,0,1,0],[46,0,0,1,0],[48,0,0,1,3],[56,0,0,1,0],[65,0,0,2,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,2],[76,0,0,1,0],[77,0,0,1,0],[78,0,1,2,0],[79,0,0,1,0],[87,0,0,1,0],[89,0,0,0,6],[91,0,0,1,0],[97,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[103,0,0,1,0],[119,0,0,1,0],[125,0,1,0,2],[126,0,0,1,0],[136,0,0,2,0],[139,0,0,0,1],[140,0,0,1,0],[145,0,0,0,2],[151,0,0,0,1],[154,0,0,1,0],[159,0,0,2,0],[168,0,0,0,1]],"generate":[[6,0,0,1,1],[20,0,0,1,0],[25,0,0,1,0],[26,0,1,2,1],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,1,0],[33,0,0,0,1],[35,0,1,0,1],[36,0,0,0,1],[37,0,0,1,2],[39,0,0,0,1],[44,0,0,0,3],[46,0,1,0,0],[47,0,1,0,1],[48,0,0,0,4],[49,0,0,1,0],[56,0,1,0,1],[66,0,0,1,0],[70,0,1,0,0],[73,0,0,1,0],[78,0,1,2,1],[82,0,0,3,0],[87,0,0,2,0],[89,0,0,0,2],[91,0,0,1,0],[101,0,1,0,1],[103,0,0,2,0],[104,0,1,1,1],[105,0,1,1,0],[106,0,1,2,0],[107,0,1,1,1],[108,0,1,1,0],[109,0,1,1,0],[110,0,0,1,0],[111,0,0,1,1],[112,0,0,1,0],[113,0,0,1,0],[136,0,0,1,0],[137,0,0,3,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[165,0,0,1,0]],"writes":[[6,0,0,1,1],[26,0,0,2,0],[35,0,0,1,0],[47,0,0,1,0],[56,0,0,1,0],[82,0,0,2,0],[91,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0],[165,0,0,1,0],[170,0,0,1,0]],"flattened":[[6,0,0,1,1],[12,0,0,1,0],[81,0,0,2,0],[83,0,0,1,0],[121,0,0,1,0],[138,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0]],"public":[[6,0,0,1,0],[7,0,0,1,0],[9,0,0,0,2],[11,0,0,0,2],[26,0,0,0,4],[27,0,0,0,2],[31,0,0,2,0],[41,0,0,1,0],[44,0,0,0,3],[45,0,0,1,0],[47,0,0,7,1],[48,0,0,0,2],[50,0,0,0,5],[51,0,0,0,1],[53,0,0,6,0],[56,0,0,2,2],[57,0,0,1,2],[59,0,0,0,1],[60,0,0,1,0],[63,0,0,0,1],[64,0,0,1,0],[78,0,0,0,1],[82,0,0,2,0],[85,0,0,0,1],[87,0,0,1,0],[89,0,0,0,1],[97,0,0,1,0],[101,0,0,2,2],[104,0,0,1,0],[108,0,0,0,10],[109,0,0,0,1],[114,0,0,0,1],[116,0,0,0,1],[122,0,0,1,0],[123,0,0,1,1],[124,0,0,1,0],[131,0,0,1,0],[140,0,0,0,4],[141,0,0,0,4],[143,0,0,1,1],[145,0,0,0,1],[148,0,0,1,0],[165,0,0,0,1],[166,0,0,0,2]],"serve":[[6,0,0,1,0],[7,0,0,1,0],[52,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[63,0,1,0,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[91,0,0,1,0],[102,0,0,1,0]],"both":[[6,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[41,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[65,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[145,0,0,1,0]],"formats":[[6,0,0,1,0],[86,0,0,1,0],[120,0,0,1,0]],"html":[[6,0,0,1,0],[9,0,0,0,2],[43,0,0,1,0],[44,0,0,0,1],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,3,0],[57,0,0,1,0],[59,0,0,2,1],[60,0,0,1,0],[61,0,0,2,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[67,0,0,1,0],[85,0,0,1,1],[91,0,0,1,0],[102,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"md":[[6,0,0,1,0],[7,0,0,2,0],[9,0,0,2,0],[11,0,0,0,2],[17,0,0,1,0],[20,0,0,1,1],[24,0,0,1,0],[32,0,0,3,0],[33,0,0,2,4],[34,0,1,6,0],[35,0,0,6,4],[36,0,0,2,0],[37,0,0,3,3],[38,0,0,2,0],[39,0,0,6,0],[40,0,0,5,2],[41,0,0,2,0],[42,0,0,2,0],[44,0,0,0,1],[47,0,0,2,0],[49,0,0,1,0],[53,0,0,1,0],[55,0,0,2,0],[56,0,0,0,3],[57,0,0,1,0],[58,0,0,0,2],[59,0,0,0,1],[60,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0],[63,0,0,0,2],[65,0,0,1,2],[66,0,0,3,0],[81,0,0,0,8],[82,0,0,4,0],[83,0,0,6,0],[84,0,0,2,0],[85,0,0,4,1],[86,0,0,2,0],[87,0,0,3,0],[89,0,0,2,4],[90,0,0,1,0],[91,0,0,5,0],[92,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[101,0,0,1,2],[102,0,0,1,0],[104,0,0,5,0],[107,0,0,2,0],[108,0,0,1,1],[114,0,0,1,0],[116,0,0,0,1],[117,0,0,1,0],[119,0,0,1,0],[120,0,0,6,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,2,1],[124,0,0,1,0],[125,0,0,2,0],[130,0,0,1,0],[137,0,0,4,0],[138,0,0,3,0],[139,0,0,1,5],[140,0,0,1,0],[141,0,0,2,1],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,1],[146,0,0,4,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,7,0],[151,0,0,2,4],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,2,0],[155,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"url":[[6,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[26,0,0,0,1],[34,0,0,1,0],[47,0,0,0,1],[48,0,0,0,2],[55,0,0,1,0],[56,0,0,0,1],[57,0,0,1,5],[58,0,0,0,3],[59,0,0,1,0],[60,0,0,2,0],[63,0,0,0,5],[65,0,0,4,0],[66,0,0,1,0],[85,0,0,1,0],[101,0,0,0,1],[104,0,0,3,0],[107,0,0,1,0],[112,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[136,0,0,1,0],[143,0,0,1,3],[144,0,0,0,4],[146,0,0,1,0],[150,0,0,2,0],[153,0,0,1,0],[155,0,1,2,3]],"negotiated":[[6,0,0,1,0]],"accept":[[6,0,0,1,0],[7,0,0,1,0],[30,0,0,1,0],[57,0,0,1,0],[60,0,0,3,0],[64,0,0,1,0],[65,0,0,0,1],[66,0,0,1,0],[85,0,0,1,1],[86,0,0,1,0],[89,0,0,0,1],[94,0,0,1,0],[143,0,0,1,0],[146,0,0,2,0],[147,0,0,1,0],[148,0,0,2,0]],"header":[[6,0,0,1,0],[7,0,0,1,0],[10,0,0,0,1],[64,0,0,2,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0]],"group":[[7,0,0,1,0],[18,0,0,1,0],[19,0,0,4,1],[20,0,0,8,4],[21,0,0,2,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,2,0],[38,0,0,0,1],[49,0,0,1,0],[50,0,0,1,0],[56,0,0,1,0],[81,0,0,0,3],[84,0,0,1,0],[86,0,0,3,0],[87,0,0,2,0],[91,0,0,1,0],[100,0,0,1,1],[105,0,0,1,0],[106,0,0,6,0],[107,0,0,1,0],[120,0,0,4,0],[121,0,0,10,0],[122,0,0,1,0],[123,0,0,1,0],[132,0,0,1,0],[138,0,0,3,0],[141,0,0,1,0],[150,0,0,2,0],[152,0,0,2,1],[153,0,0,1,0],[154,0,1,1,0]],"followed":[[7,0,0,1,0],[122,0,0,1,0]],"need":[[7,0,0,1,0],[20,0,0,1,0],[37,0,0,1,0],[50,0,0,1,0],[69,0,0,1,0],[80,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[94,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0],[151,0,0,0,1],[153,0,0,1,0],[159,0,0,1,0],[167,0,0,1,0]],"jsx":[[7,0,0,1,0],[11,0,0,1,0],[81,0,0,1,0],[157,0,0,1,0],[161,0,0,1,0]],"aware":[[7,0,0,1,0],[8,0,0,1,0],[86,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[164,0,0,1,0]],"renderer":[[7,0,0,1,0],[153,0,0,1,0]],"read":[[7,0,0,1,0],[10,0,0,0,1],[11,0,0,1,0],[13,0,0,1,0],[17,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[40,0,0,0,1],[41,0,0,1,0],[45,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[60,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[89,0,0,0,1],[92,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[140,0,0,1,0],[151,0,0,0,1],[154,0,0,1,0],[159,0,0,1,0],[162,0,0,1,0],[164,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0]],"every":[[7,0,0,1,0],[12,0,0,1,0],[18,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[64,0,0,1,0],[66,0,0,2,0],[70,0,0,1,0],[80,0,0,2,0],[81,0,0,1,0],[83,0,0,1,0],[87,0,0,2,0],[92,0,0,1,0],[97,0,0,1,0],[100,0,0,1,0],[107,0,0,1,0],[112,0,0,1,0],[120,0,0,2,0],[121,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,0,1],[153,0,0,1,0],[165,0,0,1,0]],"tanstack":[[7,0,0,1,2],[60,0,0,1,0],[61,0,0,2,0],[82,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[145,0,0,1,1],[169,0,0,1,2],[170,0,0,1,0]],"start":[[7,0,0,1,2],[53,0,0,1,0],[55,0,0,1,0],[60,0,0,1,0],[61,0,0,2,0],[65,0,0,1,0],[82,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[99,0,0,1,0],[101,0,0,1,0],[120,0,0,1,0],[172,0,0,2,0]],"vite":[[7,0,0,2,2],[48,0,0,0,1],[82,0,0,1,0],[86,0,0,1,0]],"middleware":[[7,0,0,4,0],[57,0,1,0,0],[58,0,1,0,0],[60,0,0,2,0],[61,0,0,10,0],[62,0,0,2,0],[86,0,0,2,0]],"dev":[[7,0,0,1,0],[35,0,0,1,0],[56,0,0,0,1],[59,0,0,0,2],[61,0,0,1,0],[65,0,0,1,0],[109,0,0,0,1],[140,0,0,0,3],[141,0,0,0,2],[145,0,0,0,2],[149,0,0,1,0],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,0,1],[165,0,0,0,1]],"preview":[[7,0,0,1,0],[15,0,0,1,1],[61,0,0,1,0],[65,0,0,1,0],[144,0,0,1,0]],"nitro":[[7,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0]],"prod":[[7,0,0,1,0],[61,0,0,1,0],[144,0,0,1,0]],"negotiate":[[7,0,0,1,0]],"next":[[7,0,0,1,2],[29,0,0,1,0],[40,0,0,2,0],[42,0,1,0,0],[43,0,0,1,0],[61,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[88,0,1,0,0],[89,0,0,1,0],[92,0,1,0,0],[94,0,0,1,0],[97,0,0,1,0],[102,0,1,1,0],[145,0,0,1,0]],"js":[[7,0,0,1,2],[40,0,0,1,0],[61,0,0,1,0],[82,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[106,0,0,1,0],[145,0,0,1,0]],"wire":[[7,0,0,1,0],[9,0,0,0,2],[19,0,0,0,1],[48,0,1,0,0],[52,0,1,0,0],[73,0,0,1,0],[82,0,0,1,0],[102,0,0,1,0]],"negotiation":[[7,0,0,1,0],[60,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[143,0,0,1,0]],"ts":[[7,0,0,1,0],[19,0,0,1,0],[20,0,0,3,1],[21,0,0,0,1],[26,0,0,0,1],[27,0,0,0,1],[28,0,0,0,1],[29,0,0,0,1],[37,0,0,1,2],[49,0,0,1,1],[50,0,0,0,1],[57,0,0,0,1],[58,0,0,0,1],[59,0,0,0,1],[60,0,0,1,0],[61,0,0,5,0],[63,0,0,0,1],[70,0,0,0,1],[72,0,0,1,0],[104,0,0,2,0],[106,0,0,3,1],[109,0,0,1,1],[113,0,0,0,1],[114,0,0,0,1],[115,0,0,0,1],[116,0,0,0,1],[118,0,0,0,1],[126,0,0,0,1],[130,0,0,0,1],[131,0,0,0,1],[135,0,0,0,1],[137,0,0,0,1],[140,0,0,0,1],[141,0,0,0,2],[142,0,0,0,1],[143,0,0,0,1],[144,0,0,0,1],[145,0,0,0,1],[147,0,0,1,0],[150,0,0,1,1],[152,0,0,0,2],[153,0,0,0,2],[154,0,0,1,0],[155,0,0,0,1],[156,0,0,0,1],[160,0,0,0,1],[161,0,0,0,2],[165,0,0,0,1],[166,0,0,0,2],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,2],[170,0,0,0,1]],"route":[[7,0,0,1,0],[9,0,0,0,2],[23,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,3,0],[86,0,0,2,0],[94,0,0,1,0],[129,0,0,1,0],[143,0,0,1,0]],"handler":[[7,0,0,1,0],[61,0,0,3,0]],"configureserver":[[7,0,0,1,0]],"enough":[[7,0,0,1,0],[20,0,0,1,0],[45,0,0,1,0],[83,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0]],"static":[[7,0,0,1,0],[25,0,0,2,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,4,0],[62,0,0,2,0],[63,0,0,2,0],[94,0,0,1,0],[95,0,0,1,0],[102,0,0,1,0],[152,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,2,0]],"deployments":[[7,0,0,1,0]],"files":[[7,0,0,1,0],[17,0,0,1,0],[25,0,0,2,0],[26,0,1,1,0],[32,0,0,3,0],[33,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,2,1],[38,0,0,1,0],[39,0,0,3,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,2,0],[47,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[53,0,0,2,0],[54,0,0,2,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,3,0],[61,0,0,1,0],[63,0,0,2,0],[65,0,0,1,0],[77,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,3,0],[87,0,0,2,0],[91,0,0,2,0],[97,0,0,1,0],[106,0,0,1,0],[108,0,0,2,1],[109,0,0,1,0],[114,0,0,1,0],[119,0,0,2,0],[120,0,0,3,0],[121,0,0,1,0],[123,0,0,1,0],[130,0,0,1,0],[137,1,1,1,0],[138,1,1,1,0],[139,1,1,0,0],[140,1,1,0,0],[141,1,1,1,0],[142,1,1,0,0],[143,1,1,0,0],[144,1,1,0,0],[145,1,1,0,0],[146,1,1,0,0],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,1,0],[151,1,1,1,0],[152,1,1,2,0],[153,1,1,0,0],[154,1,1,0,0],[155,1,1,0,0]],"items":[[7,0,0,0,1],[13,0,0,0,1]],"value":[[7,0,0,0,3],[13,0,0,0,2],[24,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0]],"package":[[8,0,0,4,0],[32,1,1,3,0],[33,1,1,1,0],[34,1,1,3,0],[35,1,2,3,4],[36,1,2,3,0],[37,1,1,1,4],[38,1,1,1,2],[39,1,1,2,2],[40,1,1,2,3],[41,1,1,2,0],[42,1,1,1,0],[49,0,0,1,0],[82,0,0,1,0],[83,0,0,3,0],[85,0,0,3,0],[87,0,0,1,0],[89,0,0,2,0],[90,0,0,2,0],[91,0,0,2,0],[92,0,0,1,0],[94,0,0,1,0],[99,0,0,1,0],[102,0,0,3,0],[104,0,0,3,0],[106,0,0,1,0],[107,0,0,1,1],[120,0,0,2,0],[150,0,0,1,1],[151,0,0,1,1],[155,0,0,2,0]],"manager":[[8,0,0,5,0],[99,0,0,1,0]],"install":[[8,0,0,3,2],[32,0,0,1,0],[33,0,0,0,4],[35,0,0,1,0],[40,0,0,1,0],[75,0,0,0,1],[91,0,0,1,0],[98,0,0,1,0],[99,0,1,2,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[139,0,0,0,1],[145,0,0,0,2],[151,0,0,0,1],[154,0,0,1,0],[166,0,0,0,1]],"commands":[[8,0,0,3,1],[103,0,0,1,0],[170,0,0,2,0]],"row":[[8,0,0,1,0],[14,0,0,1,0],[161,0,0,1,0]],"mode":[[8,0,0,3,2],[26,0,0,1,0],[34,0,0,2,0],[56,0,0,1,0],[75,0,0,1,0],[81,0,0,0,3],[82,0,0,2,0],[83,0,0,7,0],[84,0,0,2,0],[85,0,0,0,2],[87,0,0,2,0],[94,0,0,1,0],[104,0,0,4,0],[107,0,1,0,0],[108,0,0,4,1],[134,0,0,1,0],[138,0,0,1,0]],"command":[[8,0,0,4,2],[47,0,0,1,0],[87,0,0,1,0],[95,0,0,1,0],[99,0,0,1,0],[101,0,0,1,0],[103,0,0,1,1],[112,0,0,1,0]],"name":[[8,0,0,2,0],[11,0,0,0,3],[22,0,0,1,0],[31,0,0,1,0],[33,0,0,0,4],[35,0,0,0,1],[36,0,0,0,1],[49,0,0,0,1],[50,0,0,0,2],[56,0,0,0,1],[75,0,0,0,1],[89,0,0,0,1],[104,0,0,4,0],[106,0,0,0,1],[108,0,0,0,1],[140,0,0,0,2],[145,0,0,0,1],[161,0,0,1,1]],"cli":[[8,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[32,0,0,1,0],[33,0,0,0,3],[35,0,0,0,1],[41,0,0,1,0],[42,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[77,0,0,1,0],[88,0,0,1,0],[95,0,0,1,0],[99,0,0,2,0],[103,1,1,0,0],[104,1,1,0,0],[105,1,1,1,0],[106,1,1,1,0],[107,1,1,0,0],[108,1,1,0,0],[109,1,1,0,0],[110,1,1,1,0],[111,1,1,0,0],[112,1,1,2,0],[113,0,0,1,0],[120,0,0,1,0],[126,0,0,3,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[139,0,0,0,3],[151,0,0,0,2]],"create":[[8,0,0,1,0],[100,0,0,1,0]],"starter":[[8,0,0,1,0],[28,0,0,0,2],[166,0,0,0,2]],"prop":[[8,0,0,1,0],[14,0,0,1,0]],"exact":[[8,0,0,1,0],[31,0,0,1,0],[81,0,0,1,0],[166,0,0,2,0],[172,0,0,2,0]],"overrides":[[8,0,0,1,0],[104,0,0,2,0],[110,0,0,2,0],[143,0,0,1,0]],"npm":[[8,0,0,3,2],[32,0,0,2,0],[33,0,0,1,2],[34,0,0,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,2,1],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[48,0,0,0,3],[82,0,0,1,0],[83,0,0,2,0],[91,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[99,0,0,2,0],[102,0,0,1,0],[107,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"pnpm":[[8,0,0,4,3],[99,0,0,2,0]],"yarn":[[8,0,0,4,0],[99,0,0,2,0]],"bun":[[8,0,0,3,0],[37,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[75,0,0,0,2],[99,0,0,2,0],[125,0,0,0,2],[142,0,0,1,0]],"npx":[[8,0,0,1,0],[26,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[39,0,0,0,1],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,2],[56,0,0,0,1],[65,0,0,0,1],[75,0,0,0,1],[76,0,0,0,1],[77,0,0,0,1],[78,0,0,0,2],[101,0,0,0,1]],"lint":[[8,0,0,4,1],[18,0,0,1,0],[22,0,0,1,0],[23,0,1,2,0],[24,0,0,1,0],[27,0,0,0,1],[29,0,0,0,1],[42,0,0,1,0],[44,0,0,0,3],[46,0,1,2,1],[48,0,0,1,4],[73,0,0,2,0],[74,0,0,2,0],[75,0,0,1,3],[76,0,0,1,2],[77,0,0,2,1],[78,0,0,4,1],[79,0,0,1,0],[95,0,0,1,0],[103,0,0,2,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,1,3,1],[111,0,0,1,1],[112,0,0,2,0],[126,1,1,1,1],[127,1,1,0,0],[128,1,1,0,0],[129,1,1,0,0],[130,1,1,0,1],[131,1,1,0,0],[132,1,1,0,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,1],[136,1,1,3,0],[168,0,0,0,1]],"dlx":[[8,0,0,2,0]],"bunx":[[8,0,0,1,0]],"defaultmanager":[[8,0,0,0,1]],"displays":[[9,0,0,1,0]],"ready":[[9,0,0,1,0],[166,0,0,1,0]],"copy":[[9,0,0,2,1],[16,0,0,1,0]],"action":[[9,0,0,1,0],[45,0,0,1,0]],"preserves":[[9,0,0,1,0],[16,0,0,1,0]],"copied":[[9,0,0,1,0],[55,0,0,1,0]],"instructions":[[9,0,0,1,0],[11,0,0,1,0],[170,0,0,0,1]],"also":[[9,0,0,1,0],[22,0,0,1,0],[57,0,0,1,0],[59,0,0,1,0],[97,0,0,1,0],[106,0,0,1,0],[112,0,0,1,0],[143,0,0,1,0]],"survive":[[9,0,0,1,0],[117,0,0,1,0]],"root":[[9,0,0,1,0],[11,0,0,0,1],[19,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,6],[38,0,0,1,5],[39,0,0,1,0],[40,0,0,2,0],[41,0,0,1,0],[42,0,0,1,0],[45,0,0,1,0],[47,0,0,1,0],[57,0,0,2,0],[63,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,1,0],[87,0,0,2,0],[89,0,0,1,0],[91,0,0,2,0],[94,0,0,1,0],[95,0,0,1,0],[97,0,0,1,0],[104,0,0,4,0],[105,0,0,2,0],[108,0,0,1,0],[110,0,0,1,0],[114,0,0,1,0],[120,0,0,3,0],[121,0,0,6,0],[122,0,0,2,0],[130,0,0,1,0],[134,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0],[150,0,0,3,0],[154,0,0,1,0],[161,0,0,1,0]],"bundled":[[9,0,0,1,0],[32,0,0,1,0],[40,0,0,1,1],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[97,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"output":[[9,0,0,1,0],[10,0,0,1,0],[15,0,0,0,1],[17,0,0,1,0],[32,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,1,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,2,0],[86,0,0,1,0],[87,0,0,4,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,2,0],[99,0,0,1,0],[101,0,1,0,0],[103,0,0,1,0],[104,0,0,2,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,1,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[137,0,0,1,0],[151,0,1,0,0],[161,0,0,1,0],[162,0,0,2,0]],"coding":[[9,0,0,1,1],[32,0,0,1,0],[34,0,0,1,0],[41,0,0,1,0],[85,0,0,1,1],[89,0,0,0,1],[120,0,0,1,0],[151,0,0,0,1]],"after":[[9,0,0,1,1],[26,0,0,1,0],[29,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[40,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[79,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[117,0,0,1,0],[136,0,0,1,0],[159,0,0,1,0],[165,0,0,1,0]],"generating":[[9,0,0,1,1]],"artifacts":[[9,0,0,1,1],[35,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[47,0,1,0,0],[50,0,0,1,0],[56,0,1,0,0],[57,0,0,1,0],[83,0,1,0,0],[84,0,1,0,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[104,0,0,4,0],[119,0,0,1,0],[122,0,0,1,0],[124,0,0,1,0],[143,0,0,1,0]],"inspect":[[9,0,0,0,2],[15,0,0,0,1],[53,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0]],"readability":[[9,0,0,0,2],[47,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[56,0,0,1,1],[57,0,0,1,2],[59,0,0,0,2],[60,0,0,1,0],[61,0,0,3,0],[62,0,0,1,0],[63,0,0,0,2],[65,0,0,1,1],[66,0,0,1,0],[69,0,0,1,1],[82,0,0,2,0],[84,0,0,2,0],[87,0,0,2,0],[89,0,0,1,1],[91,0,0,1,0],[97,0,0,1,0],[101,0,0,0,1],[104,0,0,1,0],[108,0,0,0,1],[112,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[142,0,1,0,1],[143,0,1,1,0],[144,0,1,0,0],[145,0,1,0,2],[146,0,1,0,0],[147,0,1,0,0],[148,0,1,0,0],[149,0,1,1,0]],"json":[[9,0,0,0,2],[23,0,0,1,0],[25,0,0,1,0],[26,0,0,0,2],[27,0,0,0,2],[30,0,0,1,0],[31,0,0,2,0],[37,0,0,0,1],[39,0,0,1,0],[47,0,0,4,1],[48,0,0,0,2],[50,0,0,2,0],[53,0,0,4,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,2,1],[57,0,0,2,2],[58,0,0,1,0],[59,0,1,3,1],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,2,0],[63,0,0,1,1],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,3,0],[70,0,0,1,0],[74,0,0,1,0],[76,0,0,2,2],[78,0,0,0,1],[81,0,0,0,2],[82,0,0,2,0],[83,0,0,2,0],[84,0,0,2,0],[85,0,0,0,1],[89,0,0,1,1],[101,0,0,1,3],[102,0,0,1,0],[103,0,0,1,0],[104,0,0,3,0],[105,0,0,5,0],[106,0,0,2,0],[107,0,0,3,0],[108,0,1,3,4],[109,0,0,1,0],[110,0,0,3,0],[111,0,0,1,0],[112,0,0,2,0],[128,0,0,1,0],[130,0,0,2,0],[134,0,1,0,0],[136,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[143,0,0,2,0],[145,0,0,1,5],[146,0,0,2,0],[147,0,0,1,0],[149,0,0,1,0],[152,0,0,1,2],[153,0,0,1,0],[164,0,0,2,0],[165,0,0,0,2],[166,0,0,0,2],[171,0,0,1,0]],"then":[[9,0,0,0,2],[53,0,0,1,0],[65,0,0,2,0],[90,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[120,0,0,1,0],[141,0,0,1,0],[156,0,0,1,0],[164,0,0,1,0],[172,0,0,1,0]],"responses":[[9,0,0,0,2],[53,0,0,1,0],[55,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0]],"before":[[9,0,0,0,2],[10,0,0,0,1],[23,0,0,1,0],[39,0,1,0,0],[45,0,0,1,0],[46,0,1,1,0],[48,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,4,0],[68,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,2,0],[78,0,1,1,0],[79,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[110,0,0,1,0],[115,0,0,1,0],[118,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0],[126,0,0,2,0],[129,0,0,1,0],[136,0,0,1,0],[141,0,0,1,0],[144,0,0,0,1],[159,0,0,4,0],[160,0,0,2,0],[171,0,0,1,0]],"splits":[[10,0,0,1,0]],"guidance":[[10,0,0,1,0],[106,0,0,1,0],[136,0,1,0,0]],"forking":[[10,0,0,1,0]],"human":[[10,0,0,1,1],[55,0,0,1,0],[85,0,0,0,2],[157,0,0,1,0]],"renders":[[10,0,0,1,0],[16,0,0,1,0],[19,0,0,1,0],[43,0,0,1,0],[85,0,0,1,0],[97,0,0,1,0],[129,0,0,1,0]],"omitted":[[10,0,0,1,0],[19,0,0,1,0],[144,0,0,1,0]],"hidden":[[10,0,0,1,0]],"included":[[10,0,0,1,0],[160,0,0,1,0]],"generated":[[10,0,0,2,1],[19,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[50,0,0,3,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[65,0,0,1,0],[67,0,0,2,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,2,0],[71,0,0,1,0],[72,0,0,1,0],[77,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[92,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,2,0],[101,0,0,1,0],[102,0,0,2,0],[106,0,0,1,0],[108,0,0,1,0],[119,0,0,1,0],[121,0,0,1,0],[137,0,0,1,0],[138,0,1,1,0],[146,0,0,2,0],[152,0,0,1,2]],"sentence":[[10,0,0,1,0],[56,0,0,0,1],[100,0,0,0,1]],"appears":[[10,0,0,1,0]],"target":[[10,0,0,0,2],[57,0,0,0,2],[143,0,0,0,2],[157,0,0,2,0]],"click":[[10,0,0,0,1]],"robot":[[10,0,0,0,1]],"icon":[[10,0,0,0,1],[22,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0]],"editing":[[10,0,0,0,1]],"routes":[[10,0,0,0,1],[30,0,0,1,0],[43,0,0,1,0],[50,0,0,1,0],[57,0,0,1,0],[74,0,0,1,0],[123,0,0,1,0],[141,0,0,1,0]],"project":[[11,0,0,1,0],[40,0,0,1,1],[85,0,0,2,0],[120,0,0,1,0]],"structure":[[11,0,0,1,0],[84,0,0,1,0],[114,0,0,1,0],[150,0,0,1,0]],"guides":[[11,0,0,1,0],[49,0,0,0,2],[154,0,0,1,0],[167,0,0,0,1]],"release":[[11,0,0,1,0],[133,0,0,1,0]],"emits":[[11,0,0,1,0],[12,0,0,2,0],[34,0,0,1,0],[91,0,0,1,0],[104,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[161,0,0,1,0]],"tree":[[11,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,1,2,1],[21,0,1,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[50,0,0,1,0],[81,0,0,0,1],[84,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[114,0,0,1,0],[150,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0]],"hierarchy":[[11,0,0,1,0]],"index":[[11,0,0,0,2],[16,0,0,0,1],[25,0,0,1,0],[26,0,0,2,1],[27,0,0,1,3],[28,0,0,1,1],[29,0,0,2,1],[30,0,0,1,0],[31,0,0,2,0],[35,0,0,1,1],[47,0,0,2,0],[53,0,0,3,0],[56,0,0,0,1],[81,0,0,0,1],[82,0,0,1,0],[83,0,0,5,0],[84,0,0,1,0],[85,0,0,0,1],[86,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[93,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[101,0,0,1,2],[102,0,0,1,0],[104,0,0,2,0],[107,0,0,2,0],[108,0,0,0,2],[121,0,0,1,0],[124,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,0,1],[163,0,0,2,0],[164,0,0,6,0],[165,0,0,2,1],[166,0,0,1,2],[167,0,0,2,3],[168,0,0,1,1],[169,0,0,1,1],[170,0,0,1,1],[171,0,0,1,0],[172,0,0,3,0]],"collapsible":[[12,0,0,1,0]],"secondary":[[12,0,0,1,0]],"ignores":[[12,0,0,2,0],[153,0,0,1,0]],"open":[[12,0,0,2,0],[54,0,0,1,0],[101,0,0,2,0],[124,0,1,0,0],[151,0,0,0,1],[157,0,0,1,0]],"closed":[[12,0,0,3,0],[157,0,0,1,0]],"state":[[12,0,0,2,0],[117,0,0,1,0],[157,0,0,1,0]],"item":[[12,0,0,1,0]],"accordions":[[12,0,0,3,1]],"place":[[12,0,0,2,0],[57,0,0,1,0],[89,0,0,1,0],[91,0,0,1,0],[118,0,0,1,0],[160,0,0,1,0]],"hide":[[12,0,0,2,0]],"should":[[12,0,0,1,1],[30,0,0,1,0],[36,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[100,0,0,1,0],[171,0,0,1,0]],"troubleshooting":[[12,0,0,1,0],[72,0,1,0,0]],"notes":[[12,0,0,1,0],[117,0,1,0,0]],"optional":[[12,0,0,1,1],[14,0,0,2,0],[19,0,0,2,0],[22,0,1,10,0],[29,0,1,0,0],[52,0,0,1,0],[57,0,0,1,0],[82,0,0,2,0],[83,0,0,3,0],[84,0,0,3,0],[86,0,0,5,0],[94,0,0,2,0],[95,0,0,1,0],[121,0,0,1,0],[143,0,0,1,0],[144,0,0,1,2],[145,0,0,0,1],[147,0,0,1,0],[160,0,1,0,0],[161,0,1,0,0]],"material":[[12,0,0,1,1]],"good":[[12,0,0,1,0],[55,0,1,0,0]],"no":[[12,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[34,0,0,2,0],[49,0,0,2,0],[63,0,0,1,0],[86,0,0,1,0],[106,0,0,1,0],[110,0,0,1,0],[117,0,0,1,0],[120,0,0,1,0],[132,0,0,12,0],[133,0,0,7,0],[134,0,0,7,0],[138,0,0,1,0],[144,0,0,1,0],[161,0,0,2,0],[166,0,0,1,0]],"everything":[[12,0,0,1,0]],"inside":[[12,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,3,0],[35,0,0,2,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,2,0],[41,0,0,1,0],[42,0,0,1,0],[83,0,0,2,0],[85,0,0,1,0],[94,0,0,1,0],[102,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[151,0,0,0,1]],"navigation":[[13,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,1],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[38,0,0,0,3],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,0,1],[56,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,1,2,1],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[81,0,0,0,1],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[91,0,0,2,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[123,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[138,0,0,1,0],[141,0,0,1,2],[152,0,0,1,4],[153,0,0,0,1],[154,0,0,1,0]],"across":[[13,0,0,1,0],[20,0,0,1,0],[97,0,0,3,0],[106,0,0,1,0],[120,0,0,1,0]],"topics":[[13,0,0,1,0]],"frameworks":[[13,0,0,1,2],[36,0,0,0,1],[89,0,0,1,0],[97,0,0,1,0]],"sdks":[[13,0,0,1,0]],"runtimes":[[13,0,0,1,0]],"deployment":[[13,0,0,1,0],[43,0,0,1,0],[60,0,0,1,0],[96,0,0,1,0],[155,0,0,1,0]],"targets":[[13,0,0,1,0]],"product":[[13,0,0,1,0],[28,0,0,1,0],[38,0,0,0,2],[49,0,1,1,1],[50,0,0,1,6],[51,0,0,0,2],[56,0,0,0,2],[57,0,0,1,0],[84,0,0,1,0],[104,0,0,2,0],[106,0,0,2,1],[108,0,0,1,1],[109,0,0,0,2],[138,0,0,2,0],[140,0,0,0,4],[141,0,0,0,4],[150,0,0,2,2],[166,0,0,1,0]],"areas":[[13,0,0,1,0]],"reader":[[13,0,0,1,0],[61,0,0,1,0]],"facing":[[13,0,0,1,0],[89,0,0,1,0],[119,0,0,1,0],[137,0,0,1,0],[162,0,0,1,0]],"automatically":[[13,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[49,0,0,1,0],[60,0,0,1,0],[106,0,0,1,0]],"llm":[[13,0,0,1,0],[37,0,0,0,1],[42,0,0,1,0],[50,0,0,1,1],[57,0,0,0,1],[59,0,0,0,1],[63,0,0,0,1],[69,0,0,0,1],[70,0,0,0,1],[109,0,0,1,1],[112,0,0,2,0],[120,0,0,1,0],[137,1,1,1,1],[138,1,1,0,0],[139,1,1,0,0],[140,1,1,0,1],[141,1,1,0,1],[142,1,1,0,1],[143,1,1,0,0],[144,1,1,0,0],[145,1,1,0,1],[146,1,1,0,0],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,0,1],[151,1,1,0,0],[152,1,1,2,0],[153,1,1,0,0],[154,1,1,0,0],[155,1,1,0,0],[162,0,0,1,0]],"topic":[[13,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0],[151,0,0,0,1]],"config":[[13,0,0,1,0],[19,0,0,1,0],[20,0,0,5,1],[21,0,0,1,0],[37,0,0,0,2],[38,0,0,0,1],[49,0,0,3,0],[50,0,0,0,1],[70,0,0,0,1],[72,0,0,1,0],[79,0,0,1,0],[104,0,0,4,0],[105,0,0,1,0],[106,0,1,10,0],[109,0,1,2,1],[150,0,0,1,0],[154,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"framework":[[13,0,0,1,1],[22,0,0,2,0],[23,0,0,4,0],[24,0,0,1,0],[43,0,0,1,0],[48,0,0,1,0],[49,0,0,0,1],[59,0,0,2,0],[60,0,0,2,0],[61,0,0,2,0],[74,0,0,5,0],[79,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[93,0,0,1,0],[94,0,0,5,0],[97,0,0,1,0],[129,0,0,4,0],[131,0,0,0,1],[132,0,0,1,0],[142,0,0,2,0],[145,0,0,1,0],[146,0,0,1,0],[157,0,0,1,0]],"react":[[13,0,0,2,4],[36,0,0,0,3],[69,0,0,0,1],[71,0,0,1,0],[94,0,0,2,0]],"integration":[[13,0,0,3,0],[146,0,0,1,0]],"vue":[[13,0,0,2,3]],"svelte":[[13,0,0,2,0]],"label":[[13,0,0,0,3],[134,0,0,1,0]],"activevalue":[[13,0,0,0,1]],"explicit":[[14,0,0,1,0],[36,0,0,1,0],[69,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[169,0,0,1,0]],"type":[[14,0,0,3,2],[22,0,0,1,0],[23,0,0,1,0],[27,0,0,0,2],[57,0,0,0,3],[59,0,0,0,1],[60,0,0,1,0],[65,0,0,1,0],[69,0,0,0,2],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[128,0,0,1,0],[131,0,0,0,1],[132,0,0,1,0],[133,0,0,2,0],[134,0,0,1,0],[139,0,0,0,1],[143,0,0,1,0],[145,0,0,0,1],[146,0,0,2,0],[161,0,0,2,0],[166,0,0,0,2]],"rows":[[14,0,0,1,0]],"already":[[14,0,0,1,0],[54,0,0,1,0],[167,0,0,1,0]],"know":[[14,0,0,1,0]],"reads":[[14,0,0,1,0],[18,0,0,1,0],[73,0,0,1,0],[101,0,0,1,0],[161,0,0,2,0],[165,0,0,1,0]],"typescript":[[14,0,0,1,0],[112,0,0,1,0],[161,0,0,2,0]],"extracts":[[14,0,0,1,0],[69,0,0,1,0]],"named":[[14,0,0,1,0],[156,0,0,1,0],[161,0,0,1,0],[167,0,0,1,0]],"keep":[[14,0,0,1,0],[17,0,0,2,0],[50,0,0,1,0],[57,0,0,1,0],[61,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[77,0,0,1,0],[124,0,0,1,0],[135,0,0,1,0],[153,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"its":[[14,0,0,1,0],[49,0,0,1,0],[55,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[97,0,0,1,0],[145,0,0,1,0],[162,0,0,1,0]],"path":[[14,0,0,1,0],[32,0,0,1,0],[35,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[57,0,0,0,1],[60,0,0,1,0],[83,0,0,3,0],[90,0,1,1,0],[108,0,0,0,12],[112,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[139,0,0,0,1],[143,0,0,1,0],[146,0,0,1,0],[150,0,0,2,0],[161,0,0,2,1],[171,0,0,1,0]],"stable":[[14,0,0,1,0],[17,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0]],"property":[[14,0,0,1,0],[22,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[145,0,0,0,2],[161,0,0,1,0]],"default":[[14,0,0,1,1],[22,0,0,2,0],[23,0,0,1,0],[25,0,0,1,0],[49,0,0,0,1],[54,0,0,1,0],[58,0,0,0,1],[63,0,0,0,1],[64,0,0,2,0],[70,0,0,1,0],[82,0,0,2,0],[83,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0],[104,0,0,2,0],[106,0,0,0,1],[110,0,0,2,0],[118,0,0,1,0],[123,0,1,1,0],[124,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,2,0],[132,0,1,0,0],[133,0,1,0,0],[134,0,1,0,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,0,1],[143,0,0,1,0],[145,0,0,0,1],[148,0,0,1,0],[150,0,0,1,0],[153,0,0,2,0],[155,0,0,1,0],[156,0,0,1,0],[157,0,1,1,0],[158,0,1,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,2,0],[162,0,0,1,0]],"required":[[14,0,0,2,1],[18,0,0,1,0],[19,0,0,2,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[23,0,0,2,0],[24,0,0,1,0],[34,0,0,1,0],[79,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[128,0,0,1,0],[130,0,0,1,0],[131,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0]],"string":[[14,0,0,1,1],[19,0,0,1,0],[22,0,0,3,0],[57,0,0,0,1],[59,0,0,1,0],[69,0,0,0,3],[86,0,0,1,0],[131,0,0,0,3],[132,0,0,7,0],[133,0,0,7,0],[134,0,0,5,0],[135,0,0,0,1],[144,0,0,1,0],[146,0,0,1,0],[150,0,0,1,0],[153,0,0,1,0]],"rendered":[[14,0,0,1,1],[59,0,0,1,0],[67,0,0,1,0],[69,0,0,1,0],[72,0,0,1,0],[117,0,0,1,0],[153,0,0,1,0],[161,0,0,1,0]],"calloutvariant":[[14,0,0,1,1]],"visual":[[14,0,0,1,1],[96,0,0,1,0]],"treatment":[[14,0,0,1,1]],"deprecated":[[14,0,0,3,0],[22,0,0,3,0],[132,0,0,1,0]],"boolean":[[14,0,0,1,0],[22,0,0,6,0],[132,0,0,6,0],[133,0,0,2,0],[134,0,0,2,0]],"marks":[[14,0,0,1,0],[22,0,0,2,0]],"false":[[14,0,0,1,0],[115,0,0,0,1]],"properties":[[14,0,0,0,1]],"true":[[14,0,0,0,1],[37,0,0,0,3],[50,0,0,0,1],[114,0,0,1,1],[152,0,0,0,1]],"data":[[15,0,0,2,0],[26,0,0,1,0],[70,0,1,0,0],[84,0,0,1,0],[137,0,0,1,0],[153,0,0,1,0]],"driven":[[15,0,0,1,0]],"examples":[[15,0,0,1,0]],"host":[[15,0,0,1,1],[84,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0]],"receives":[[15,0,0,1,0],[45,0,0,1,0]],"code":[[15,0,0,1,1],[25,0,0,1,0],[34,0,0,1,0],[43,0,0,2,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[57,0,0,0,3],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,0,1],[86,0,0,1,0],[97,0,0,1,0],[107,0,0,1,0],[153,0,0,1,0],[158,0,0,1,0],[164,0,0,1,0],[170,0,0,1,0]],"loaders":[[15,0,0,1,0]],"dynamic":[[15,0,0,1,0]],"imports":[[15,0,0,1,0],[25,0,0,1,0],[81,0,0,0,1],[156,0,0,1,0],[159,0,0,1,0]],"outside":[[15,0,0,1,0],[72,0,0,1,0],[130,0,0,1,0]],"needs":[[15,0,0,1,0],[36,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[93,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[161,0,0,1,0]],"specific":[[15,0,0,1,0],[28,0,0,1,0],[36,0,1,0,0],[155,0,0,1,0],[163,0,0,1,0],[166,0,0,1,0]],"behavior":[[15,0,0,1,0],[19,0,0,1,0],[117,0,1,0,0],[119,0,0,1,0]],"filename":[[15,0,0,0,1]],"language":[[15,0,0,0,1]],"import":[[15,0,0,0,1],[26,0,0,0,1],[27,0,0,0,3],[29,0,0,1,1],[37,0,0,0,5],[49,0,0,0,1],[50,0,0,0,5],[57,0,0,0,4],[59,0,0,0,2],[63,0,0,0,2],[68,0,0,0,1],[69,0,0,1,2],[70,0,0,1,2],[106,0,0,0,1],[109,0,0,1,2],[113,0,0,0,1],[114,0,0,0,1],[118,0,0,0,1],[126,0,0,0,1],[130,0,0,0,1],[135,0,0,0,2],[137,0,0,0,1],[140,0,0,0,3],[141,0,0,0,1],[142,0,0,0,1],[145,0,0,0,2],[150,0,0,0,1],[152,0,0,2,1],[156,0,0,0,1],[157,0,0,1,0],[161,0,0,0,1],[165,0,0,0,1],[166,0,0,0,3],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,3],[170,0,0,0,1]],"mdxcomponents":[[15,0,0,0,1],[68,0,0,0,2]],"while":[[15,0,0,0,1],[43,0,0,1,0],[65,0,0,1,0],[165,0,0,1,0]],"diagrams":[[16,0,0,1,0]],"plain":[[16,0,0,1,0],[60,0,0,1,0],[63,0,0,2,0],[152,0,0,1,0],[153,0,0,1,0],[169,0,0,1,0]],"client":[[16,0,0,1,0],[94,0,0,1,0],[161,0,0,1,0]],"side":[[16,0,0,1,0],[94,0,0,1,0],[161,0,0,1,0]],"svg":[[16,0,0,1,0]],"tools":[[16,0,0,1,0],[34,0,0,1,0],[41,0,0,1,0],[92,0,0,1,0],[170,0,0,1,1]],"chart":[[16,0,0,0,1]],"graph":[[16,0,0,0,2]],"lr":[[16,0,0,0,2],[20,0,0,0,1],[33,0,0,0,1],[44,0,0,0,1],[85,0,0,0,1],[89,0,0,0,1]],"api":[[16,0,0,0,1],[30,0,0,1,0],[31,0,0,1,0],[59,0,0,1,0],[90,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,1,1,0],[131,0,1,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"guidelines":[[17,0,1,0,0]],"stays":[[17,0,0,1,0],[43,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[93,0,0,1,0],[117,0,0,1,0],[165,0,0,1,0]],"out":[[17,0,0,1,0],[26,0,0,0,1],[33,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[39,0,0,0,1],[43,0,0,1,0],[45,0,0,1,0],[47,0,0,1,1],[48,0,0,0,2],[56,0,0,0,1],[64,0,0,1,0],[78,0,0,0,1],[82,0,0,2,0],[83,0,0,3,0],[84,0,0,4,0],[85,0,0,0,6],[89,0,0,0,8],[93,0,0,1,0],[101,0,0,0,1],[104,0,0,5,0],[107,0,0,2,1],[138,0,0,7,0],[153,0,0,1,0],[157,0,0,0,2]],"renaming":[[17,0,0,1,0]],"breaks":[[17,0,0,1,0]],"until":[[17,0,0,1,0]],"remap":[[17,0,0,1,0]],"quality":[[17,0,0,1,0]],"converted":[[17,0,0,1,0],[53,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0]],"first":[[17,0,0,1,0],[40,0,0,0,1],[50,0,0,1,0],[78,0,0,1,0],[79,0,1,0,0],[83,0,0,1,0],[92,0,0,1,0],[101,0,0,1,0],[121,0,0,1,0],[123,0,0,1,0],[136,0,0,1,0],[140,0,0,1,0],[156,0,0,1,0],[162,0,0,1,0]],"edit":[[17,0,0,1,0]],"order":[[17,0,0,1,0],[20,0,0,1,0],[37,0,0,1,0],[49,0,0,2,0],[50,0,0,1,0],[72,0,0,1,0],[79,0,0,1,0],[87,0,0,1,0],[99,0,0,1,0],[106,0,0,2,0],[109,0,0,0,1],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[118,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[159,0,1,0,0]],"actually":[[17,0,0,1,0],[119,0,0,1,0]],"looks":[[17,0,0,1,0],[34,0,0,1,0],[55,0,1,0,0],[162,0,0,1,0]],"wrong":[[17,0,0,1,0],[23,0,0,1,0],[34,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[128,0,0,1,0],[149,0,0,1,0],[162,0,0,1,0]],"frontmatter":[[18,1,1,1,0],[19,1,1,0,0],[20,1,1,0,0],[21,1,1,0,0],[22,1,1,0,0],[23,1,1,1,0],[24,1,1,1,0],[46,0,0,1,0],[49,0,0,3,0],[55,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[73,0,0,1,0],[74,0,0,4,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,2,0],[81,0,0,0,2],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[91,0,0,1,0],[95,0,0,1,0],[100,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[110,0,0,2,0],[112,0,0,1,0],[115,0,0,1,1],[117,0,0,3,0],[120,0,0,1,0],[128,0,1,1,0],[130,0,0,3,0],[131,0,0,0,1],[132,0,1,0,0],[133,0,1,0,0],[135,0,0,0,1],[143,0,0,1,0],[153,0,0,1,0]],"fields":[[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,1,1,0],[23,0,0,1,0],[24,0,0,1,0],[74,0,0,2,0],[79,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0]],"semantics":[[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0]],"yaml":[[18,0,0,1,0],[75,0,0,0,1],[117,0,0,1,0],[128,0,0,1,0]],"things":[[18,0,0,1,0]],"lives":[[18,0,0,1,0]],"nav":[[18,0,0,1,0],[19,0,0,1,0],[20,0,1,1,2],[21,0,1,0,0],[22,0,0,1,0],[81,0,0,0,3],[84,0,0,2,0],[134,0,0,3,0],[152,0,0,1,1]],"minimum":[[19,0,1,0,0],[90,0,0,1,0]],"non":[[19,0,0,1,0],[21,0,0,1,0],[31,0,0,1,0],[53,0,0,1,0],[73,0,0,1,0],[86,0,0,1,0],[110,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[141,0,0,1,0],[144,0,0,0,1]],"empty":[[19,0,0,1,0],[31,0,0,1,0],[53,0,0,1,0],[72,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[145,0,0,1,0]],"sidebar":[[19,0,0,1,0],[22,0,0,1,0],[24,0,0,1,0],[50,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,1,1,0],[72,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[102,0,0,1,0],[134,0,0,1,0],[152,0,0,3,0]],"recommended":[[19,0,0,1,0]],"routing":[[19,0,0,1,0],[44,0,0,0,1],[53,0,0,1,0],[54,0,0,1,0],[93,0,0,1,0],[96,0,0,1,0],[101,0,0,1,0],[138,0,0,2,0],[150,0,0,1,0],[154,0,0,2,0]],"hint":[[19,0,0,1,0],[22,0,0,1,0]],"converter":[[19,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0]],"synthesizes":[[19,0,0,1,0]],"during":[[19,0,0,1,0],[35,0,0,1,0],[43,0,0,1,0]],"slug":[[19,0,0,1,0],[20,0,0,3,0],[21,0,0,0,3],[38,0,0,0,2],[49,0,0,0,3],[61,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[106,0,0,0,2],[108,0,0,0,1],[150,0,0,1,0],[152,0,0,0,2],[153,0,0,1,0]],"declared":[[19,0,0,1,0],[20,0,0,1,0]],"pages":[[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[36,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[55,0,0,1,0],[57,0,0,2,0],[58,0,0,0,2],[59,0,1,0,1],[60,0,0,1,0],[61,0,0,2,0],[65,0,0,2,0],[66,0,0,1,0],[77,0,0,1,0],[84,0,0,2,0],[86,0,0,1,0],[91,0,0,1,0],[102,0,0,1,0],[106,0,0,2,0],[108,0,0,1,0],[120,0,0,2,0],[121,0,0,2,0],[134,0,0,1,0],[138,0,0,2,0],[141,0,0,2,3],[143,0,0,1,0],[144,0,0,0,3],[146,0,0,1,0],[153,0,0,0,1],[154,0,0,1,0]],"excluded":[[19,0,0,1,0]],"grouped":[[19,0,0,1,0],[120,0,0,2,0],[124,0,0,1,0],[127,0,0,1,0]],"indexes":[[19,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0]],"appear":[[19,0,0,1,0],[100,0,0,1,0]],"fallback":[[19,0,0,1,0],[20,0,0,1,0],[53,0,0,1,0],[83,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[104,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[154,0,0,1,0],[155,0,0,2,0]],"connect":[[19,0,0,0,1],[21,0,0,0,2],[41,0,0,1,0],[43,1,1,0,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,1,0,0],[47,1,1,0,0],[48,1,1,0,0],[49,1,1,0,0],[50,1,1,0,0],[51,1,1,0,0],[52,1,1,0,0],[53,1,1,0,0],[102,0,0,2,0],[120,0,0,1,0]],"site":[[19,0,0,0,2],[20,0,0,0,3],[21,0,0,0,4],[26,0,0,1,0],[41,0,0,1,0],[43,1,1,1,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,1,0,0],[47,1,1,0,0],[48,1,1,0,0],[49,1,1,0,0],[50,1,1,0,0],[51,1,1,0,0],[52,1,1,1,0],[53,1,1,0,0],[54,0,0,2,0],[55,0,0,2,0],[56,0,0,2,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[81,0,0,0,3],[82,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[85,0,0,2,5],[87,0,0,2,0],[89,0,0,0,8],[90,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[102,0,0,3,0],[104,0,0,2,0],[108,0,0,2,1],[120,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0]],"build":[[19,0,0,0,1],[20,0,0,1,0],[21,0,0,1,1],[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[37,0,0,3,1],[43,0,0,2,0],[44,0,0,1,0],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,1,2,2],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,2,0],[56,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0],[82,0,0,1,0],[84,0,0,1,0],[90,0,0,1,0],[99,0,0,1,0],[102,0,0,1,0],[109,0,0,1,0],[112,0,0,1,0],[120,0,0,1,0],[126,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,3,0],[153,0,0,1,0],[163,0,0,1,0],[165,0,1,0,0],[169,0,0,1,0]],"groups":[[20,0,1,3,1],[21,0,2,2,0],[37,0,0,0,1],[38,0,0,0,5],[47,0,0,1,0],[49,0,1,3,1],[50,0,0,0,6],[51,0,0,0,4],[70,0,0,0,2],[72,0,0,1,0],[78,0,0,1,0],[81,0,0,0,5],[86,0,0,1,0],[87,0,0,1,0],[101,0,0,1,0],[106,0,0,2,1],[108,0,0,0,1],[109,0,0,0,2],[120,0,0,1,0],[123,0,0,1,0],[140,0,0,0,6],[141,0,0,0,2],[150,0,0,1,2],[152,0,0,0,2],[153,0,0,0,2],[154,0,0,3,0]],"become":[[20,0,1,0,0],[21,0,1,0,0]],"may":[[20,0,0,1,0],[34,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[124,0,0,1,0],[143,0,0,1,0]],"declare":[[20,0,0,1,0],[21,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"more":[[20,0,0,1,0],[43,0,0,1,0],[122,0,0,1,0],[124,0,0,1,0]],"slugs":[[20,0,0,1,0],[69,0,1,0,0],[72,0,0,1,0]],"shared":[[20,0,0,1,0],[30,0,0,1,0],[36,0,0,2,1],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[90,0,0,1,0],[97,0,0,1,0],[110,0,0,3,0],[130,0,0,2,0],[162,0,0,1,0],[171,0,0,1,0]],"multiple":[[20,0,0,1,0]],"once":[[20,0,0,1,0],[24,0,0,1,0],[91,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[135,0,0,1,0]],"loads":[[20,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"exists":[[20,0,0,1,0],[49,0,0,1,0],[55,0,0,1,0],[106,0,0,1,0]],"intersection":[[20,0,0,1,0]],"produces":[[20,0,0,1,0],[25,0,0,1,0],[80,0,0,1,0],[89,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[137,0,0,1,0]],"metadata":[[20,0,0,1,0],[24,0,0,1,0],[31,0,0,1,0],[44,0,0,0,1],[49,0,0,2,0],[55,0,0,2,0],[59,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[95,0,0,1,0],[104,0,0,1,0],[106,0,0,2,0],[123,0,0,1,0],[138,0,0,2,0],[145,0,0,3,1],[146,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[169,0,0,1,0]],"grouping":[[20,0,0,1,0],[24,0,0,1,0],[86,0,0,1,0]],"declares":[[20,0,0,1,0],[38,0,0,0,1],[49,0,0,1,0],[152,0,0,0,1]],"isn":[[20,0,0,1,0],[23,0,0,1,0]],"fails":[[20,0,0,1,0],[46,0,0,1,0],[78,0,0,2,0],[79,0,0,1,0],[87,0,0,1,0],[106,0,0,1,0],[149,0,0,1,0]],"unknown":[[20,0,0,1,0],[23,0,0,2,0],[37,0,0,0,1],[38,0,0,0,4],[46,0,0,0,1],[48,0,0,0,2],[69,0,0,0,2],[74,0,0,1,0],[75,0,0,2,1],[76,0,0,0,1],[78,0,0,1,1],[79,0,0,1,0],[87,0,0,1,0],[105,0,0,1,0],[110,0,0,4,0],[128,0,0,3,0],[131,0,0,0,1],[135,0,0,2,0],[152,0,0,0,3]],"truth":[[20,0,0,1,0],[24,0,0,1,0]],"drift":[[20,0,0,1,0],[136,0,0,1,0]],"infers":[[20,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"values":[[20,0,0,1,0],[60,0,0,1,0],[106,0,0,1,0],[109,0,0,1,0]],"finds":[[20,0,0,1,0],[87,0,0,1,0],[161,0,0,1,0]],"sets":[[20,0,0,1,0],[21,0,0,1,0],[64,0,0,2,0],[143,0,0,1,0],[148,0,0,1,0],[170,0,0,1,0]],"descriptions":[[20,0,0,1,0],[49,0,0,2,0],[56,0,0,1,0],[106,0,0,2,0],[138,0,0,1,0],[154,0,0,2,0]],"nested":[[20,0,0,1,0],[21,0,1,1,0]],"flowchart":[[20,0,0,0,1],[33,0,0,0,1],[44,0,0,0,1],[81,0,0,0,1],[85,0,0,0,1],[89,0,0,0,1],[157,0,0,0,1]],"cfg":[[20,0,0,0,2]],"page1":[[20,0,0,0,2]],"page2":[[20,0,0,0,2]],"page3":[[20,0,0,0,2]],"resolver":[[20,0,0,0,9],[81,0,0,0,1]],"sections":[[20,0,0,0,2],[49,0,0,1,0],[84,0,0,1,0],[100,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[157,0,0,1,0]],"children":[[21,0,0,2,1],[69,0,0,0,13],[86,0,0,1,0]],"deeper":[[21,0,0,1,0],[72,0,0,1,0]],"trees":[[21,0,0,1,0],[114,0,0,1,0]],"remote":[[21,0,0,1,2]],"lands":[[21,0,0,1,0]],"slot":[[21,0,0,1,0]],"leaf":[[21,0,0,2,0],[86,0,0,2,0]],"directly":[[21,0,0,1,0],[37,0,0,1,0],[50,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[86,0,0,1,0],[109,0,0,1,0],[113,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0]],"contain":[[21,0,0,1,0],[65,0,0,1,0],[86,0,0,1,0]],"schema":[[22,0,0,1,0],[23,0,0,4,0],[46,0,0,1,0],[59,0,0,1,0],[73,0,0,1,0],[74,0,0,3,0],[78,0,0,1,0],[79,0,0,2,0],[110,0,0,2,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,3,0],[129,0,0,1,0],[130,0,0,6,0],[131,0,0,2,1],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,4,0],[136,0,0,1,0],[145,0,0,0,1],[146,0,0,1,0]],"accepts":[[22,0,0,1,0],[77,0,0,1,0],[147,0,0,1,0],[153,0,0,1,0]],"resolved":[[22,0,0,1,0],[47,0,0,1,0],[84,0,0,1,0],[156,0,0,1,0]],"deprecatedreason":[[22,0,0,1,0],[132,0,0,1,0]],"message":[[22,0,0,1,0],[131,0,0,0,1],[168,0,0,1,0]],"paired":[[22,0,0,1,0]],"experimental":[[22,0,0,2,0],[120,0,0,1,0],[132,0,0,1,0]],"canary":[[22,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"hides":[[22,0,0,1,0]],"channels":[[22,0,0,1,0]],"new":[[22,0,0,1,0],[57,0,0,0,1],[63,0,0,0,1],[92,0,0,1,0],[132,0,0,1,0],[143,0,0,0,1],[144,0,0,0,2]],"highlights":[[22,0,0,1,0]],"recently":[[22,0,0,1,0]],"added":[[22,0,0,1,0]],"draft":[[22,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"excludes":[[22,0,0,1,0]],"generation":[[22,0,0,1,0],[37,0,0,1,0],[48,0,0,1,0],[52,0,0,1,0],[72,0,0,1,0],[106,0,0,1,0],[110,0,0,1,0],[126,0,0,1,0],[165,0,0,1,0]],"entirely":[[22,0,0,1,0],[64,0,0,1,0]],"tags":[[22,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[160,0,0,1,0]],"free":[[22,0,0,1,0],[69,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0]],"form":[[22,0,0,1,0]],"facets":[[22,0,0,1,0]],"availablein":[[22,0,0,1,0],[132,0,0,1,0],[136,0,0,1,0]],"array":[[22,0,0,1,0],[69,0,0,0,1],[114,0,0,1,0],[131,0,0,0,1],[132,0,0,3,0],[133,0,0,2,0],[134,0,0,1,0],[153,0,0,1,0]],"cross":[[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[74,0,0,2,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[148,0,0,1,0]],"availability":[[22,0,0,1,0]],"map":[[22,0,0,1,0],[28,0,0,1,0],[69,0,0,0,1],[146,0,0,1,0],[166,0,0,1,0]],"layout":[[22,0,0,1,0],[59,0,0,1,0],[67,0,0,1,0],[93,0,0,1,0]],"uis":[[22,0,0,1,0]],"support":[[22,0,0,1,0]],"width":[[22,0,0,1,0]],"lastmodified":[[22,0,0,1,0],[105,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"lastauthor":[[22,0,0,1,0],[105,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"filled":[[22,0,0,1,0]],"pass":[[22,0,0,1,0],[57,0,0,1,0],[64,0,0,1,0],[71,0,0,1,0],[109,0,0,1,0],[110,0,0,2,0],[122,0,0,1,0],[135,0,0,1,0],[148,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0]],"enrich":[[22,0,0,1,0],[105,0,0,1,0],[132,0,0,1,0]],"git":[[22,0,0,1,0],[45,0,0,0,1],[48,0,0,0,1],[105,0,0,2,0],[114,0,0,1,0],[132,0,0,1,0]],"hand":[[22,0,0,1,0]],"rules":[[23,0,1,2,0],[73,0,0,1,0],[95,0,0,1,0],[126,1,1,1,0],[127,1,2,0,0],[128,1,3,0,0],[129,1,3,0,0],[130,1,1,0,0],[131,1,1,0,0],[132,1,1,0,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,0],[136,1,1,0,0],[162,0,1,0,0]],"enforces":[[23,0,0,1,0]],"violations":[[23,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[131,0,0,1,1]],"surface":[[23,0,0,1,0],[169,0,0,1,0]],"ci":[[23,0,0,1,0],[29,0,0,0,1],[42,0,0,1,0],[45,0,0,2,0],[47,0,0,1,0],[73,1,1,2,0],[74,1,1,1,0],[75,1,1,1,0],[76,1,2,2,0],[77,1,1,2,0],[78,1,1,1,0],[79,1,1,2,0],[126,0,0,1,0],[135,0,0,1,0],[136,0,0,2,0],[155,0,0,1,0]],"they":[[23,0,0,1,0],[40,0,0,0,1],[41,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,2,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[63,0,0,2,0],[77,0,0,1,0],[85,0,0,1,0],[123,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[136,0,0,1,0],[172,0,0,1,0]],"reach":[[23,0,0,1,0],[34,0,0,1,0],[77,0,0,1,0],[126,0,0,1,0]],"relevant":[[23,0,0,1,0]],"field":[[23,0,0,3,0],[24,0,0,1,0],[57,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[79,0,0,2,0],[86,0,0,1,0],[128,0,0,4,0],[131,0,0,1,2],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0]],"missing":[[23,0,0,1,0],[39,0,0,2,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[105,0,0,1,0],[128,0,0,1,0],[131,0,0,1,0],[136,0,0,1,0],[146,0,0,1,0]],"top":[[23,0,0,1,0],[56,0,0,1,0],[74,0,0,1,0],[117,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[163,0,0,1,0],[172,0,0,1,0]],"level":[[23,0,0,1,0],[53,0,0,1,0],[56,0,0,1,0],[66,0,0,1,0],[69,0,0,0,2],[74,0,0,1,0],[83,0,0,1,0],[90,0,0,1,0],[109,0,0,1,0],[120,0,0,3,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[128,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[141,0,0,1,0],[146,0,1,0,0],[147,0,1,0,0],[153,0,0,1,0]],"warn":[[23,0,0,1,0],[110,0,0,1,0],[128,0,0,1,0],[130,0,0,2,0],[131,0,0,0,1]],"fail":[[23,0,0,1,0],[37,0,0,0,1],[38,0,0,0,1],[73,0,0,2,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[126,0,0,1,0],[136,0,0,1,0]],"parse":[[23,0,0,2,0],[74,0,0,2,0],[79,0,0,1,0],[87,0,0,1,0],[128,0,0,3,0],[131,0,0,0,1],[171,0,0,1,0]],"meta":[[23,0,0,1,0],[74,0,0,1,0],[110,0,0,2,0],[128,0,0,1,0],[130,0,0,3,0],[131,0,0,0,1],[134,0,1,0,0],[136,0,0,1,0],[145,0,0,1,2]],"doesn":[[23,0,0,2,0],[74,0,0,1,0],[76,0,0,1,0],[129,0,0,1,0],[172,0,0,1,0]],"invalid":[[23,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,1,1]],"link":[[23,0,0,3,0],[24,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[59,0,0,0,2],[60,0,0,1,0],[73,0,0,2,0],[74,0,0,3,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,4,0],[83,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,1,5,0],[130,0,0,1,0],[131,0,0,1,2],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[150,0,0,2,0],[157,0,0,2,0],[158,0,0,1,0]],"exist":[[23,0,0,1,0],[31,0,0,1,0],[74,0,0,1,0],[129,0,0,1,0]],"unresolved":[[23,0,0,2,0],[74,0,0,2,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[136,0,0,1,0]],"placeholder":[[23,0,0,2,0],[74,0,0,1,0],[79,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[136,0,0,1,0],[159,0,0,2,0]],"doc":[[23,0,0,1,0]],"contains":[[23,0,0,1,0],[26,0,0,2,0],[45,0,0,1,0],[56,0,0,1,0],[65,0,0,1,0],[108,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[129,0,0,1,0],[141,0,0,1,0]],"scoped":[[23,0,0,1,0],[56,0,0,1,0],[57,0,0,2,0],[65,0,0,2,0],[66,0,0,1,0],[74,0,0,1,0],[84,0,0,1,0],[104,0,0,1,0],[108,0,0,1,0],[129,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[141,0,0,1,0],[144,0,0,0,1]],"another":[[23,0,0,1,0],[115,0,0,1,0],[129,0,0,1,0]],"extend":[[23,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[110,0,0,1,0],[135,0,0,1,0]],"gives":[[24,0,1,0,0],[59,0,0,1,0],[94,0,0,1,0],[142,0,0,1,0]],"consistent":[[24,0,0,1,0]],"rest":[[24,0,0,1,0],[80,0,0,1,0],[109,0,0,1,0]],"configuration":[[24,0,0,1,0]],"drives":[[24,0,0,1,0],[86,0,0,1,0],[138,0,0,1,0]],"position":[[24,0,0,1,0],[86,0,0,1,0]],"filtering":[[24,0,0,1,0],[99,0,0,1,0]],"checks":[[24,0,0,1,0],[43,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[73,0,0,1,0],[120,0,0,2,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0]],"query":[[25,0,0,1,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,1],[30,0,0,2,0],[31,0,0,1,0],[102,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0],[169,0,0,0,1],[171,0,0,1,0]],"optionally":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0]],"stream":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[169,0,0,1,0]],"grounded":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[52,0,0,1,0],[95,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,1,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"answers":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,1,2,0],[30,0,0,1,0],[31,0,0,2,0],[52,0,0,1,0],[85,0,0,0,1],[89,0,0,0,1],[164,0,0,1,0],[168,0,1,0,0]],"fetches":[[25,0,0,1,0],[34,0,0,1,0]],"those":[[25,0,0,1,0],[35,0,0,1,0],[54,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[82,0,0,1,0],[87,0,0,1,0],[96,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[154,0,0,1,0]],"queries":[[25,0,0,1,0],[30,0,0,1,0],[163,0,0,1,0]],"database":[[25,0,0,1,0],[163,0,0,1,0]],"scripts":[[26,0,0,1,0],[37,0,0,1,2],[48,0,0,0,1],[50,0,1,0,0],[51,0,1,0,0],[109,0,0,1,0],[112,0,0,1,0]],"call":[[26,0,0,1,0],[153,0,0,1,0]],"generator":[[26,0,0,1,0],[102,0,0,1,0],[164,0,0,1,0],[165,0,0,1,0]],"compact":[[26,0,0,1,0],[164,0,0,1,0]],"ranking":[[26,0,0,1,0],[164,0,0,1,0]],"store":[[26,0,0,1,0],[30,0,0,1,0],[164,0,0,1,0],[171,0,0,1,0]],"used":[[26,0,0,1,0],[146,0,0,1,0],[150,0,0,1,0]],"excerpts":[[26,0,0,1,0],[164,0,0,1,0]],"answer":[[26,0,0,1,0],[29,0,0,2,0],[95,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,2,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,2,0],[169,0,0,2,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"bash":[[26,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[39,0,0,0,1],[45,0,0,0,1],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,1],[56,0,0,0,1],[65,0,0,0,2],[76,0,0,0,1],[77,0,0,0,1],[78,0,0,0,1],[101,0,0,0,1],[103,0,0,0,1],[104,0,0,0,1],[107,0,0,0,1],[110,0,0,0,1],[111,0,0,0,1],[125,0,0,0,1],[170,0,1,0,1]],"src":[[26,0,0,0,1],[33,0,0,0,2],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[39,0,0,0,1],[44,0,0,0,1],[45,0,0,0,2],[46,0,0,0,1],[47,0,0,1,2],[48,0,0,1,6],[50,0,0,0,2],[56,0,0,0,1],[71,0,0,1,0],[78,0,0,0,1],[81,0,0,0,2],[89,0,0,0,3],[101,0,0,0,1],[104,0,0,2,0],[106,0,0,1,0],[107,0,0,0,1],[110,0,0,2,0],[152,0,0,1,2],[157,0,0,0,2],[161,0,0,0,1]],"base":[[26,0,0,0,1],[47,0,0,0,1],[48,0,0,0,2],[56,0,0,0,1],[65,0,0,2,0],[101,0,0,0,1],[104,0,0,2,0],[112,0,0,1,0],[155,0,1,2,2]],"https":[[26,0,0,0,2],[45,0,0,0,1],[47,0,0,0,1],[48,0,0,0,3],[50,0,0,0,4],[51,0,0,0,2],[56,0,0,0,1],[59,0,0,0,2],[70,0,0,0,1],[101,0,0,0,1],[109,0,0,0,1],[140,0,0,0,3],[141,0,0,0,2],[145,0,0,0,3],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,0,1],[165,0,0,0,1]],"com":[[26,0,0,0,2],[45,0,0,0,1],[47,0,0,0,1],[48,0,0,0,3],[50,0,0,0,4],[51,0,0,0,2],[70,0,0,0,1],[101,0,0,0,1]],"generatedocssearchfiles":[[26,0,0,0,2],[50,0,0,0,2],[112,0,0,1,0],[165,0,0,0,2]],"node":[[26,0,0,0,1],[32,0,0,1,0],[33,0,0,0,1],[34,0,0,2,0],[35,0,0,1,0],[37,0,0,0,1],[40,0,0,2,1],[50,0,0,0,1],[57,0,0,1,2],[60,0,0,1,0],[83,0,0,1,0],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0],[110,0,0,2,0],[112,0,0,1,0],[120,0,0,1,0],[130,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0],[150,0,0,1,0],[152,0,0,0,1],[165,0,0,0,1],[166,0,0,1,0]],"await":[[26,0,0,0,1],[37,0,0,0,3],[38,0,0,0,2],[50,0,0,0,5],[51,0,0,0,1],[57,0,0,0,1],[70,0,0,0,1],[109,0,0,0,1],[114,0,0,0,1],[115,0,0,0,1],[116,0,0,0,1],[130,0,0,0,1],[135,0,0,0,1],[140,0,0,0,4],[141,0,0,0,4],[143,0,0,0,2],[150,0,0,0,1],[152,0,0,0,3],[153,0,0,0,2],[165,0,0,0,1],[170,0,0,0,1]],"outdir":[[26,0,0,0,1],[37,0,0,0,1],[38,0,0,0,2],[50,0,0,0,5],[51,0,0,0,1],[108,0,0,0,1],[109,0,0,0,1],[114,0,0,1,1],[140,0,0,1,4],[141,0,0,1,1],[150,0,0,4,1],[165,0,0,1,3]],"baseurl":[[26,0,0,0,1],[50,0,0,0,4],[51,0,0,0,2],[70,0,0,0,1],[109,0,0,0,1],[140,0,0,0,3],[141,0,0,0,2],[144,0,0,1,0],[152,0,0,0,1],[153,0,0,0,2],[155,0,0,1,1],[165,0,0,0,1]],"results":[[27,0,0,1,1],[28,0,0,0,1],[65,0,0,1,0],[164,0,0,1,0],[166,0,0,1,2]],"include":[[27,0,0,1,0],[32,0,0,1,0],[36,0,0,2,2],[37,0,1,0,0],[38,0,1,0,0],[39,0,0,1,0],[55,0,0,2,0],[66,0,0,1,0],[104,0,0,3,0],[105,0,0,2,0],[108,0,0,0,1],[157,0,0,1,0],[160,0,0,1,0],[166,0,0,1,0]],"urls":[[27,0,0,2,0],[34,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[65,0,0,3,0],[66,0,0,1,0],[74,0,0,1,0],[85,0,0,0,1],[104,0,0,1,0],[129,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[146,0,0,1,0],[157,0,0,1,0],[159,0,0,1,0],[166,0,0,1,0]],"paths":[[27,0,0,1,0],[50,0,0,1,0],[56,0,0,1,0],[62,0,0,1,0],[75,0,0,0,1],[77,0,0,1,0],[82,0,0,1,0],[99,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[137,0,0,1,0],[147,0,0,1,0],[151,0,0,0,1],[166,0,0,1,0],[172,0,0,1,0]],"hash":[[27,0,0,1,0],[31,0,0,1,0],[71,0,0,1,0],[166,0,0,1,0]],"snippets":[[27,0,0,1,0],[166,0,0,1,0]],"own":[[27,0,0,1,0],[40,0,0,1,0],[49,0,0,1,0],[52,0,0,1,0],[89,0,0,1,0],[94,0,0,1,0],[96,0,1,0,0],[141,0,0,1,0],[145,0,0,1,0]],"searchdocs":[[27,0,0,0,2],[28,0,0,0,1],[166,0,0,0,3]],"docssearchcontentstore":[[27,0,0,0,2],[166,0,0,0,2]],"docssearchindex":[[27,0,0,0,2],[166,0,0,0,2]],"contentjson":[[27,0,0,0,2],[166,0,0,0,2]],"indexjson":[[27,0,0,0,2],[166,0,0,0,2]],"const":[[27,0,0,0,3],[28,0,0,0,1],[29,0,0,0,1],[37,0,0,0,2],[38,0,0,0,2],[50,0,0,0,3],[51,0,0,0,1],[57,0,0,0,3],[59,0,0,0,3],[63,0,0,0,2],[68,0,0,0,1],[69,0,0,0,4],[70,0,0,0,1],[115,0,0,0,1],[130,0,0,0,1],[135,0,0,0,1],[141,0,0,0,1],[143,0,0,0,1],[144,0,0,0,2],[145,0,0,0,1],[152,0,0,0,2],[153,0,0,0,2],[155,0,0,0,1],[161,0,0,0,1],[166,0,0,0,2],[167,0,0,0,3],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,1]],"vocabulary":[[28,0,1,0,0],[86,0,1,0,0],[164,0,1,0,0],[166,0,0,1,0],[172,0,0,1,0]],"aliases":[[28,0,1,0,0],[60,0,0,1,0],[146,0,0,1,0]],"starts":[[28,0,0,1,0],[90,0,0,1,0]],"lexical":[[28,0,0,1,0],[172,0,0,1,0]],"matching":[[28,0,0,1,0],[69,0,0,1,0],[169,0,0,1,0],[172,0,0,1,0]],"stemming":[[28,0,0,1,0],[166,0,0,1,0]],"prefix":[[28,0,0,1,0],[150,0,0,1,0],[166,0,0,1,0]],"matches":[[28,0,0,1,0],[34,0,0,1,0],[65,0,0,1,0],[87,0,0,1,0],[90,0,0,1,0],[166,0,0,2,0],[172,0,0,1,0]],"typo":[[28,0,0,1,0],[166,0,0,1,0]],"tolerant":[[28,0,0,1,0],[146,0,0,1,0],[166,0,0,1,0]],"fallbacks":[[28,0,0,1,0],[166,0,0,1,0]],"built":[[28,0,0,1,0],[29,0,0,1,0],[84,0,0,1,0],[94,0,0,1,0],[166,0,0,1,0]],"synonym":[[28,0,0,1,0],[166,0,0,1,0]],"synonyms":[[28,0,0,1,1],[166,0,0,1,1]],"users":[[28,0,0,1,0],[172,0,0,1,0]],"words":[[28,0,0,1,0]],"quickstart":[[28,0,0,0,1],[35,0,0,1,1],[49,0,0,0,1],[56,0,0,0,1],[59,0,0,0,3],[60,0,0,1,0],[65,0,0,0,3],[88,0,0,1,0],[92,0,0,1,0],[98,1,1,0,0],[99,1,1,0,0],[100,1,1,0,0],[101,1,1,0,0],[102,1,1,0,0],[115,0,0,0,1],[116,0,0,0,2],[120,0,0,1,0],[139,0,0,0,4],[145,0,0,0,5],[151,0,0,0,2],[166,0,0,0,1],[167,0,0,0,1]],"getting":[[28,0,0,0,1],[166,0,0,0,1]],"started":[[28,0,0,0,1],[49,0,0,0,2],[100,0,0,0,1],[106,0,0,0,2],[108,0,0,0,2],[120,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1],[166,0,0,0,1]],"ai":[[29,0,1,0,0],[31,0,0,1,0],[60,0,0,1,0],[64,0,0,1,0],[66,0,0,1,0],[85,0,0,0,1],[86,0,0,1,0],[89,0,0,0,1],[94,0,0,1,0],[138,0,0,1,0],[143,0,0,3,0],[146,0,0,2,0],[147,0,0,1,0],[148,0,0,1,0],[169,0,0,1,5],[170,0,0,1,0]],"basic":[[29,0,0,1,0]],"retrieves":[[29,0,0,1,0]],"chunks":[[29,0,0,2,0],[168,0,0,1,0],[170,0,0,1,0],[172,0,0,1,0]],"builds":[[29,0,0,1,0],[91,0,0,1,0],[101,0,0,1,0],[155,0,0,1,0],[163,0,0,1,0]],"constrained":[[29,0,0,1,0]],"leaves":[[29,0,0,1,0],[62,0,0,1,0],[86,0,0,1,0],[143,0,0,1,0]],"model":[[29,0,0,2,1],[43,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[92,0,0,1,0],[122,0,0,3,0],[125,0,0,0,1],[139,0,0,0,2],[151,0,0,0,1],[168,0,0,2,0],[169,0,0,1,1]],"choice":[[29,0,0,1,0]],"provider":[[29,0,0,1,0],[76,0,0,1,0],[163,0,0,1,0],[169,0,1,1,0]],"point":[[29,0,0,1,0],[37,0,0,1,0],[40,0,0,2,0],[47,0,0,1,0],[48,0,0,1,0],[65,0,0,2,0],[69,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[149,0,0,1,0],[161,0,0,1,0]],"display":[[29,0,0,1,0],[169,0,0,1,0]],"sources":[[29,0,0,1,1],[31,0,0,2,0],[168,0,0,1,1],[169,0,0,2,1]],"streamed":[[29,0,0,1,0],[169,0,0,1,0]],"response":[[29,0,0,1,1],[53,0,0,1,0],[57,0,0,0,1],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,0,1],[112,0,0,1,0],[142,0,0,2,0],[143,0,0,1,3],[146,0,0,2,0],[169,0,0,3,1]],"ask":[[29,0,0,1,0]],"memory":[[29,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"retrieved":[[29,0,0,1,0],[168,0,0,2,0]],"streamdocsanswer":[[29,0,0,0,2],[169,0,0,0,4]],"vercel":[[29,0,0,0,1],[30,0,0,1,0],[60,0,0,1,0],[65,0,0,1,1],[141,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0],[169,0,0,0,2],[170,0,0,1,0],[171,0,0,1,0]],"openai":[[29,0,0,0,1],[34,0,0,1,0],[169,0,0,0,1]],"gpt":[[29,0,0,0,1],[122,0,0,2,0],[125,0,0,0,1],[169,0,0,0,1]],"productname":[[29,0,0,0,1],[168,0,0,0,1],[169,0,0,0,1]],"my":[[29,0,0,0,1],[35,0,0,2,4],[39,0,0,0,2],[40,0,0,0,1],[56,0,0,0,1],[100,0,0,0,2],[106,0,0,0,1],[107,0,0,0,1],[139,0,0,0,1],[140,0,0,0,2],[150,0,0,0,1],[151,0,0,0,1],[168,0,0,0,1],[169,0,0,0,1]],"library":[[29,0,0,0,1],[32,0,0,1,0],[37,0,0,1,0],[40,0,0,0,2],[50,0,0,1,0],[96,0,0,1,0],[99,0,0,1,0],[100,0,0,0,2],[106,0,0,0,2],[110,0,0,1,0],[112,0,1,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,1,1,0],[131,0,1,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[139,0,0,0,2],[140,0,0,0,3],[151,0,0,0,2],[168,0,0,0,1],[169,0,0,0,1]],"guard":[[30,0,1,0,0]],"endpoint":[[30,0,1,0,0],[61,0,0,1,0]],"user":[[30,0,0,1,0],[60,0,0,2,0],[64,0,0,2,0],[65,0,0,0,2],[66,0,0,1,0],[86,0,0,1,0],[143,0,0,3,0],[146,0,0,2,0],[147,0,0,1,0],[148,0,0,2,0]],"request":[[30,0,0,1,0],[32,0,0,1,0],[57,0,0,1,5],[58,0,0,0,2],[60,0,0,1,0],[63,0,0,1,3],[65,0,0,1,0],[75,0,0,0,1],[86,0,0,1,0],[112,0,0,1,0],[142,0,0,1,0],[143,0,0,1,4],[144,0,0,1,2],[171,0,0,1,0]],"helpers":[[30,0,0,1,0],[53,0,0,1,0],[112,0,0,1,0],[142,0,1,1,0],[143,0,1,0,0],[144,0,1,1,0],[145,0,1,0,0],[146,0,2,0,0],[147,0,2,0,0],[148,0,1,0,0],[149,0,1,0,0],[163,0,0,1,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"validatedocsquery":[[30,0,0,1,0],[171,0,0,1,0]],"trim":[[30,0,0,1,0],[171,0,0,1,0]],"cap":[[30,0,0,1,0],[171,0,0,1,0]],"readjsonwithlimit":[[30,0,0,1,0],[171,0,0,1,0]],"reject":[[30,0,0,1,0],[171,0,0,1,0]],"oversized":[[30,0,0,1,0],[171,0,0,1,0]],"bodies":[[30,0,0,1,0],[66,0,0,1,0],[171,0,0,1,0]],"getclientidentifier":[[30,0,0,1,0],[171,0,0,1,0]],"common":[[30,0,0,1,0],[138,0,0,1,0],[171,0,0,1,0]],"proxy":[[30,0,0,1,0],[171,0,0,1,0]],"ip":[[30,0,0,1,0],[171,0,0,1,0]],"headers":[[30,0,0,1,0],[58,0,0,0,2],[60,0,0,1,0],[64,0,0,1,0],[66,0,0,1,0],[143,0,0,1,2],[146,0,0,2,0],[171,0,0,1,0]],"creatememoryratelimiter":[[30,0,0,1,0],[171,0,0,1,0]],"demos":[[30,0,0,1,0],[171,0,0,2,0]],"production":[[30,0,0,1,0],[65,0,0,1,0],[171,0,0,1,0]],"apps":[[30,0,0,1,0],[49,0,0,0,1],[61,0,0,1,0],[71,0,0,1,0],[84,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[171,0,0,1,0]],"adapt":[[30,0,0,1,0],[171,0,0,1,0]],"rate":[[30,0,0,1,0]],"limiter":[[30,0,0,1,0],[171,0,0,1,0]],"interface":[[30,0,0,1,0],[171,0,0,1,0]],"such":[[30,0,0,1,0],[60,0,0,1,0]],"redis":[[30,0,0,1,0],[171,0,0,1,0]],"kv":[[30,0,0,2,0],[60,0,0,1,0],[61,0,0,1,0],[171,0,0,2,0]],"cloudflare":[[30,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[86,0,0,1,0],[142,0,0,1,0],[166,0,0,1,0],[169,0,0,1,2],[171,0,0,1,0]],"durable":[[30,0,0,1,0],[171,0,0,1,0]],"objects":[[30,0,0,1,0],[142,0,0,1,0],[171,0,0,1,0]],"verify":[[31,0,1,0,0],[39,0,1,0,0],[53,0,1,0,0],[65,0,1,0,0]],"searching":[[31,0,0,2,0]],"returns":[[31,0,0,2,0],[60,0,0,1,0],[86,0,0,1,0],[143,0,0,2,0],[145,0,0,1,0],[150,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0]],"expected":[[31,0,0,1,0],[65,0,0,1,0]],"guide":[[31,0,0,1,0],[54,0,0,1,0],[146,0,0,1,0]],"phrase":[[31,0,0,1,0]],"result":[[31,0,0,1,0],[105,0,0,1,0],[115,0,0,0,3],[130,0,0,0,1],[131,0,1,0,0],[141,0,0,1,4],[152,0,0,1,0],[165,0,0,1,0],[167,0,0,1,0]],"cite":[[31,0,0,1,0],[54,0,0,1,0],[168,0,0,1,0]],"returned":[[31,0,0,1,0],[141,0,0,1,0]],"bundle":[[32,1,1,1,0],[33,1,1,0,4],[34,1,1,1,0],[35,1,1,1,1],[36,1,1,1,1],[37,1,1,0,1],[38,1,1,0,0],[39,1,1,0,1],[40,1,2,0,0],[41,1,1,0,0],[42,1,1,0,0],[81,0,0,0,1],[82,0,0,2,0],[83,0,0,4,0],[84,0,0,1,0],[85,0,0,1,3],[87,0,0,2,0],[89,0,0,0,7],[91,0,0,1,0],[102,0,0,2,0],[104,0,0,6,0],[107,0,1,1,1],[108,0,0,2,0],[120,0,0,3,0],[121,0,0,4,0],[122,0,0,2,0],[137,0,0,1,0],[151,0,0,1,0]],"tarball":[[32,0,0,1,0],[33,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,1,1,0],[38,0,1,1,0],[39,0,0,1,0],[40,0,0,2,0],[41,0,0,1,0],[42,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[120,0,0,1,0]],"plus":[[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[91,0,0,2,0],[95,0,0,1,0],[99,0,0,1,0],[107,0,0,1,0],[115,0,0,1,0],[121,0,0,1,0],[153,0,0,1,0],[158,0,0,1,0],[168,0,0,1,0]],"publish":[[32,0,0,1,0],[33,0,0,0,4],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[102,0,0,1,0]],"want":[[32,0,0,1,0],[54,0,0,1,0],[63,0,0,1,0],[92,0,0,1,0],[94,0,0,1,0],[97,0,0,2,0],[115,0,0,1,0],[159,0,0,1,0],[162,0,0,2,0],[170,0,0,1,0]],"version":[[32,0,0,1,0],[33,0,0,0,1],[34,0,0,2,0],[40,0,0,0,1],[49,0,0,1,0],[57,0,0,0,1],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0],[94,0,1,0,0],[133,0,0,1,0],[149,0,1,2,0]],"matched":[[32,0,0,1,0],[33,0,0,0,1],[34,0,0,1,0],[40,0,0,0,1],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0]],"available":[[32,0,0,1,0],[40,0,0,1,0],[112,0,0,1,0]],"network":[[32,0,0,1,0],[34,0,0,1,0],[85,0,0,1,0],[170,0,0,1,0]],"prepack":[[32,0,0,1,0],[37,0,0,1,0]],"published":[[32,0,0,1,0],[37,0,1,0,0],[38,0,1,0,0],[82,0,0,1,0],[107,0,0,1,0],[123,0,0,1,0]],"ships":[[32,0,0,1,0],[99,0,0,1,0],[161,0,0,1,0]],"modules":[[32,0,0,1,0],[33,0,0,0,1],[34,0,0,2,0],[35,0,0,1,0],[40,0,0,2,1],[83,0,0,1,0],[85,0,0,1,1],[89,0,0,0,1],[91,0,0,1,0],[110,0,0,2,0],[120,0,0,1,0],[130,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[159,0,0,1,0]],"website":[[32,0,0,1,0],[34,0,0,2,0],[35,0,0,1,0],[41,0,0,1,0],[67,0,0,1,0],[81,0,0,0,2],[82,0,0,2,0],[85,0,0,1,0],[87,0,0,1,0],[89,0,0,2,0],[91,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[97,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[123,0,0,1,0],[137,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0]],"http":[[32,0,0,1,0],[34,0,0,2,0],[65,0,0,0,8],[83,0,0,2,0],[85,0,0,1,3],[89,0,0,0,3],[91,0,0,1,0],[101,0,0,1,0]],"ides":[[32,0,0,1,0]],"installed":[[32,0,0,1,0],[34,0,0,1,0],[40,0,0,0,1],[41,0,0,1,0],[83,0,0,1,0]],"dependency":[[32,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[94,0,0,1,0],[166,0,0,1,0]],"flow":[[33,0,1,0,0],[44,0,1,0,0],[150,0,0,1,0],[151,0,0,1,0]],"repo":[[33,0,0,0,1],[37,0,0,0,2],[38,0,0,0,3],[44,0,0,0,3],[45,0,1,1,0],[48,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[97,0,0,2,0],[100,0,0,1,0],[104,0,0,1,0],[108,0,0,0,3],[119,0,0,1,0],[150,0,0,1,0]],"packages":[[33,0,0,0,2],[35,0,0,1,2],[36,0,0,1,1],[39,0,0,0,2],[82,0,0,1,0],[89,0,0,0,1],[97,0,0,1,0],[107,0,0,1,1],[150,0,0,0,1]],"lt":[[33,0,0,0,4],[85,0,0,0,1],[89,0,0,0,2]],"gt":[[33,0,0,0,4],[85,0,0,0,1],[89,0,0,0,2]],"consume":[[33,0,0,0,2]],"offline":[[33,0,0,0,1],[34,0,0,1,0],[35,0,0,1,0],[83,0,0,1,0],[85,0,0,1,2],[89,0,0,0,2],[91,0,0,1,0],[104,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,2,0],[151,0,0,1,1],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"convention":[[34,0,0,2,0],[137,0,0,1,0]],"absolute":[[34,0,0,1,0],[63,0,0,2,0],[85,0,0,0,1],[150,0,0,1,0]],"over":[[34,0,0,1,0],[37,0,0,1,0],[83,0,0,2,0],[85,0,0,1,0],[163,0,0,1,0],[170,0,0,1,0]],"shape":[[34,0,0,2,0],[54,0,0,1,0],[61,0,0,1,0],[80,0,0,1,0],[108,0,1,1,0],[122,0,0,1,0],[131,0,1,0,0],[145,0,0,1,0],[150,0,0,2,0]],"hosted":[[34,0,0,1,0],[47,0,1,0,0],[53,0,0,1,0],[85,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[94,0,0,2,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,1,3,0],[102,0,0,1,0],[112,0,0,1,0],[120,0,0,3,0],[122,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,2,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"able":[[34,0,0,1,0]],"major":[[34,0,0,1,0]],"pkg":[[34,0,0,1,0],[85,0,0,0,1],[89,0,0,0,1],[91,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0]],"anyway":[[34,0,0,1,0]],"filesystem":[[34,0,0,2,0],[45,0,0,1,0],[150,0,0,1,0],[167,0,0,1,0],[170,0,0,2,0]],"solves":[[34,0,0,1,0]],"claude":[[34,0,0,1,0],[85,0,0,0,1],[122,0,0,2,0],[143,0,0,1,0]],"codex":[[34,0,0,1,0],[85,0,0,0,1]],"cursor":[[34,0,0,1,0],[85,0,0,0,1]],"github":[[34,0,0,1,0],[45,0,0,0,1],[46,0,0,0,1],[48,0,0,0,2],[75,0,1,1,1],[76,0,0,1,0],[110,0,0,1,0],[136,0,0,2,0]],"copilot":[[34,0,0,1,0],[85,0,0,0,1]],"aider":[[34,0,0,1,0]],"devin":[[34,0,0,1,0]],"others":[[34,0,0,1,0],[91,0,0,1,0]],"working":[[34,0,0,1,0],[40,0,0,0,1],[85,0,0,1,0],[155,0,0,1,0]],"disk":[[34,0,0,1,0],[60,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[115,0,0,1,0],[119,0,0,1,0]],"right":[[34,0,0,1,0],[63,0,0,1,0],[120,0,0,1,0],[122,0,0,1,0],[164,0,0,2,0],[167,0,0,1,0]],"relative":[[34,0,0,1,0],[35,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[104,0,0,3,0],[105,0,0,2,0],[107,0,0,1,0],[130,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[150,0,0,3,0],[151,0,0,0,1],[161,0,0,1,0]],"work":[[34,0,0,1,0],[91,0,0,1,0],[106,0,0,1,0]],"discoverable":[[34,0,0,2,0],[107,0,0,1,0]],"meaningful":[[35,0,0,1,0]],"local":[[35,0,0,1,0],[52,0,0,1,0],[65,0,0,2,0],[77,0,1,0,0],[120,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"skips":[[35,0,0,1,0],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0]],"make":[[35,0,0,1,0],[48,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[80,0,0,1,0],[102,0,0,1,0],[148,0,0,1,0],[172,0,0,1,0]],"sense":[[35,0,0,1,0],[80,0,0,1,0]],"summary":[[35,0,0,0,1],[49,0,0,0,1],[54,0,0,1,0],[56,0,0,0,1],[76,0,0,1,0],[86,0,0,1,0],[104,0,0,2,0],[106,0,0,0,1],[108,0,0,0,1],[131,0,0,0,1],[138,0,0,1,0],[140,0,0,0,1],[150,0,0,1,0]],"filter":[[36,0,1,0,0],[161,0,0,0,1]],"monorepo":[[36,0,0,1,0]],"many":[[36,0,0,1,0],[77,0,0,1,0],[97,0,0,1,0]],"slice":[[36,0,0,1,0],[86,0,0,1,0],[164,0,0,1,0]],"repeatable":[[36,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0]],"exclude":[[36,0,0,2,1],[39,0,0,1,0],[72,0,0,1,0],[104,0,0,2,0],[105,0,0,2,0],[108,0,0,0,1]],"filters":[[36,0,0,1,0],[39,0,0,1,0],[47,0,0,1,0],[50,0,0,1,0],[108,0,0,0,1]],"overview":[[36,0,0,1,0]],"too":[[36,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0]],"applied":[[36,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0]],"c15t":[[36,0,0,0,1],[44,0,0,0,1],[45,0,0,0,4],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,6],[49,0,0,0,1],[50,0,0,0,2]],"internal":[[36,0,0,0,1],[46,0,0,1,0],[74,0,0,1,0],[95,0,0,1,0],[110,0,0,1,0]],"control":[[37,0,0,1,0],[60,0,0,1,0],[64,0,1,1,0],[113,0,0,1,0],[137,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[148,0,1,1,0]],"validation":[[37,0,0,1,0],[89,0,0,1,0],[97,0,0,1,0]],"apis":[[37,0,0,1,0],[50,0,0,1,0],[94,0,0,1,0],[99,0,0,1,0],[109,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[137,0,0,2,0],[139,0,0,0,1],[145,0,0,0,1],[146,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[166,0,0,1,0]],"script":[[37,0,0,2,0],[59,0,0,0,1],[65,0,0,1,0],[84,0,0,1,0],[109,0,1,1,0],[145,0,0,0,3],[146,0,0,1,0]],"tsup":[[37,0,0,1,1]],"dist":[[37,0,0,0,1],[40,0,0,1,0]],"readme":[[37,0,0,0,1],[40,0,0,1,0],[85,0,0,1,0],[91,0,0,1,0],[125,0,0,1,0]],"rm":[[37,0,0,0,3],[45,0,0,0,1],[48,0,0,0,1],[157,0,0,0,2]],"fs":[[37,0,0,0,1],[57,0,0,0,1],[69,0,0,1,0],[142,0,0,1,0],[152,0,0,0,1]],"promises":[[37,0,0,0,1],[57,0,0,0,1],[152,0,0,0,1]],"convertallmdx":[[37,0,0,0,2],[50,0,0,0,2],[112,0,0,1,0],[113,0,0,1,1],[114,0,1,0,1],[118,0,0,1,0],[140,0,0,0,2],[151,0,0,1,0]],"generateagentsmd":[[37,0,0,0,1],[38,0,0,0,1],[112,0,0,1,0],[137,0,0,2,1],[150,0,1,0,2],[151,0,1,0,0]],"resolvedocsnavigation":[[37,0,0,0,1],[38,0,0,0,1],[50,0,0,0,1],[51,0,0,0,1],[69,0,0,1,0],[70,0,0,1,2],[84,0,0,1,0],[112,0,0,1,0],[137,0,0,0,1],[152,0,1,0,1],[153,0,0,1,1]],"defaultremarkplugins":[[37,0,0,0,2],[38,0,0,0,1],[50,0,0,0,2],[112,0,0,1,0],[114,0,0,1,2],[115,0,0,0,1],[116,0,0,0,1],[118,0,0,0,2],[140,0,0,0,2],[156,0,0,0,1],[157,0,0,1,0],[160,0,0,0,1],[161,0,0,0,2],[162,0,0,1,0]],"docsconfig":[[37,0,0,0,1],[38,0,0,0,3],[50,0,0,0,7],[51,0,0,0,3],[70,0,0,0,2],[109,0,0,0,3],[140,0,0,0,4],[141,0,0,0,3],[150,0,0,0,2],[152,0,0,0,1],[153,0,0,0,1]],"process":[[37,0,0,0,2],[38,0,0,0,2],[57,0,0,0,1],[109,0,0,0,1],[114,0,0,1,0],[152,0,0,0,2],[155,0,0,0,3],[161,0,0,0,1]],"cwd":[[37,0,0,0,2],[57,0,0,0,1],[109,0,0,0,1],[161,0,0,0,1]],"recursive":[[37,0,0,0,1],[152,0,0,0,1]],"force":[[37,0,0,0,2]],"srcdir":[[37,0,0,0,1],[38,0,0,0,3],[50,0,0,0,2],[51,0,0,0,1],[70,0,0,0,1],[108,0,0,0,1],[109,0,0,0,1],[110,0,0,2,1],[114,0,0,2,1],[130,0,0,3,1],[135,0,0,0,1],[140,0,0,0,2],[150,0,0,1,1],[152,0,0,0,1],[153,0,0,0,2]],"remarkplugins":[[37,0,0,0,1],[38,0,0,0,1],[50,0,0,0,1],[114,0,0,1,1],[116,0,0,0,1],[118,0,0,0,1],[140,0,0,0,1],[160,0,0,0,1],[161,0,0,0,1]],"fast":[[37,0,0,0,1],[38,0,0,0,1],[73,0,0,1,0],[136,0,0,1,0],[172,0,0,1,0]],"bad":[[37,0,0,0,1],[38,0,0,0,1]],"length":[[38,0,0,0,1],[152,0,0,0,1]],"urlpath":[[38,0,0,0,2],[49,0,0,0,2],[58,0,0,0,1],[59,0,0,0,1],[143,0,0,0,1],[145,0,0,0,1],[152,0,0,0,2]],"stderr":[[38,0,0,0,1],[108,0,0,1,0],[152,0,0,0,1]],"write":[[38,0,0,0,1],[50,0,0,2,0],[70,0,0,1,0],[87,0,0,2,0],[89,0,0,1,0],[91,0,0,1,0],[116,0,0,1,0],[152,0,0,1,1],[154,0,0,1,0]],"exit":[[38,0,0,0,1],[103,0,0,1,0],[104,0,0,1,0],[105,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,3,0],[111,0,0,1,0],[112,0,0,1,0],[152,0,0,0,1]],"publishing":[[39,0,1,0,0],[94,0,0,2,0]],"pack":[[39,0,0,1,1]],"dry":[[39,0,0,1,1]],"check":[[39,0,0,2,0],[45,0,0,1,0],[53,0,0,1,0],[65,0,0,2,0],[119,0,0,1,0],[122,0,0,1,0],[128,0,0,1,0]],"cd":[[39,0,0,0,1],[125,0,0,0,1]],"tell":[[40,0,1,0,0],[55,0,0,1,0]],"consuming":[[40,0,1,1,0],[85,0,0,1,0]],"projects":[[40,0,1,0,0],[124,0,0,1,0]],"some":[[40,0,0,1,0],[159,0,0,1,0]],"discover":[[40,0,0,1,0],[109,0,0,1,0],[120,0,0,1,0]],"tool":[[40,0,0,1,0],[94,0,0,1,0],[170,0,1,1,0]],"reliable":[[40,0,0,1,0],[85,0,0,1,0],[122,0,0,1,0]],"pattern":[[40,0,0,2,0],[85,0,0,1,0],[120,0,0,2,0]],"recommend":[[40,0,0,1,0]],"snippet":[[40,0,0,1,0]],"consumers":[[40,0,0,1,0],[91,0,0,1,0]],"their":[[40,0,0,1,0],[91,0,0,1,0]],"re":[[40,0,0,0,1],[110,0,0,1,0],[157,0,0,0,2],[172,0,0,1,0]],"stay":[[40,0,0,0,1],[166,0,0,1,0]],"accurate":[[40,0,0,0,1]],"updates":[[40,0,0,0,1],[136,0,0,1,0]],"understand":[[41,0,0,1,0]],"itself":[[41,0,0,1,0]],"web":[[41,0,0,1,0],[49,0,0,0,1],[60,0,0,1,0],[120,0,0,1,0],[142,0,0,2,0],[143,0,0,1,0]],"access":[[41,0,0,1,0]],"ide":[[41,0,0,1,0]],"assistants":[[41,0,0,1,0]],"air":[[41,0,0,1,0]],"gapped":[[41,0,0,1,0]],"environments":[[41,0,0,1,0]],"goal":[[41,0,0,1,0],[102,0,0,1,0]],"emit":[[41,0,0,1,0],[82,0,0,1,0]],"shapes":[[41,0,0,1,0],[82,0,0,1,0]],"document":[[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[164,0,0,2,0]],"repos":[[43,0,0,1,0],[45,0,0,1,0],[97,0,0,1,0]],"main":[[43,0,0,1,0],[94,0,0,1,0],[111,0,0,0,1]],"documents":[[43,0,0,1,0],[97,0,0,1,0]],"clones":[[43,0,0,1,0]],"serves":[[43,0,0,1,0],[82,0,0,1,0]],"artifact":[[43,0,0,1,0],[62,0,0,1,0],[76,0,0,1,0],[81,0,0,1,0],[92,0,0,1,0],[107,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[147,0,0,1,0]],"clone":[[44,0,0,0,3],[45,0,0,1,1],[48,0,0,0,1]],"checkout":[[44,0,0,0,1],[45,0,0,1,0],[48,0,0,1,0],[75,0,0,0,1]],"fetch":[[45,0,1,0,0],[48,0,0,1,2],[54,0,0,1,0],[60,0,0,2,0],[61,0,0,1,0],[83,0,0,1,0],[85,0,0,1,1]],"shallow":[[45,0,0,1,0]],"private":[[45,0,0,1,0],[97,0,0,1,0]],"platform":[[45,0,0,1,0],[94,0,0,1,0]],"deploy":[[45,0,0,1,0]],"key":[[45,0,0,1,0],[145,0,0,0,1]],"important":[[45,0,0,1,0]],"part":[[45,0,0,1,0],[120,0,0,1,0]],"normal":[[45,0,0,1,0]],"whose":[[45,0,0,1,0]],"rf":[[45,0,0,0,1],[48,0,0,0,1]],"depth":[[45,0,0,0,1],[48,0,0,0,1]],"against":[[46,0,0,1,0],[65,0,0,2,0],[110,0,0,1,0],[119,0,0,1,0],[130,0,0,1,0]],"fetched":[[46,0,0,1,0],[47,0,0,1,0]],"writing":[[46,0,0,1,0],[115,0,0,1,0]],"line":[[46,0,0,1,0],[78,0,0,1,0]],"placeholders":[[46,0,0,1,0],[74,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[159,0,0,1,0]],"issues":[[46,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,2,0],[78,0,0,1,0],[79,0,0,1,0],[126,0,0,1,0]],"easier":[[46,0,0,1,0],[78,0,0,1,0]],"debug":[[46,0,0,1,0],[78,0,0,1,0]],"than":[[46,0,0,1,0],[72,0,0,1,0]],"later":[[46,0,0,1,0],[73,0,0,1,0]],"using":[[46,0,0,1,0],[72,0,0,1,0]],"stale":[[46,0,0,1,0],[77,0,0,1,0],[79,0,0,1,0],[136,0,0,1,0],[149,0,0,1,0]],"partial":[[46,0,0,1,0],[160,0,0,1,0]],"format":[[46,0,0,0,1],[48,0,0,0,1],[75,0,0,1,1],[76,0,0,2,1],[105,0,0,2,0],[110,0,0,2,0],[122,0,0,1,0],[136,0,0,2,0],[164,0,0,1,0]],"max":[[46,0,0,0,1],[48,0,0,0,1],[60,0,0,1,0],[64,0,0,1,0],[75,0,0,1,1],[77,0,0,0,1],[110,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"repository":[[47,0,0,1,0],[125,0,0,1,0]],"directory":[[47,0,0,1,0],[82,0,0,1,0],[87,0,0,1,0],[104,0,0,1,0],[114,0,0,2,0]],"sitemap":[[47,0,0,2,0],[53,0,0,1,0],[55,0,0,2,0],[56,0,0,0,2],[57,0,0,3,2],[58,0,0,0,5],[61,0,0,3,0],[62,0,0,2,0],[63,0,1,2,5],[65,0,0,1,3],[66,0,0,5,0],[81,0,0,0,1],[82,0,0,3,0],[84,0,0,3,0],[87,0,0,1,0],[89,0,0,0,1],[101,0,0,0,2],[104,0,0,2,0],[108,0,0,4,2],[137,0,0,2,0],[138,0,0,4,0],[141,0,0,2,2],[143,0,0,1,0],[144,0,0,2,4],[146,0,0,1,0],[147,0,0,1,0]],"xml":[[47,0,0,1,0],[55,0,0,1,0],[56,0,0,0,1],[57,0,0,3,2],[58,0,0,0,3],[61,0,0,1,0],[62,0,0,1,0],[63,0,1,1,3],[65,0,0,0,2],[66,0,0,2,0],[82,0,0,1,0],[84,0,0,1,0],[101,0,0,0,1],[104,0,0,1,0],[108,0,0,1,1],[137,0,0,1,0],[138,0,0,2,0],[141,0,0,1,1],[144,0,0,0,2]],"robots":[[47,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,1],[57,0,0,1,0],[58,0,0,1,2],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,3,0],[62,0,0,2,0],[63,0,1,2,2],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,4,0],[81,0,0,0,1],[82,0,0,2,0],[84,0,0,2,0],[87,0,0,1,0],[101,0,0,0,1],[102,0,0,1,0],[104,0,0,2,0],[108,0,0,3,1],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,1],[143,0,0,1,0],[144,0,0,1,2],[146,0,0,1,0],[147,0,0,1,0]],"automation":[[47,0,0,1,0]],"record":[[47,0,0,1,0]],"stats":[[47,0,0,1,0],[108,0,0,0,1]],"skip":[[48,0,0,1,0],[77,0,0,1,0],[87,0,0,1,0],[110,0,0,1,0],[162,0,0,1,0]],"configure":[[49,0,1,0,0]],"together":[[49,0,0,1,0],[136,0,0,1,0]],"drive":[[49,0,0,1,0]],"inferred":[[49,0,0,1,0],[106,0,0,1,0],[117,0,0,1,0]],"definedocsconfig":[[49,0,0,0,2],[106,0,0,0,2]],"export":[[49,0,0,0,1],[57,0,0,0,1],[63,0,0,0,1],[68,0,0,0,1],[106,0,0,0,1],[157,0,0,1,0]],"consent":[[49,0,0,0,2]],"infrastructure":[[49,0,0,0,1]],"modern":[[49,0,0,0,1]],"bullets":[[49,0,0,0,1]],"integrations":[[49,0,0,0,1]],"primitives":[[49,0,0,0,1]],"audit":[[49,0,0,0,1],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,5,1],[66,0,0,1,0]],"beststartingpoints":[[49,0,0,0,1]],"get":[[49,0,0,0,2],[57,0,0,0,1],[85,0,0,1,0],[91,0,1,2,0],[100,0,0,0,1],[106,0,0,0,2],[108,0,0,0,2],[115,0,0,1,0],[120,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1],[156,0,0,2,0]],"pipelines":[[50,0,1,0,0],[51,0,1,0,0],[136,0,0,1,0],[153,0,0,1,0]],"happy":[[50,0,0,1,0],[112,0,0,1,0],[139,0,0,0,1]],"because":[[50,0,0,1,0],[124,0,0,1,0],[159,0,0,2,0]],"agentreadability":[[50,0,0,1,1]],"manifest":[[50,0,0,1,0],[53,0,0,1,0],[56,0,0,1,0],[57,0,0,0,2],[58,0,0,0,7],[59,0,0,3,0],[63,0,0,1,5],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[81,0,0,0,2],[84,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,2,3],[142,0,0,1,0],[143,0,0,0,1],[144,0,0,1,3],[145,0,0,2,2],[146,0,0,1,0],[147,0,0,1,0],[149,0,1,1,0],[152,0,0,2,0]],"merge":[[50,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0],[144,0,0,0,1]],"marketing":[[50,0,0,1,0],[57,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[138,0,0,1,0]],"blog":[[50,0,0,1,0],[57,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[138,0,0,1,0]],"changelog":[[50,0,0,1,0],[57,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[130,0,0,2,0],[131,0,0,0,1],[133,0,1,0,0],[138,0,0,1,0]],"generateagentreadabilityartifacts":[[50,0,0,0,2],[51,0,0,0,1],[112,0,0,1,0],[137,0,0,1,1],[140,0,0,1,2],[141,0,1,0,2],[142,0,0,1,0]],"generatellmfullcontextfiles":[[50,0,0,0,2],[112,0,0,1,0],[137,0,0,1,1],[140,0,0,1,2]],"generatellmstxt":[[50,0,0,0,2],[109,0,0,0,2],[112,0,0,1,0],[137,0,0,2,1],[140,0,0,0,2],[150,0,0,3,0]],"remarkinclude":[[50,0,0,0,2],[114,0,0,1,2],[118,0,0,2,2],[140,0,0,0,2],[156,0,0,0,1],[160,0,1,0,1],[162,0,0,1,0]],"sourceroot":[[50,0,0,0,3],[51,0,0,0,1]],"enrichfrontmatterfromgit":[[50,0,0,0,1],[114,0,0,1,1],[115,0,0,0,1]],"ait":[[51,0,0,0,1]],"choose":[[52,0,0,1,0],[90,0,1,0,0],[94,0,0,1,0],[102,0,1,0,0],[120,0,0,1,0],[122,0,0,1,0]],"pieces":[[52,0,0,1,0]],"return":[[52,0,0,1,0],[57,0,0,0,4],[58,0,0,0,6],[60,0,1,0,0],[61,0,1,0,0],[62,0,1,0,0],[63,0,1,0,5],[64,0,1,0,0],[65,0,0,1,0],[66,0,0,2,0],[69,0,0,0,6],[142,0,0,1,0],[143,0,0,0,2],[146,0,0,2,0]],"requests":[[52,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[65,0,0,1,0],[86,0,0,1,0],[143,0,0,1,0]],"discovery":[[52,0,0,1,0],[55,0,0,1,0],[57,0,0,2,0],[84,0,0,1,0],[87,0,0,1,0],[91,0,0,1,0],[141,0,0,1,0],[143,0,0,1,0]],"optimize":[[52,0,0,1,0],[54,1,1,0,0],[55,1,1,0,0],[56,1,1,0,0],[57,1,1,0,0],[58,1,1,0,0],[59,1,1,0,0],[60,1,1,0,0],[61,1,1,0,0],[62,1,1,0,0],[63,1,1,0,0],[64,1,1,0,0],[65,1,1,0,0],[66,1,1,0,0],[102,0,0,1,0],[146,0,0,1,0]],"clean":[[53,0,0,1,0],[113,0,0,1,0],[117,0,0,1,0],[157,0,0,0,1],[159,0,0,1,0]],"home":[[53,0,0,1,0]],"ld":[[53,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,1,3,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,2,0],[102,0,0,1,0],[112,0,0,1,0],[145,0,0,1,4],[146,0,0,2,0]],"least":[[53,0,0,1,0]],"set":[[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[123,0,0,1,0],[132,0,0,1,0],[148,0,0,1,0]],"mirrors":[[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[89,0,0,1,0],[95,0,0,1,0],[114,0,0,1,0],[120,0,0,1,0]],"sitemaps":[[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,2,0],[66,0,0,1,0],[102,0,0,1,0]],"find":[[54,0,0,1,0],[59,0,0,0,1],[170,0,0,1,0]],"attribute":[[54,0,0,1,0]],"handles":[[54,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[97,0,0,1,0],[139,0,0,0,1]],"wires":[[54,0,0,1,0]],"based":[[54,0,0,1,0]],"evals":[[54,0,0,2,0],[119,1,1,0,0],[120,1,1,0,0],[121,1,1,0,0],[122,1,1,0,0],[123,1,1,0,0],[124,1,1,0,0],[125,1,2,1,3],[138,0,0,1,0]],"benchmark":[[54,0,0,1,0],[120,0,1,2,0],[121,0,1,0,0],[122,0,0,1,0],[124,0,0,1,0],[138,0,0,1,0]],"question":[[54,0,0,1,0],[124,0,1,0,0]],"around":[[54,0,0,1,0],[169,0,0,1,0]],"larger":[[54,0,0,1,0],[124,0,0,2,0]],"corpus":[[54,0,0,1,0],[120,0,0,1,0],[124,0,0,2,0]],"scaling":[[54,0,0,1,0]],"four":[[55,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0]],"layers":[[55,0,0,1,0],[163,0,0,1,0]],"retrieval":[[55,0,0,1,0]],"mirror":[[55,0,0,1,0],[56,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0]],"receive":[[55,0,0,1,0]],"instead":[[55,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[170,0,0,1,0]],"structured":[[55,0,0,1,0],[84,0,0,1,0],[138,0,0,1,0]],"canonical":[[55,0,0,2,0],[59,0,0,2,1],[60,0,0,2,0],[61,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[104,0,0,1,0],[138,0,0,1,0],[143,0,0,3,0],[145,0,0,1,1],[146,0,0,3,0]],"alternate":[[55,0,0,1,0],[59,0,0,1,1],[66,0,0,1,0],[112,0,0,1,0],[145,0,0,1,1],[146,0,0,1,0]],"extract":[[55,0,0,1,0]],"identity":[[55,0,0,1,0]],"guessing":[[55,0,0,1,0]],"dom":[[55,0,0,1,0]],"attribution":[[55,0,0,1,0]],"last":[[55,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[79,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[159,0,0,1,0]],"updated":[[55,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0]],"keeps":[[55,0,0,1,0],[97,0,0,1,0],[123,0,0,1,0],[153,0,0,1,0],[155,0,0,1,0],[165,0,0,1,0]],"freshness":[[55,0,0,1,0],[56,0,0,1,0],[141,0,0,1,0]],"under":[[56,0,0,1,0],[77,0,0,1,0],[87,0,0,1,0],[104,0,0,1,0],[110,0,0,1,0],[120,0,0,2,0],[130,0,0,1,0],[141,0,0,1,0],[150,0,0,1,0],[165,0,0,1,0]],"bridge":[[56,0,0,1,0]],"between":[[56,0,0,1,0],[162,0,0,1,0]],"dates":[[56,0,0,1,0],[138,0,0,1,0],[141,0,0,1,0]],"about":[[56,0,0,0,1]],"put":[[57,0,0,1,0],[60,0,0,1,0]],"direct":[[57,0,0,1,0],[60,0,0,1,0],[146,0,0,1,0]],"through":[[57,0,0,1,0],[87,0,0,1,0],[129,0,0,1,0],[143,0,0,1,0],[166,0,0,1,0]],"regenerator":[[57,0,0,1,0]],"merges":[[57,0,0,1,0]],"rebased":[[57,0,0,1,0],[146,0,0,1,0]],"straight":[[57,0,0,1,0]],"versions":[[57,0,0,1,0]],"etc":[[57,0,0,1,0],[108,0,0,1,0],[145,0,0,1,0]],"audits":[[57,0,0,1,0]],"especially":[[57,0,0,1,0]],"audited":[[57,0,0,1,0]],"readfile":[[57,0,0,0,2]],"join":[[57,0,0,0,2],[69,0,0,0,1]],"manifestjson":[[57,0,0,0,2]],"createagentmarkdownresponse":[[57,0,0,0,1],[58,0,0,0,1],[60,0,0,1,0],[64,0,0,1,0],[142,0,0,0,1],[143,0,1,0,1],[146,0,0,1,0]],"createrobotstxtresponse":[[57,0,0,0,1],[58,0,0,0,2],[63,0,0,0,3],[142,0,0,0,1],[144,0,1,0,1],[146,0,0,1,0]],"createsitemapmarkdownresponse":[[57,0,0,0,1],[58,0,0,0,1],[63,0,0,0,2],[142,0,0,0,1],[144,0,1,0,0],[146,0,0,1,0]],"createsitemapxmlresponse":[[57,0,0,0,2],[58,0,0,0,2],[63,0,0,0,2],[142,0,0,0,1],[144,0,1,0,1],[146,0,0,1,0]],"agentreadabilitymanifest":[[57,0,0,0,2],[108,0,0,0,1]],"markdownmirrortarget":[[57,0,0,0,2]],"async":[[57,0,0,0,2],[60,0,0,1,0],[143,0,0,1,1]],"function":[[57,0,0,0,2],[63,0,0,0,1],[69,0,0,0,2],[114,0,0,1,0],[164,0,0,1,0]],"readmarkdownfile":[[57,0,0,0,1],[58,0,0,0,1],[60,0,0,1,0],[143,0,0,1,1]],"promise":[[57,0,0,0,2]],"null":[[57,0,0,0,5],[60,0,0,1,0],[63,0,0,0,2],[64,0,0,1,0],[143,0,0,3,0],[148,0,0,1,0],[152,0,0,0,1]],"try":[[57,0,0,0,1]],"filepath":[[57,0,0,0,1],[143,0,0,0,1]],"utf8":[[57,0,0,0,1]],"catch":[[57,0,0,0,1],[61,0,0,1,0],[77,0,0,1,0],[127,0,0,1,0]],"typeof":[[57,0,0,0,1],[69,0,0,0,2]],"object":[[57,0,0,0,1],[58,0,0,0,1],[70,0,0,1,0],[105,0,0,1,0],[108,0,0,1,0],[135,0,0,0,1],[143,0,0,0,1],[146,0,0,1,0],[152,0,0,1,0]],"enoent":[[57,0,0,0,1]],"enotdir":[[57,0,0,0,1]],"throw":[[57,0,0,0,1]],"handledocsrequest":[[57,0,0,0,1]],"method":[[57,0,0,0,2],[58,0,0,0,2],[143,0,0,0,2]],"head":[[57,0,0,0,1],[59,0,0,1,0],[145,0,0,1,3],[146,0,0,1,0]],"requestorigin":[[57,0,0,0,2],[58,0,0,0,6],[63,0,0,1,5],[143,0,0,0,1],[144,0,0,1,2]],"origin":[[57,0,0,0,1],[58,0,0,0,1],[61,0,0,1,0],[62,0,0,1,0],[63,0,1,1,1],[65,0,0,1,0],[143,0,0,0,1],[144,0,0,1,2],[146,0,0,1,0]],"switch":[[57,0,0,0,1],[58,0,0,0,1],[63,0,0,0,1]],"pathname":[[57,0,0,0,1],[58,0,0,0,2],[63,0,0,0,1]],"case":[[57,0,0,0,3],[58,0,0,0,6],[63,0,0,0,6]],"storigin":[[58,0,0,0,1]],"sitemapurlpath":[[58,0,0,0,1],[63,0,0,0,1],[144,0,0,0,1]],"fromentries":[[58,0,0,0,1],[143,0,0,0,1]],"marketingpages":[[58,0,0,0,1],[144,0,0,0,1]],"blogpages":[[58,0,0,0,1]],"current":[[59,0,0,1,0],[65,0,0,1,0],[71,0,0,1,0],[123,0,1,0,0],[124,0,0,1,0]],"org":[[59,0,0,1,0],[145,0,0,0,1],[146,0,0,1,0],[155,0,0,1,0]],"renderjsonld":[[59,0,0,1,2],[142,0,0,0,1],[146,0,0,1,0]],"typed":[[59,0,0,1,0],[74,0,0,1,0],[79,0,0,1,0],[145,0,0,0,1]],"renderjsonldscript":[[59,0,0,1,2],[142,0,0,0,1],[146,0,0,1,0]],"expects":[[59,0,0,1,0],[65,0,0,1,0]],"modified":[[59,0,0,1,0]],"date":[[59,0,0,1,0],[133,0,0,2,0]],"breadcrumbs":[[59,0,0,1,0]],"scraping":[[59,0,0,1,0]],"agentmanifest":[[59,0,0,0,4]],"jsonld":[[59,0,0,0,1]],"rel":[[59,0,0,0,2],[60,0,0,1,0],[143,0,0,1,0],[145,0,0,0,2]],"oriented":[[60,0,0,1,0],[65,0,0,1,0],[143,0,0,2,0]],"respected":[[60,0,0,1,0]],"known":[[60,0,0,1,0],[87,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0]],"gptbot":[[60,0,0,1,0],[143,0,0,1,0]],"claudebot":[[60,0,0,1,0],[143,0,0,1,0]],"bingbot":[[60,0,0,1,0],[143,0,0,1,0]],"amazonbot":[[60,0,0,1,0],[143,0,0,1,0]],"metaexternalagent":[[60,0,0,1,0],[143,0,0,1,0]],"perplexitybot":[[60,0,0,1,0],[143,0,0,1,0]],"mistralbot":[[60,0,0,1,0],[143,0,0,1,0]],"applebot":[[60,0,0,1,0],[143,0,0,1,0]],"bytespider":[[60,0,0,1,0],[143,0,0,1,0]],"youbot":[[60,0,0,1,0],[143,0,0,1,0]],"injected":[[60,0,0,1,0]],"discard":[[60,0,0,1,0]],"charset":[[60,0,0,1,0],[65,0,0,1,0],[143,0,0,1,0]],"utf":[[60,0,0,1,0],[65,0,0,1,0],[143,0,0,1,0]],"vary":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[146,0,0,1,0],[148,0,0,1,0]],"cache":[[60,0,0,1,0],[64,0,1,2,0],[143,0,0,1,0],[146,0,0,1,0],[148,0,1,2,0]],"age":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"must":[[60,0,0,1,0],[64,0,0,2,0],[143,0,0,1,0],[148,0,0,1,0],[153,0,0,1,0],[159,0,0,2,0]],"revalidate":[[60,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"sync":[[60,0,0,1,0],[71,0,0,1,0],[143,0,0,1,0],[153,0,0,1,0]],"r2":[[60,0,0,1,0],[61,0,0,1,0]],"asset":[[60,0,0,2,0],[61,0,0,2,0],[62,0,0,1,0]],"binding":[[60,0,0,1,0],[61,0,0,1,0],[169,0,0,1,0]],"edge":[[60,0,0,1,0],[61,0,0,1,0],[95,0,0,1,0],[142,0,0,2,0],[163,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"logic":[[60,0,0,1,0],[86,0,0,1,0],[152,0,0,1,0]],"wherever":[[60,0,0,1,0],[86,0,0,1,0]],"intercept":[[60,0,0,1,0],[61,0,0,1,0]],"usually":[[60,0,0,1,0],[61,0,0,1,0],[79,0,0,1,0],[114,0,0,1,0],[136,0,0,1,0],[162,0,0,1,0]],"server":[[60,0,0,1,0],[61,0,0,3,0],[86,0,0,1,0]],"h3":[[60,0,0,1,0],[61,0,0,2,0],[70,0,0,1,0],[72,0,0,1,0],[153,0,0,1,0]],"regenerators":[[61,0,0,1,0],[63,0,0,1,0]],"runs":[[61,0,0,2,0],[62,0,0,1,0],[73,0,0,1,0],[75,0,0,0,1],[87,0,1,1,0],[95,0,0,1,0],[101,0,0,1,0],[103,0,0,1,0],[110,0,0,1,0],[157,0,0,1,0]],"nuxt":[[61,0,0,1,0]],"astro":[[61,0,0,2,0],[82,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[94,0,0,2,0],[145,0,0,1,0]],"workers":[[61,0,0,1,0],[86,0,0,1,0],[142,0,0,1,0],[169,0,0,0,1]],"worker":[[61,0,0,1,0]],"express":[[61,0,0,1,0]],"hono":[[61,0,0,1,0]],"fastify":[[61,0,0,1,0]],"rebase":[[61,0,0,1,0]],"either":[[61,0,0,1,0],[62,0,0,1,0],[79,0,0,1,0],[104,0,0,1,0]],"delete":[[61,0,0,1,0],[62,0,0,1,0],[79,0,0,1,0]],"always":[[61,0,0,1,0],[62,0,0,1,0],[122,0,0,1,0],[140,0,0,1,0]],"sure":[[61,0,0,1,0],[62,0,0,1,0],[148,0,0,1,0]],"registered":[[61,0,0,1,0],[62,0,0,1,0]],"ahead":[[61,0,0,1,0],[62,0,0,1,0]],"serving":[[61,0,0,1,0],[62,0,0,1,0],[84,0,0,1,0],[108,0,0,1,0],[141,0,0,1,0]],"rewrite":[[62,0,0,1,0]],"helper":[[62,0,0,1,0],[64,0,0,1,0],[84,0,0,1,0],[139,0,0,0,1],[146,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[153,0,0,1,0],[171,0,0,1,0]],"alone":[[62,0,0,1,0],[143,0,0,1,0]],"loc":[[63,0,0,1,0],[144,0,0,1,0]],"requires":[[63,0,0,1,0]],"directive":[[63,0,0,1,0],[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0]],"conventionally":[[63,0,0,1,0]],"cannot":[[63,0,0,1,0]],"assets":[[63,0,0,2,0]],"previews":[[63,0,0,1,0]],"staging":[[63,0,0,1,0],[144,0,0,1,0]],"advertise":[[63,0,0,1,0]],"rebuild":[[63,0,0,1,0]],"served":[[63,0,0,1,0],[83,0,0,1,0]],"rewriting":[[63,0,0,1,0],[147,0,0,1,0]],"needed":[[63,0,0,1,0],[144,0,0,1,0],[161,0,0,1,0]],"handleagentartifact":[[63,0,0,0,1]],"cdn":[[64,0,1,2,0],[148,0,1,2,0]],"adds":[[64,0,0,1,0],[114,0,0,1,0],[122,0,0,1,0]],"pair":[[64,0,0,1,0],[97,0,0,1,0],[118,0,0,1,0],[151,0,0,1,0]],"detected":[[64,0,0,1,0],[143,0,0,1,0]],"shard":[[64,0,0,1,0]],"entries":[[64,0,0,1,0],[146,0,0,1,0]],"will":[[64,0,0,1,0],[69,0,0,1,0],[86,0,0,1,0]],"cached":[[64,0,0,1,0],[148,0,0,1,0]],"vice":[[64,0,0,1,0]],"versa":[[64,0,0,1,0]],"override":[[64,0,0,1,0],[143,0,0,1,0],[145,0,0,0,1],[147,0,0,1,0],[148,0,0,1,0],[155,0,0,1,0],[161,0,0,1,0]],"cachecontrol":[[64,0,0,2,0],[143,0,0,2,0],[148,0,0,2,0]],"omit":[[64,0,0,1,0],[143,0,0,1,0],[148,0,0,1,0],[162,0,0,1,0]],"useful":[[64,0,0,1,0],[152,0,0,1,0]],"caching":[[64,0,0,1,0],[148,0,0,1,0]],"band":[[64,0,0,1,0]],"locally":[[65,0,1,0,0]],"existing":[[65,0,0,1,0],[162,0,0,1,0]],"resolve":[[65,0,0,1,0],[87,0,0,1,0],[151,0,0,1,0],[161,0,0,1,0]],"application":[[65,0,0,1,0],[146,0,0,1,0]],"reports":[[65,0,0,1,0]],"broken":[[65,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[87,0,0,1,0]],"whether":[[65,0,0,1,0],[120,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0]],"localhost":[[65,0,0,1,8]],"curl":[[65,0,0,0,7]],"chatgpt":[[65,0,0,0,1],[143,0,0,1,0]],"minimal":[[66,0,1,0,0]],"checklist":[[66,0,1,0,0]],"requested":[[66,0,0,1,0],[146,0,0,1,0]],"contents":[[67,0,0,1,0],[68,0,0,1,0],[69,0,0,2,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[153,0,1,0,0]],"defines":[[67,0,0,1,0]],"contracts":[[67,0,0,1,0]],"aligned":[[67,0,0,1,0]],"register":[[68,0,1,0,0]],"documented":[[68,0,0,1,0],[126,0,0,1,0]],"id":[[69,0,0,2,3],[153,0,0,1,0]],"attributes":[[69,0,0,1,0],[153,0,0,1,0]],"miss":[[69,0,0,1,0]],"slugifydocsheading":[[69,0,0,1,2],[72,0,0,1,0],[153,0,0,1,0]],"authors":[[69,0,0,1,0],[133,0,0,1,0]],"pin":[[69,0,0,1,0]],"anchor":[[69,0,0,1,0]],"passing":[[69,0,0,1,0],[110,0,0,1,0]],"componentpropswithoutref":[[69,0,0,0,2]],"isvalidelement":[[69,0,0,0,2]],"headingprops":[[69,0,0,0,2]],"h1":[[69,0,0,0,1],[72,0,0,1,0],[153,0,0,1,0]],"textfromchildren":[[69,0,0,0,4]],"number":[[69,0,0,0,1],[131,0,0,0,3]],"isarray":[[69,0,0,0,1]],"elementprops":[[69,0,0,0,2]],"props":[[69,0,0,0,3]],"createheading":[[69,0,0,0,1]],"headingid":[[69,0,0,0,2]],"undefined":[[69,0,0,0,1]],"includes":[[70,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[78,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[153,0,0,1,0]],"range":[[70,0,0,1,0],[72,0,0,1,0],[153,0,0,1,0]],"h2":[[70,0,0,1,0],[153,0,0,1,0]],"minlevel":[[70,0,0,0,1],[72,0,0,1,0],[153,0,0,0,1]],"maxlevel":[[70,0,0,0,1],[72,0,0,1,0],[153,0,0,0,1]],"look":[[71,0,0,1,0]],"currentpage":[[71,0,0,1,0]],"complete":[[71,0,0,1,0],[120,0,0,1,0],[146,0,0,1,0]],"implementation":[[71,0,0,1,0]],"scroll":[[71,0,0,1,0],[72,0,0,1,0]],"spy":[[71,0,0,1,0]],"active":[[71,0,0,1,0],[128,0,0,1,0]],"highlighting":[[71,0,0,1,0]],"sticky":[[71,0,0,1,0]],"positioning":[[71,0,0,1,0]],"anywhere":[[72,0,0,1,0],[166,0,0,1,0]],"extracted":[[72,0,0,1,0]],"configured":[[72,0,0,1,0]],"defaults":[[72,0,0,1,0],[110,0,0,3,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[130,0,0,1,0],[135,0,0,1,0],[143,0,0,1,0]],"differs":[[72,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0]],"validate":[[73,1,1,0,0],[74,1,1,0,0],[75,1,1,0,0],[76,1,1,0,0],[77,1,1,0,0],[78,1,1,0,0],[79,1,1,1,0],[87,0,0,1,0],[110,0,0,1,0],[115,0,0,1,0],[136,0,0,1,0]],"prs":[[73,0,0,2,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[126,0,0,1,0]],"exits":[[73,0,0,1,0]],"zero":[[73,0,0,1,0],[110,0,0,1,0]],"errors":[[73,0,0,1,0],[75,0,0,1,0],[108,0,0,1,0],[110,0,0,3,0],[131,0,0,0,1],[136,0,0,1,0]],"would":[[73,0,0,1,0],[150,0,0,1,0]],"otherwise":[[73,0,0,1,0],[149,0,0,1,0]],"blow":[[73,0,0,1,0]],"catches":[[74,0,1,0,0],[128,0,0,1,0],[129,0,0,1,0]],"rule":[[74,0,0,2,0],[110,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[131,0,0,1,1]],"pointing":[[74,0,0,1,0],[150,0,0,1,0]],"left":[[74,0,0,1,0]],"actions":[[75,0,1,0,1],[136,0,0,1,0]],"inline":[[75,0,0,1,0],[103,0,0,1,0]],"annotations":[[75,0,0,1,0],[76,0,0,1,0]],"pr":[[75,0,0,1,0],[76,0,0,1,0]],"upgrades":[[75,0,0,1,0],[128,0,0,1,0]],"strict":[[75,0,0,1,0],[135,0,0,1,0]],"makes":[[75,0,0,1,0]],"any":[[75,0,0,1,0],[76,0,0,1,0],[94,0,0,1,0],[110,0,0,1,0],[136,0,0,1,0],[139,0,0,0,1],[142,0,0,1,0],[160,0,0,1,0],[162,0,0,1,0],[168,0,0,1,0]],"remaining":[[75,0,0,1,0]],"job":[[75,0,0,1,0],[78,0,0,1,0],[90,0,0,1,0],[94,0,0,1,0]],"pull":[[75,0,0,0,1]],"jobs":[[75,0,0,0,1]],"ubuntu":[[75,0,0,0,1]],"latest":[[75,0,0,0,1]],"v4":[[75,0,0,0,1]],"oven":[[75,0,0,0,1]],"sh":[[75,0,0,0,1],[77,0,0,0,1]],"v2":[[75,0,0,0,1]],"providers":[[76,0,1,0,0]],"speak":[[76,0,0,1,0]],"counts":[[76,0,0,1,0]],"pipe":[[76,0,0,1,0],[135,0,0,0,1]],"reporter":[[76,0,0,1,0]],"post":[[76,0,0,1,0]],"comment":[[76,0,0,1,0]],"upload":[[76,0,0,1,0]],"report":[[76,0,0,0,1],[110,0,0,2,0]],"pre":[[77,0,1,1,0],[170,0,0,1,0]],"push":[[77,0,1,1,0]],"hook":[[77,0,1,1,0]],"running":[[77,0,0,1,0]],"husky":[[77,0,0,1,0]],"second":[[77,0,0,1,0]],"limiting":[[77,0,0,1,0]],"scan":[[77,0,0,1,0]],"changed":[[77,0,0,1,0]],"repeated":[[77,0,0,1,0]],"ignore":[[77,0,0,1,0],[110,0,0,3,0],[130,0,0,2,0]],"globs":[[77,0,0,1,0]],"usr":[[77,0,0,0,1]],"bin":[[77,0,0,0,1]],"env":[[77,0,0,0,1],[155,0,0,1,3],[169,0,0,1,0]],"noisily":[[78,0,0,1,0]],"specifically":[[78,0,0,1,0]],"problems":[[78,0,0,1,0]],"much":[[78,0,0,1,0]],"fix":[[79,0,1,1,0],[162,0,0,1,0]],"lot":[[79,0,0,1,0]],"else":[[79,0,0,1,0],[166,0,0,1,0]],"bug":[[79,0,0,2,0],[87,0,0,1,0],[136,0,0,1,0]],"move":[[79,0,0,1,0],[136,0,0,1,0]],"mental":[[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[92,0,0,1,0],[139,0,0,0,2],[151,0,0,0,1]],"modes":[[80,0,0,1,0],[81,0,0,1,0],[82,0,1,2,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0]],"takes":[[80,0,0,1,0]],"input":[[80,0,0,1,0]],"take":[[80,0,0,1,0]],"piece":[[80,0,0,1,0]],"turns":[[81,0,0,1,0],[156,0,0,1,0],[168,0,0,1,0]],"gets":[[81,0,0,1,0],[117,0,0,1,0],[138,0,1,0,0]],"sequence":[[81,0,0,1,0],[140,0,1,0,0]],"consumes":[[81,0,0,1,0]],"plugins":[[81,0,0,1,0],[86,0,0,1,0],[112,0,0,1,0],[118,0,1,1,0],[156,1,1,0,0],[157,1,1,0,0],[158,1,1,0,0],[159,1,1,0,0],[160,1,2,0,0],[161,1,2,0,0],[162,1,1,1,0]],"tb":[[81,0,0,0,1],[157,0,0,0,1]],"fm":[[81,0,0,0,4]],"parser":[[81,0,0,0,1]],"strip":[[81,0,0,0,1],[157,0,0,2,0]],"idx":[[81,0,0,0,3]],"foo":[[82,0,0,1,0],[86,0,0,1,0],[146,0,0,3,0]],"beneath":[[82,0,0,1,0]],"designed":[[82,0,0,1,0]],"tarballs":[[82,0,0,1,0],[94,0,0,1,0]],"alongside":[[82,0,0,1,0],[97,0,0,1,0],[107,0,0,1,0]],"via":[[83,0,0,1,0],[89,0,0,0,1],[91,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[110,0,0,1,0],[113,0,0,1,0],[163,0,0,1,0],[169,0,1,0,0]],"follow":[[83,0,0,1,0],[85,0,0,1,0]],"broad":[[83,0,0,1,0],[123,0,0,1,0],[154,0,0,1,0]],"useless":[[83,0,0,1,0]],"bm25":[[83,0,0,1,0],[87,0,0,1,0],[164,0,0,1,0]],"ranked":[[83,0,0,1,0]],"inverted":[[83,0,0,1,0]],"stored":[[83,0,0,1,0],[84,0,0,1,0]],"separately":[[83,0,0,1,0],[84,0,0,1,0],[169,0,0,2,0]],"grep":[[83,0,0,1,0],[84,0,0,1,0],[170,0,0,1,0]],"ngs":[[84,0,0,1,0]],"mapping":[[84,0,0,1,0]],"locations":[[84,0,0,1,0]],"agree":[[84,0,0,1,0]],"depends":[[85,0,0,1,0],[87,0,0,1,0]],"consumer":[[85,0,0,1,0]],"there":[[85,0,0,1,0],[117,0,0,1,0]],"flows":[[85,0,0,2,0]],"complement":[[85,0,0,1,0]],"wants":[[85,0,0,1,0]],"publishes":[[85,0,0,1,0]],"pick":[[85,0,0,1,0],[90,0,0,1,0]],"few":[[86,0,0,1,0]],"terms":[[86,0,0,1,0],[166,0,0,1,0]],"throughout":[[86,0,0,1,0]],"verb":[[86,0,0,1,0]],"declaring":[[86,0,0,1,0]],"which":[[86,0,0,1,0],[119,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0]],"belongs":[[86,0,0,1,0]],"noun":[[86,0,0,3,0]],"chunk":[[86,0,0,1,0],[164,0,0,4,0],[167,0,0,0,1]],"scores":[[86,0,0,1,0]],"independently":[[86,0,0,1,0]],"weigh":[[86,0,0,1,0],[164,0,0,1,0]],"advertises":[[86,0,0,1,0]],"asks":[[86,0,0,1,0]],"implement":[[86,0,0,1,0]],"intercepts":[[86,0,0,1,0]],"handlers":[[86,0,0,1,0],[94,0,0,1,0]],"endpoints":[[86,0,0,1,0]],"fixed":[[87,0,0,1,0]],"stage":[[87,0,0,1,0],[115,0,0,1,0]],"previous":[[87,0,0,1,0]],"design":[[87,0,0,1,0],[97,0,0,1,0],[154,0,1,0,0]],"problem":[[87,0,0,1,0]],"bring":[[89,0,0,1,0]],"anything":[[89,0,0,1,0]],"let":[[89,0,0,1,0]],"handle":[[89,0,0,1,0]],"outputs":[[89,0,0,1,0],[97,0,0,1,0]],"building":[[90,0,0,1,0]],"lower":[[90,0,0,1,0],[109,0,0,1,0],[146,0,1,0,0],[147,0,1,0,0]],"familiar":[[91,0,0,1,0]],"generates":[[91,0,0,1,0]],"resolves":[[91,0,0,1,0],[101,0,0,1,0]],"five":[[92,0,0,1,0],[98,0,0,1,0],[139,0,0,0,1]],"minutes":[[92,0,0,1,0],[98,0,0,1,0]],"comparing":[[92,0,0,1,0]],"methodology":[[92,0,0,1,0],[93,1,1,0,0],[94,1,1,0,0],[95,1,1,0,0],[96,1,1,0,0],[97,1,1,0,0]],"fumadocs":[[92,0,0,1,0],[93,0,0,1,0],[94,0,0,2,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0]],"starlight":[[92,0,0,1,0],[93,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0]],"mintlify":[[92,0,0,1,0],[93,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0]],"theming":[[93,0,0,1,0],[96,0,0,1,0]],"router":[[94,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0],[145,0,0,1,1]],"waku":[[94,0,0,1,0]],"supports":[[94,0,0,1,0]],"community":[[94,0,0,1,0]],"pagefind":[[94,0,0,1,0]],"saas":[[94,0,0,1,0]],"headless":[[94,0,0,1,0]],"calls":[[94,0,0,1,0],[113,0,0,1,0],[137,0,0,2,0]],"assistant":[[94,0,0,1,0]],"layer":[[94,0,0,1,0],[141,0,0,1,0],[148,0,0,1,0],[172,0,0,1,0]],"behind":[[94,0,0,1,0],[138,0,0,1,0]],"polished":[[94,0,0,1,0]],"quickly":[[94,0,0,1,0]],"consider":[[94,0,0,1,0]],"managed":[[94,0,0,1,0]],"analytics":[[94,0,0,1,0],[96,0,0,1,0]],"features":[[94,0,0,1,0]],"service":[[94,0,0,1,0]],"opt":[[94,0,0,1,0]],"agnostic":[[94,0,0,1,0]],"bundles":[[94,0,0,1,0],[120,0,0,1,0]],"safe":[[95,0,0,1,0],[139,0,0,0,1],[142,0,0,1,0],[163,0,0,1,0],[166,0,0,1,0],[172,0,0,1,0]],"streaming":[[95,0,0,1,0],[163,0,0,2,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,1,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"orchestration":[[95,0,0,1,0]],"whole":[[95,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0]],"hosting":[[96,0,0,1,0]],"prebuilt":[[96,0,0,1,0]],"provides":[[96,0,0,1,0]],"combination":[[97,0,1,0,0]],"shines":[[97,0,1,0,0]],"experience":[[97,0,0,1,0]],"templated":[[97,0,0,1,0]],"system":[[97,0,0,1,0],[168,0,0,2,1]],"focused":[[99,0,0,1,0]],"welcome":[[100,0,0,0,1],[154,0,0,1,0]],"flags":[[103,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[126,0,0,1,0],[139,0,0,0,1]],"codes":[[103,0,0,1,0],[104,0,0,1,0],[105,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,2,0],[111,0,0,1,0],[112,0,0,1,0]],"validates":[[103,0,0,1,0],[126,0,0,1,0]],"help":[[103,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0],[111,0,1,0,3]],"usage":[[103,0,0,1,0],[105,0,0,2,0],[110,0,0,2,0],[111,0,0,1,1]],"produce":[[104,0,0,1,0],[146,0,0,1,0],[151,0,0,1,0]],"flag":[[104,0,0,1,0],[110,0,0,1,0],[139,0,0,0,1],[151,0,0,0,1]],"dir":[[104,0,0,4,0],[105,0,0,1,0],[106,0,0,1,0],[110,0,0,2,0]],"containing":[[104,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0]],"off":[[104,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0]],"ignored":[[104,0,0,1,0],[110,0,0,1,0],[150,0,0,1,0],[157,0,0,1,0]],"written":[[104,0,0,2,0],[150,0,0,3,0]],"glob":[[104,0,0,4,0],[105,0,0,3,0],[110,0,0,2,0],[130,0,0,1,0]],"none":[[104,0,0,2,0],[105,0,0,2,0]],"lob":[[105,0,0,1,0]],"history":[[105,0,0,1,0],[114,0,0,1,0]],"fmt":[[105,0,0,1,0],[110,0,0,1,0]],"prints":[[105,0,0,1,0],[108,0,0,1,0]],"single":[[105,0,0,1,0],[108,0,0,1,0]],"stdout":[[105,0,0,1,0]],"alias":[[105,0,0,1,0]],"print":[[105,0,0,1,0],[108,0,0,1,0],[110,0,0,1,0]],"load":[[105,0,0,1,0],[154,0,0,1,0],[165,0,0,2,0]],"loading":[[106,0,1,0,0],[164,0,0,1,0]],"javascript":[[106,0,0,1,0]],"mjs":[[106,0,0,1,0]],"cjs":[[106,0,0,1,0]],"supplies":[[106,0,0,1,0]],"best":[[106,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1]],"starting":[[106,0,0,1,0],[138,0,0,1,0],[139,0,0,0,1]],"membership":[[106,0,0,1,0]],"loaded":[[106,0,0,1,0]],"falls":[[106,0,0,1,0]],"union":[[106,0,0,1,0]],"sorted":[[106,0,0,1,0]],"alphabetically":[[106,0,0,1,0]],"cased":[[106,0,0,1,0]],"matter":[[106,0,0,1,0]],"thing":[[106,0,0,0,1],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1]],"well":[[106,0,0,0,1],[139,0,0,0,1],[140,0,0,0,1],[151,0,0,0,1]],"subdirs":[[107,0,0,1,0]],"preserved":[[107,0,0,1,0],[117,0,0,1,0]],"anchored":[[107,0,0,1,0]],"describing":[[108,0,0,1,0]],"was":[[108,0,0,1,0],[122,0,0,1,0]],"varies":[[108,0,0,1,0]],"agentsmd":[[108,0,0,1,0]],"llmstxt":[[108,0,0,1,1]],"absent":[[108,0,0,1,0]],"abs":[[108,0,0,0,12]],"docsdir":[[108,0,0,0,1]],"docsllmstxt":[[108,0,0,0,1]],"llmsfulltxt":[[108,0,0,0,1]],"searchindex":[[108,0,0,0,1]],"searchcontent":[[108,0,0,0,1]],"docssitemapxml":[[108,0,0,0,1]],"docssitemapmd":[[108,0,0,0,1]],"docsrobotstxt":[[108,0,0,0,1]],"auto":[[109,0,0,1,0]],"honored":[[109,0,0,0,1]],"positional":[[110,0,0,1,0]],"subdirectory":[[110,0,0,1,0],[130,0,0,1,0],[150,0,0,1,0]],"validated":[[110,0,0,1,0],[130,0,0,1,0]],"pretty":[[110,0,0,2,0]],"annotation":[[110,0,0,1,0]],"unlimited":[[110,0,0,1,0]],"count":[[110,0,0,1,0]],"exceeds":[[110,0,0,1,0]],"within":[[110,0,0,1,0]],"budget":[[110,0,0,2,0]],"exceeded":[[110,0,0,1,0]],"partials":[[110,0,0,1,0],[118,0,0,1,0],[130,0,0,1,0]],"plug":[[110,0,0,1,0]],"valibot":[[110,0,0,1,0],[130,0,0,3,0],[135,0,0,1,1]],"schemas":[[110,0,0,1,0],[126,0,0,1,0],[130,0,0,3,0],[132,0,1,0,0],[133,0,1,0,0],[134,0,1,0,0],[135,0,1,0,1]],"show":[[111,0,0,1,0]],"thin":[[112,0,0,1,0],[169,0,0,1,0]],"wrapper":[[112,0,0,1,0]],"convertmdxtomarkdown":[[112,0,0,1,0],[113,0,0,0,1],[115,0,1,0,1]],"writemdxfileasmarkdown":[[112,0,0,1,0],[113,0,0,0,1],[116,0,1,0,1]],"sites":[[112,0,0,1,0],[141,0,0,1,0]],"lintdocs":[[112,0,0,1,0],[126,0,0,0,1],[130,0,0,0,2],[135,0,0,0,2]],"individual":[[112,0,0,1,0],[162,0,0,1,0]],"precedence":[[112,0,0,1,0],[155,0,1,0,0]],"internally":[[113,0,0,1,0]],"batch":[[114,0,0,1,0]],"option":[[114,0,0,1,0],[130,0,0,1,0],[150,0,0,1,0]],"destination":[[114,0,0,1,0]],"matters":[[114,0,0,1,0],[122,0,0,1,0],[156,0,0,1,0],[159,0,1,0,0]],"concurrent":[[114,0,0,1,0],[117,0,0,1,0]],"large":[[114,0,0,1,0]],"parallel":[[114,0,0,1,0]],"parsed":[[115,0,0,1,0]],"yourself":[[115,0,0,1,0]],"feed":[[115,0,0,1,0],[159,0,0,1,0]],"touching":[[115,0,0,1,0],[163,0,0,1,0]],"console":[[115,0,0,0,2]],"log":[[115,0,0,0,2]],"srcpath":[[116,0,0,0,1]],"outpath":[[116,0,0,0,1]],"blocks":[[117,0,0,2,0],[128,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0]],"synthesized":[[117,0,0,1,0]],"sometimes":[[117,0,0,1,0]],"tables":[[117,0,0,1,0],[153,0,1,0,0]],"compacted":[[117,0,0,1,0]],"global":[[117,0,0,1,0]],"pairing":[[118,0,1,0,0]],"most":[[118,0,0,1,0],[122,0,0,1,0],[155,0,0,1,0]],"setups":[[118,0,0,1,0]],"expand":[[118,0,0,1,0],[166,0,0,1,0]],"ast":[[118,0,0,1,0]],"sees":[[118,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0]],"rationale":[[118,0,0,1,0]],"benchmarks":[[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0]],"changing":[[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0]],"treats":[[119,0,0,1,0]],"eval":[[119,0,0,1,0],[124,0,0,1,0]],"harnesses":[[119,0,0,1,0]],"real":[[119,0,0,1,0]],"models":[[119,0,0,1,0]],"final":[[119,0,0,1,0],[129,0,0,1,0],[155,0,0,1,0],[159,0,0,1,0]],"we":[[120,0,1,0,0],[121,0,1,0,0],[122,0,1,0,0]],"test":[[120,0,0,2,0]],"installs":[[120,0,0,1,0]],"packed":[[120,0,0,1,0]],"sandbox":[[120,0,0,1,0]],"task":[[120,0,0,1,0]],"simulates":[[120,0,0,1,0]],"depending":[[120,0,0,1,0]],"nine":[[120,0,0,1,0]],"split":[[120,0,0,1,0]],"lists":[[120,0,0,1,0],[138,0,0,1,0]],"intended":[[120,0,0,1,0],[121,0,0,1,0],[122,0,0,2,0]],"monolith":[[121,0,0,1,0],[122,0,0,1,0]],"learned":[[122,0,1,0,0]],"monolithic":[[122,0,0,1,0],[124,0,0,1,0]],"tested":[[122,0,0,2,0]],"passed":[[122,0,0,1,0]],"six":[[122,0,0,1,0]],"fixtures":[[122,0,0,1,0]],"opus":[[122,0,0,2,0]],"readout":[[122,0,0,1,0]],"cheap":[[122,0,0,1,0],[165,0,0,1,0],[172,0,0,1,0]],"natural":[[122,0,0,1,0]],"synthesis":[[122,0,0,1,0]],"tasks":[[122,0,0,1,0]],"promising":[[122,0,0,2,0]],"dependent":[[122,0,0,1,0]],"often":[[122,0,0,1,0]],"answered":[[122,0,0,2,0]],"correctly":[[122,0,0,3,0]],"following":[[122,0,0,1,0]],"stricter":[[122,0,0,1,0]],"selection":[[122,0,0,1,0],[162,0,1,0,0]],"summaries":[[122,0,0,1,0]],"prior":[[122,0,0,1,0]],"knowledge":[[122,0,0,1,0]],"prove":[[122,0,0,1,0]],"proposed":[[122,0,0,1,0]],"made":[[122,0,0,1,0]],"organize":[[123,0,0,1,0],[154,0,0,1,0]],"suffer":[[124,0,0,1,0]],"token":[[124,0,0,1,0],[166,0,0,1,0]],"cost":[[124,0,0,1,0],[162,0,0,1,0]],"truncation":[[124,0,0,1,0]],"harness":[[124,0,0,1,0],[125,0,0,1,0]],"revisit":[[124,0,0,1,0]],"tradeoff":[[124,0,0,1,0]],"adding":[[124,0,0,1,0]],"detailed":[[125,0,0,1,0]],"covers":[[126,0,0,1,0],[153,0,0,1,0],[155,0,0,1,0]],"severity":[[128,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1]],"won":[[128,0,0,1,0]],"treat":[[128,0,0,1,0],[136,0,0,1,0]],"highest":[[128,0,0,1,0],[166,0,0,1,0]],"priority":[[128,0,0,1,0]],"similar":[[129,0,0,1,0],[157,0,0,1,0]],"linting":[[129,0,0,1,0]],"walking":[[129,0,0,1,0]],"performs":[[129,0,0,1,0]],"changelogdir":[[130,0,0,1,0]],"patterns":[[130,0,0,2,0]],"shown":[[130,0,0,1,0]],"unknownfieldseverity":[[130,0,0,1,1]],"changelogfrontmatter":[[130,0,0,1,0]],"failures":[[131,0,0,1,0]],"reported":[[131,0,0,1,0]],"lintresult":[[131,0,0,0,1]],"kind":[[131,0,0,0,1]],"filesscanned":[[131,0,0,0,1]],"yes":[[132,0,0,1,0],[133,0,0,3,0],[134,0,0,1,0]],"produced":[[132,0,0,1,0]],"semver":[[133,0,0,1,0]],"iso":[[133,0,0,1,0]],"parseable":[[133,0,0,1,0]],"improvement":[[133,0,0,1,0]],"retired":[[133,0,0,1,0]],"deprecation":[[133,0,0,1,0]],"defaultopen":[[134,0,0,1,0]],"combined":[[134,0,0,1,0]],"replace":[[135,0,0,1,0],[144,0,0,1,0],[157,0,0,1,0]],"provide":[[135,0,0,1,0]],"apply":[[135,0,0,1,0]],"customfrontmatter":[[135,0,0,0,2]],"minlength":[[135,0,0,0,1]],"picklist":[[135,0,0,0,1]],"beginner":[[135,0,0,0,1]],"advanced":[[135,0,0,0,1]],"practical":[[136,0,1,0,0]],"template":[[136,0,0,1,0],[159,0,0,1,0]],"wiring":[[136,0,0,1,0],[153,0,0,1,0]],"websites":[[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"flavors":[[137,0,0,1,0]],"derived":[[137,0,0,1,0]],"pairs":[[137,0,0,1,0],[148,0,0,1,0]],"finer":[[137,0,0,1,0]],"extractdocstableofcontents":[[137,0,0,0,1],[153,0,0,1,0]],"renderrobotstxt":[[137,0,0,0,1],[141,0,0,0,2]],"rendersitemapmarkdown":[[137,0,0,0,1],[141,0,0,0,2]],"rendersitemapxml":[[137,0,0,0,1],[141,0,0,0,2]],"resolvedocstableofcontents":[[137,0,0,0,1],[153,0,0,1,1]],"purpose":[[138,0,0,1,0],[171,0,0,1,0]],"lastmod":[[138,0,0,1,0]],"mergeable":[[138,0,0,1,0]],"crawl":[[138,0,0,1,0]],"policy":[[138,0,0,1,0]],"explicitly":[[138,0,0,1,0],[155,0,0,1,0]],"allows":[[138,0,0,1,0]],"crawlers":[[138,0,0,1,0]],"longer":[[138,0,0,1,0]],"boring":[[139,0,0,0,1]],"parts":[[139,0,0,0,1]],"documentation":[[139,0,0,0,1]],"minute":[[139,0,0,0,1]],"typical":[[140,0,1,0,0]],"letting":[[141,0,0,1,0]],"writefile":[[141,0,0,0,3],[152,0,0,0,2]],"module":[[142,0,0,1,0]],"acceptsmarkdownheader":[[142,0,0,0,1],[146,0,0,1,0],[147,0,0,1,0]],"createdocshead":[[142,0,0,0,1],[145,0,1,0,2],[146,0,0,1,0]],"createmarkdownresponseheaders":[[142,0,0,0,1],[146,0,0,1,0]],"enrichmarkdownfrontmatter":[[142,0,0,0,1],[146,0,0,1,0]],"isagentreadabilityartifactpath":[[142,0,0,0,1],[147,0,0,1,0]],"isagentuseragent":[[142,0,0,0,1],[146,0,0,1,0],[147,0,0,1,0]],"rendermissingmarkdown":[[142,0,0,0,1],[146,0,0,1,0]],"resolvemarkdownmirrortarget":[[142,0,0,0,1],[146,0,0,1,0]],"fall":[[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0]],"ua":[[143,0,0,1,0]],"enriches":[[143,0,0,1,0]],"found":[[143,0,0,1,0]],"useragentpattern":[[143,0,0,1,0]],"regex":[[143,0,0,1,0],[147,0,0,1,0]],"cover":[[143,0,0,1,0]],"oai":[[143,0,0,1,0]],"searchbot":[[143,0,0,1,0]],"anthropic":[[143,0,0,1,0]],"ccbot":[[143,0,0,1,0]],"google":[[143,0,0,1,0]],"extended":[[143,0,0,1,0]],"readgeneratedfile":[[143,0,0,0,1]],"directives":[[144,0,0,1,0]],"reflect":[[144,0,0,1,0]],"hacks":[[144,0,0,1,0]],"rebasing":[[144,0,0,0,1]],"og":[[145,0,0,1,2],[146,0,0,1,0]],"neutral":[[145,0,0,1,0]],"arrays":[[145,0,0,1,0]],"caller":[[145,0,0,1,0]],"ldjson":[[145,0,0,0,1]],"jsonldmetakey":[[145,0,0,0,1]],"escaped":[[146,0,0,1,0]],"crlf":[[146,0,0,1,0]],"detect":[[146,0,0,2,0],[147,0,0,2,0]],"asking":[[146,0,0,1,0],[147,0,0,1,0]],"crawler":[[146,0,0,1,0],[147,0,0,1,0]],"avoid":[[147,0,0,1,0]],"uas":[[148,0,0,1,0]],"shards":[[148,0,0,1,0]],"browsers":[[148,0,0,1,0]],"pollinate":[[148,0,0,1,0]],"asserts":[[149,0,0,1,0]],"throws":[[149,0,0,1,0]],"clear":[[149,0,0,1,0]],"loudly":[[149,0,0,1,0]],"silently":[[149,0,0,1,0]],"producing":[[149,0,0,1,0]],"singular":[[150,0,0,1,0]],"segment":[[150,0,0,1,0]],"productinfo":[[150,0,0,1,0]],"agentguidance":[[150,0,0,1,0]],"intentionally":[[150,0,0,1,0],[162,0,0,1,0]],"mislead":[[150,0,0,1,0]],"docssubdir":[[150,0,0,1,0]],"holds":[[150,0,0,1,0]],"outputpath":[[150,0,0,1,0]],"resolution":[[152,0,0,1,0],[159,0,0,2,0]],"driving":[[152,0,0,1,0]],"now":[[152,0,0,1,0]],"mkdir":[[152,0,0,0,2]],"stringify":[[152,0,0,0,1]],"come":[[154,0,0,1,0]],"principles":[[154,0,0,1,0]],"sharding":[[154,0,0,1,0]],"remains":[[154,0,0,1,0]],"flavor":[[154,0,0,1,0]],"decide":[[154,0,0,1,0]],"beats":[[154,0,0,1,0]],"our":[[154,0,0,1,0]],"environment":[[155,0,0,1,0]],"variables":[[155,0,0,1,0]],"layered":[[155,0,0,1,0]],"lets":[[155,0,0,1,0]],"wide":[[155,0,0,1,0]],"platforms":[[155,0,0,1,0]],"hardcoded":[[155,0,0,1,0]],"portless":[[155,0,0,0,1]],"stripped":[[156,0,0,1,0]],"remarktypetabletomarkdown":[[156,0,0,0,1],[157,0,0,1,1],[161,0,1,0,3]],"remarkremoveimports":[[157,0,0,1,1]],"statements":[[157,0,0,1,0]],"remarkremovejsxcomments":[[157,0,0,1,1]],"comments":[[157,0,0,1,0]],"remarkresolvedocplaceholders":[[157,0,0,1,1],[159,0,0,1,0]],"remarkaudiencetomarkdown":[[157,0,0,1,1]],"remove":[[157,0,0,1,0]],"remarksectiontomarkdown":[[157,0,0,1,1]],"containers":[[157,0,0,1,0]],"remarkcallouttomarkdown":[[157,0,0,1,1]],"remarkcardstomarkdown":[[157,0,0,1,1]],"bulleted":[[157,0,0,1,0]],"remarkdetailstomarkdown":[[157,0,0,1,1]],"remarkmermaidtomarkdown":[[157,0,0,1,1]],"remarkcommandtabstomarkdown":[[157,0,0,1,1]],"remarkstepstomarkdown":[[157,0,0,1,1]],"remarktabstomarkdown":[[157,0,0,1,1]],"remarkaccordiontomarkdown":[[157,0,0,1,1]],"remarktopicswitchertomarkdown":[[157,0,0,1,1]],"labeled":[[157,0,0,1,0],[158,0,0,1,0]],"remarkfiletreetomarkdown":[[157,0,0,1,1],[158,0,0,1,0]],"remarkprompttomarkdown":[[157,0,0,1,1],[158,0,0,1,0]],"mdast":[[157,0,0,0,1]],"ri":[[157,0,0,0,2]],"rj":[[157,0,0,0,2]],"rd":[[157,0,0,0,2]],"rau":[[157,0,0,0,2]],"rs":[[157,0,0,0,2]],"rc":[[157,0,0,0,2]],"rcd":[[157,0,0,0,2]],"rdt":[[157,0,0,0,2]],"rct":[[157,0,0,0,2]],"rst":[[157,0,0,0,2]],"rt":[[157,0,0,0,2]],"rtt":[[157,0,0,0,2]],"ra":[[157,0,0,0,2]],"rts":[[157,0,0,0,2]],"rft":[[157,0,0,0,2]],"rp":[[157,0,0,0,2]],"remarkexampletomarkdown":[[157,0,0,0,1],[158,0,0,1,0]],"go":[[159,0,0,2,0]],"imported":[[159,0,0,1,0]],"flatteners":[[159,0,0,3,0]],"assume":[[159,0,0,1,0]],"strings":[[159,0,0,1,0]],"literals":[[159,0,0,1,0]],"reorder":[[159,0,0,1,0]],"casually":[[159,0,0,1,0]],"flattener":[[159,0,0,2,0],[160,0,0,1,0],[162,0,0,1,0]],"transform":[[159,0,0,1,0]],"contracted":[[159,0,0,1,0]],"insert":[[159,0,0,1,0]],"composition":[[160,0,0,1,0]],"expands":[[160,0,0,1,0]],"basepath":[[161,0,1,1,1]],"pipelineexampleoptions":[[161,0,0,0,1]],"types":[[161,0,0,0,1]],"composed":[[162,0,0,1,0]],"fragments":[[162,0,0,1,0]],"processing":[[162,0,0,1,0]],"almost":[[162,0,0,1,0]],"never":[[162,0,0,1,0]],"reordering":[[162,0,0,1,0]],"ones":[[162,0,0,1,0]],"exposes":[[163,0,0,1,0],[170,0,0,1,0]],"separate":[[164,0,0,1,0]],"jump":[[164,0,0,1,0]],"tunable":[[164,0,0,1,0]],"tuple":[[164,0,0,1,0]],"term":[[164,0,0,1,0]],"postings":[[164,0,0,1,0]],"refs":[[164,0,0,2,0]],"actual":[[164,0,0,1,0]],"separated":[[164,0,0,1,0]],"lazily":[[164,0,0,1,0]],"indexing":[[165,0,1,0,0]],"splitting":[[165,0,0,1,0]],"hover":[[165,0,0,1,0]],"lightweight":[[166,0,0,1,0]],"weight":[[166,0,0,1,0]],"keys":[[166,0,0,1,0],[172,0,0,1,0]],"precise":[[166,0,0,1,0]],"doubles":[[167,0,0,1,0]],"virtual":[[167,0,0,1,0],[170,0,0,1,0]],"readers":[[167,0,0,1,0]],"picked":[[167,0,0,1,0]],"readdocscontentfile":[[167,0,0,1,2]],"entire":[[167,0,0,1,0]],"readdocscontentchunk":[[167,0,0,1,2]],"listdocscontentfiles":[[167,0,0,0,2]],"allfiles":[[167,0,0,0,1]],"wholepage":[[167,0,0,0,1]],"onechunk":[[167,0,0,0,1]],"createanswercontext":[[168,0,0,1,2],[169,0,0,1,0]],"instructs":[[168,0,0,1,0]],"style":[[168,0,0,1,0]],"references":[[168,0,0,1,0]],"say":[[168,0,0,1,0]],"insufficient":[[168,0,0,1,0]],"wrappers":[[169,0,0,1,0]],"citation":[[169,0,0,1,0]],"embed":[[169,0,0,1,0]],"adapter":[[169,0,0,1,0],[170,0,0,1,0]],"createcloudflaredocsadapter":[[169,0,0,1,0]],"gateway":[[169,0,0,1,2]],"sdk":[[169,0,0,0,1],[170,0,0,1,0]],"adapters":[[170,0,1,0,0]],"explore":[[170,0,0,1,0]],"shell":[[170,0,0,1,0]],"receiving":[[170,0,0,1,0]],"selected":[[170,0,0,1,0]],"ls":[[170,0,0,1,0]],"cat":[[170,0,0,1,0]],"rg":[[170,0,0,1,0]],"execution":[[170,0,0,1,0]],"disabled":[[170,0,0,1,0]],"createdocsbashtool":[[170,0,0,1,2]],"createdocsbashtools":[[170,0,0,1,1]],"compatible":[[170,0,0,1,0]],"abuse":[[171,0,1,0,0]],"guards":[[171,0,1,0,0]],"reusable":[[171,0,0,1,0]],"utilities":[[171,0,0,1,0]],"implements":[[171,0,0,1,0]],"ratelimiter":[[171,0,0,2,0]],"embeddings":[[172,0,1,2,0]],"messages":[[172,0,0,1,0]],"faster":[[172,0,0,1,0]],"performance":[[172,0,0,1,0]],"optimization":[[172,0,0,1,0]],"grow":[[172,0,0,1,0]],"past":[[172,0,0,1,0]],"tens":[[172,0,0,1,0]],"thousands":[[172,0,0,1,0]],"cold":[[172,0,0,1,0]],"hit":[[172,0,0,1,0]],"noticeable":[[172,0,0,1,0]],"even":[[172,0,0,1,0]],"complementary":[[172,0,0,1,0]],"replacements":[[172,0,0,1,0]]},"averageChunkLength":86.26589595375722} +{"version":2,"generatedAt":"2026-05-11T17:26:32.345Z","documents":[["authoring/components","Components","MDX components the pipeline knows how to flatten into agent-readable markdown.","/docs/authoring/components","https://leadtype.dev/docs/authoring/components","authoring/components"],["authoring/frontmatter","Frontmatter","Required fields, group semantics, and how authored MDX becomes a navigation tree.","/docs/authoring/frontmatter","https://leadtype.dev/docs/authoring/frontmatter","authoring/frontmatter"],["build/add-search","Add search","Generate a static docs search index, query it at runtime, and optionally stream source-grounded answers.","/docs/build/add-search","https://leadtype.dev/docs/build/add-search","build/add-search"],["build/connect-docs-site","Connect a docs site","Build a shared docs app from source docs that live with the code they document.","/docs/build/connect-docs-site","https://leadtype.dev/docs/build/connect-docs-site","build/connect-docs-site"],["build/optimize-docs-for-agents","Optimize docs for agents","Set up llms.txt, markdown mirrors, JSON-LD, sitemaps, robots.txt, and audit checks for an agent-readable docs site.","/docs/build/optimize-docs-for-agents","https://leadtype.dev/docs/build/optimize-docs-for-agents","build/optimize-docs-for-agents"],["build/render-mdx-and-toc","Render MDX and TOC","Set up runtime MDX components, stable heading IDs, and a table of contents from the generated navigation manifest.","/docs/build/render-mdx-and-toc","https://leadtype.dev/docs/build/render-mdx-and-toc","build/render-mdx-and-toc"],["build/validate-in-ci","Validate in CI","Run leadtype lint in CI so frontmatter, navigation, and link issues fail PRs before publish.","/docs/build/validate-in-ci","https://leadtype.dev/docs/build/validate-in-ci","build/validate-in-ci"],["how-it-works","How it works","The mental model: one MDX source, a remark pipeline, two output modes, three audiences.","/docs/how-it-works","https://leadtype.dev/docs/how-it-works","how-it-works"],["index","Leadtype","One MDX source. Hosted docs artifacts, package-bundled AGENTS.md, and search output from the same pipeline.","/docs","https://leadtype.dev/docs","index"],["methodology","Methodology","How leadtype differs from Fumadocs, Starlight, and Mintlify.","/docs/methodology","https://leadtype.dev/docs/methodology","methodology"],["package-docs/bundle","Bundle docs into a package","Ship agent-readable docs inside an npm tarball — AGENTS.md at the package root plus per-topic .md files.","/docs/package-docs/bundle","https://leadtype.dev/docs/package-docs/bundle","package-docs/bundle"],["quickstart","Quickstart","Install leadtype, run the hosted-docs pipeline once, and inspect the generated artifacts.","/docs/quickstart","https://leadtype.dev/docs/quickstart","quickstart"],["reference/cli","CLI","leadtype generate and leadtype lint — flags, exit codes, and JSON output.","/docs/reference/cli","https://leadtype.dev/docs/reference/cli","reference/cli"],["reference/convert","Convert","MDX-to-markdown conversion APIs from leadtype/convert.","/docs/reference/convert","https://leadtype.dev/docs/reference/convert","reference/convert"],["reference/evals","Evals","How Leadtype benchmarks AGENTS.md, llms.txt, and llms-full.txt output before changing defaults.","/docs/reference/evals","https://leadtype.dev/docs/reference/evals","reference/evals"],["reference/lint","Lint rules","Schema, link, and navigation checks. CLI and library API.","/docs/reference/lint","https://leadtype.dev/docs/reference/lint","reference/lint"],["reference/llm","LLM files","Generate llms.txt for hosted websites and AGENTS.md for npm-bundled offline reading.","/docs/reference/llm","https://leadtype.dev/docs/reference/llm","reference/llm"],["reference/remark","Remark plugins","The default plugin stack that flattens MDX components into markdown.","/docs/reference/remark","https://leadtype.dev/docs/reference/remark","reference/remark"],["reference/search","Search","Static search index, runtime helpers, and source-grounded answer streaming.","/docs/reference/search","https://leadtype.dev/docs/reference/search","reference/search"]],"chunks":[["chunk-0",0,"components",["Components"],44,0],["chunk-1",0,"why-flatten-at-all",["Components","Why flatten at all?"],82,1],["chunk-2",0,"the-naming-contract",["Components","The naming contract"],88,2],["chunk-3",0,"component-reference",["Components","Component reference"],21,3],["chunk-4",0,"callout",["Components","Component reference","Callout"],74,4],["chunk-5",0,"cards",["Components","Component reference","Cards"],43,5],["chunk-6",0,"steps",["Components","Component reference","Steps"],74,6],["chunk-7",0,"tabs",["Components","Component reference","Tabs"],89,7],["chunk-8",0,"commandtabs",["Components","Component reference","CommandTabs"],111,8],["chunk-9",0,"prompt",["Components","Component reference","Prompt"],93,9],["chunk-10",0,"audience",["Components","Component reference","Audience"],65,10],["chunk-11",0,"filetree",["Components","Component reference","FileTree"],56,11],["chunk-12",0,"accordion",["Components","Component reference","Accordion"],77,12],["chunk-13",0,"topicswitcher",["Components","Component reference","TopicSwitcher"],69,13],["chunk-14",0,"typetable-and-extractedtypetable",["Components","Component reference","TypeTable and ExtractedTypeTable"],86,14],["chunk-15",0,"example",["Components","Component reference","Example"],76,15],["chunk-16",0,"mermaid",["Components","Component reference","Mermaid"],62,16],["chunk-17",0,"guidelines",["Components","Guidelines"],55,17],["chunk-18",1,"frontmatter",["Frontmatter"],26,18],["chunk-19",1,"minimum",["Frontmatter","Minimum"],85,19],["chunk-20",1,"how-groups-become-a-nav-tree",["Frontmatter","How groups become a nav tree"],162,20],["chunk-21",1,"nested-groups",["Frontmatter","How groups become a nav tree","Nested groups"],68,21],["chunk-22",1,"optional-fields",["Frontmatter","Optional fields"],117,22],["chunk-23",1,"lint-rules",["Frontmatter","Lint rules"],88,23],["chunk-24",1,"what-this-gives-you",["Frontmatter","What this gives you"],55,24],["chunk-25",2,"add-search",["Add search"],36,25],["chunk-26",2,"generate-the-files",["Add search","Generate the files"],87,26],["chunk-27",2,"query-at-runtime",["Add search","Query at runtime"],71,27],["chunk-28",2,"add-vocabulary-aliases",["Add search","Add vocabulary aliases"],57,28],["chunk-29",2,"optional-ai-answers",["Add search","Optional AI answers"],84,29],["chunk-30",2,"guard-the-endpoint",["Add search","Guard the endpoint"],63,30],["chunk-31",2,"verify",["Add search","Verify"],52,31],["chunk-32",3,"connect-a-docs-site",["Connect a docs site"],67,32],["chunk-33",3,"the-flow",["Connect a docs site","The flow"],61,33],["chunk-34",3,"fetch-the-source-repo",["Connect a docs site","Fetch the source repo"],74,34],["chunk-35",3,"lint-before-generate",["Connect a docs site","Lint before generate"],65,35],["chunk-36",3,"generate-hosted-artifacts",["Connect a docs site","Generate hosted artifacts"],94,36],["chunk-37",3,"wire-it-into-the-app-build",["Connect a docs site","Wire it into the app build"],129,37],["chunk-38",3,"configure-product-and-groups",["Connect a docs site","Configure product and groups"],127,38],["chunk-39",3,"use-scripts-for-custom-pipelines",["Connect a docs site","Use scripts for custom pipelines"],186,39],["chunk-40",3,"use-scripts-for-custom-pipelines",["Connect a docs site","Use scripts for custom pipelines"],49,40],["chunk-41",3,"wire-the-app-runtime",["Connect a docs site","Wire the app runtime"],57,41],["chunk-42",3,"verify",["Connect a docs site","Verify"],96,42],["chunk-43",4,"optimize-docs-for-agents",["Optimize docs for agents"],73,43],["chunk-44",4,"what-good-looks-like",["Optimize docs for agents","What good looks like"],105,44],["chunk-45",4,"1-generate-the-artifacts",["Optimize docs for agents","1. Generate the artifacts"],113,45],["chunk-46",4,"2-add-one-middleware",["Optimize docs for agents","2. Add one middleware"],242,46],["chunk-47",4,"2-add-one-middleware",["Optimize docs for agents","2. Add one middleware"],100,47],["chunk-48",4,"3-add-json-ld-to-docs-pages",["Optimize docs for agents","3. Add JSON-LD to docs pages"],142,48],["chunk-49",4,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],161,49],["chunk-50",4,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],170,50],["chunk-51",4,"4-return-markdown-to-agents",["Optimize docs for agents","4. Return markdown to agents"],71,51],["chunk-52",4,"why-the-sitemap-and-robots-responses-are-regenerated-not-static",["Optimize docs for agents","4. Return markdown to agents","Why the sitemap and robots responses are regenerated, not static"],112,52],["chunk-53",4,"cache-control-and-cdn",["Optimize docs for agents","4. Return markdown to agents","Cache-Control and CDN"],88,53],["chunk-54",4,"5-verify-locally",["Optimize docs for agents","5. Verify locally"],193,54],["chunk-55",4,"minimal-checklist",["Optimize docs for agents","Minimal checklist"],100,55],["chunk-56",5,"render-mdx-and-toc",["Render MDX and TOC"],47,56],["chunk-57",5,"register-mdx-components",["Render MDX and TOC","Register MDX components"],63,57],["chunk-58",5,"use-the-same-heading-slugs",["Render MDX and TOC","Use the same heading slugs"],132,58],["chunk-59",5,"generate-navigation-with-toc-data",["Render MDX and TOC","Generate navigation with TOC data"],66,59],["chunk-60",5,"render-the-sidebar",["Render MDX and TOC","Render the sidebar"],53,60],["chunk-61",5,"troubleshooting",["Render MDX and TOC","Troubleshooting"],70,61],["chunk-62",6,"validate-in-ci",["Validate in CI"],49,62],["chunk-63",6,"what-it-catches",["Validate in CI","What it catches"],78,63],["chunk-64",6,"github-actions",["Validate in CI","GitHub Actions"],83,64],["chunk-65",6,"other-ci-providers",["Validate in CI","Other CI providers"],60,65],["chunk-66",6,"local-pre-push-hook",["Validate in CI","Local pre-push hook"],64,66],["chunk-67",6,"run-before-generate",["Validate in CI","Run before generate"],63,67],["chunk-68",6,"what-to-fix-first",["Validate in CI","What to fix first"],66,68],["chunk-69",7,"how-it-works",["How it works"],37,69],["chunk-70",7,"the-pipeline",["How it works","The pipeline"],141,70],["chunk-71",7,"two-output-modes",["How it works","Two output modes"],128,71],["chunk-72",7,"the-artifacts",["How it works","The artifacts"],166,72],["chunk-73",7,"the-artifacts",["How it works","The artifacts"],110,73],["chunk-74",7,"the-three-audiences",["How it works","The three audiences"],182,74],["chunk-75",7,"vocabulary",["How it works","Vocabulary"],153,75],["chunk-76",7,"what-runs-when",["How it works","What runs when"],123,76],["chunk-77",7,"where-to-next",["How it works","Where to next"],20,77],["chunk-78",8,"leadtype",["Leadtype"],177,78],["chunk-79",8,"choose-your-path",["Leadtype","Choose your path"],48,79],["chunk-80",8,"what-you-get",["Leadtype","What you get"],113,80],["chunk-81",8,"next",["Leadtype","Next"],46,81],["chunk-82",9,"methodology",["Methodology"],30,82],["chunk-83",9,"the-short-version",["Methodology","The short version"],131,83],["chunk-84",9,"what-leadtype-owns",["Methodology","What leadtype owns"],53,84],["chunk-85",9,"what-leadtype-does-not-own",["Methodology","What leadtype does not own"],31,85],["chunk-86",9,"when-the-combination-shines",["Methodology","When the combination shines"],86,86],["chunk-87",10,"bundle-docs-into-a-package",["Bundle docs into a package"],79,87],["chunk-88",10,"the-flow",["Bundle docs into a package","The flow"],84,88],["chunk-89",10,"why-agents-md-not-llms-txt",["Bundle docs into a package","Why AGENTS.md, not llms.txt?"],136,89],["chunk-90",10,"generate-into-the-package",["Bundle docs into a package","Generate into the package"],108,90],["chunk-91",10,"filter-to-package-specific-docs",["Bundle docs into a package","Filter to package-specific docs"],78,91],["chunk-92",10,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],156,92],["chunk-93",10,"include-in-the-published-tarball",["Bundle docs into a package","Include in the published tarball"],89,93],["chunk-94",10,"verify-before-publishing",["Bundle docs into a package","Verify before publishing"],71,94],["chunk-95",10,"tell-consuming-projects-to-use-the-bundle",["Bundle docs into a package","Tell consuming projects to use the bundle"],109,95],["chunk-96",10,"when-to-use-this",["Bundle docs into a package","When to use this"],72,96],["chunk-97",10,"what-s-next",["Bundle docs into a package","What's next"],31,97],["chunk-98",11,"quickstart",["Quickstart"],19,98],["chunk-99",11,"install",["Quickstart","Install"],53,99],["chunk-100",11,"author-one-page",["Quickstart","Author one page"],54,100],["chunk-101",11,"generate-hosted-docs-output",["Quickstart","Generate hosted docs output"],137,101],["chunk-102",11,"choose-the-next-setup-step",["Quickstart","Choose the next setup step"],77,102],["chunk-103",12,"cli",["CLI"],30,103],["chunk-104",12,"generate",["CLI","generate"],177,104],["chunk-105",12,"generate",["CLI","generate"],79,105],["chunk-106",12,"config-loading",["CLI","generate","Config loading"],135,106],["chunk-107",12,"bundle-mode",["CLI","generate","Bundle mode"],75,107],["chunk-108",12,"json-output-shape",["CLI","generate","JSON output shape"],172,108],["chunk-109",12,"custom-script-config",["CLI","generate","Custom script config"],68,109],["chunk-110",12,"lint",["CLI","lint"],145,110],["chunk-111",12,"help",["CLI","help"],25,111],["chunk-112",12,"library-entry-points",["CLI","Library entry points"],81,112],["chunk-113",13,"convert",["Convert"],47,113],["chunk-114",13,"convertallmdx",["Convert","convertAllMdx"],67,114],["chunk-115",13,"convertmdxtomarkdown",["Convert","convertMdxToMarkdown"],54,115],["chunk-116",13,"writemdxfileasmarkdown",["Convert","writeMdxFileAsMarkdown"],28,116],["chunk-117",13,"behavior-notes",["Convert","Behavior notes"],50,117],["chunk-118",13,"pairing-with-remark-plugins",["Convert","Pairing with remark plugins"],54,118],["chunk-119",14,"evals",["Evals"],46,119],["chunk-120",14,"what-we-benchmark",["Evals","What we benchmark"],176,120],["chunk-121",14,"what-we-benchmark",["Evals","What we benchmark"],120,121],["chunk-122",14,"what-we-learned",["Evals","What we learned"],132,122],["chunk-123",14,"current-default",["Evals","Current default"],72,123],["chunk-124",14,"open-question",["Evals","Open question"],55,124],["chunk-125",14,"run-the-evals",["Evals","Run the evals"],37,125],["chunk-126",15,"lint-rules",["Lint rules"],46,126],["chunk-127",15,"rules",["Lint rules","Rules"],15,127],["chunk-128",15,"frontmatter-rules",["Lint rules","Rules","Frontmatter rules"],58,128],["chunk-129",15,"content-link-rules",["Lint rules","Rules","Content / link rules"],68,129],["chunk-130",15,"library-api",["Lint rules","Library API"],90,130],["chunk-131",15,"result-shape",["Lint rules","Library API","Result shape"],67,131],["chunk-132",15,"docs-frontmatter",["Lint rules","Default schemas","Docs frontmatter"],75,132],["chunk-133",15,"changelog-frontmatter",["Lint rules","Default schemas","Changelog frontmatter"],60,133],["chunk-134",15,"meta-json",["Lint rules","Default schemas","meta.json"],49,134],["chunk-135",15,"custom-schemas",["Lint rules","Custom schemas"],63,135],["chunk-136",15,"practical-guidance",["Lint rules","Practical guidance"],65,136],["chunk-137",16,"llm-files",["LLM files"],128,137],["chunk-138",16,"what-gets-generated",["LLM files","What gets generated"],154,138],["chunk-139",16,"productinfo",["LLM files","ProductInfo"],129,139],["chunk-140",16,"example-llms-txt",["LLM files","Example llms.txt"],82,140],["chunk-141",16,"typical-sequence",["LLM files","Typical sequence"],105,141],["chunk-142",16,"generateagentreadabilityartifacts",["LLM files","generateAgentReadabilityArtifacts"],132,142],["chunk-143",16,"agent-readability-helpers",["LLM files","Agent readability helpers"],72,143],["chunk-144",16,"createagentmarkdownresponse",["LLM files","Agent readability helpers","createAgentMarkdownResponse"],180,144],["chunk-145",16,"createsitemapxmlresponse-createsitemapmarkdownresponse-createrobotstxtresponse",["LLM files","Agent readability helpers","createSitemapXmlResponse / createSitemapMarkdownResponse / createRobotsTxtResponse"],96,145],["chunk-146",16,"createdocshead",["LLM files","Agent readability helpers","createDocsHead"],148,146],["chunk-147",16,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],144,147],["chunk-148",16,"lower-level-helpers",["LLM files","Agent readability helpers","Lower-level helpers"],58,148],["chunk-149",16,"cache-control-and-cdn",["LLM files","Agent readability helpers","Cache-Control and CDN"],73,149],["chunk-150",16,"manifest-version",["LLM files","Agent readability helpers","Manifest version"],47,150],["chunk-151",16,"generateagentsmd",["LLM files","generateAgentsMd"],138,151],["chunk-152",16,"example-output",["LLM files","generateAgentsMd","Example output"],86,152],["chunk-153",16,"resolvedocsnavigation",["LLM files","resolveDocsNavigation"],111,153],["chunk-154",16,"tables-of-contents",["LLM files","Tables of contents"],121,154],["chunk-155",16,"group-design",["LLM files","Group design"],69,155],["chunk-156",16,"base-url-precedence",["LLM files","Base URL precedence"],75,156],["chunk-157",17,"remark-plugins",["Remark plugins"],46,157],["chunk-158",17,"the-default-stack",["Remark plugins","The default stack"],182,158],["chunk-159",17,"the-default-stack",["Remark plugins","The default stack"],39,159],["chunk-160",17,"why-order-matters",["Remark plugins","Why order matters"],81,160],["chunk-161",17,"remarkinclude",["Remark plugins","Optional plugins","remarkInclude"],40,161],["chunk-162",17,"remarktypetabletomarkdown-with-basepath",["Remark plugins","Optional plugins","remarkTypeTableToMarkdown with basePath"],99,162],["chunk-163",17,"plugin-selection-rules",["Remark plugins","Plugin selection rules"],63,163],["chunk-164",18,"search",["Search"],41,164],["chunk-165",18,"vocabulary",["Search","Vocabulary"],79,165],["chunk-166",18,"build-time-indexing",["Search","Build-time indexing"],66,166],["chunk-167",18,"runtime-search",["Search","Runtime search"],123,167],["chunk-168",18,"reading-docs-at-runtime",["Search","Reading docs at runtime"],62,168],["chunk-169",18,"source-grounded-answers",["Search","Source-grounded answers"],62,169],["chunk-170",18,"streaming-via-provider-entry-points",["Search","Streaming via provider entry points"],103,170],["chunk-171",18,"bash-tool-adapters",["Search","Bash tool adapters"],71,171],["chunk-172",18,"abuse-guards",["Search","Abuse guards"],60,172],["chunk-173",18,"when-to-add-embeddings",["Search","When to add embeddings"],73,173]],"terms":{"10":[[158,0,0,1,0]],"11":[[158,0,0,1,0]],"12":[[158,0,0,1,0]],"13":[[158,0,0,1,0]],"14":[[158,0,0,1,0]],"15":[[158,0,0,1,0]],"16":[[158,0,0,1,0],[159,0,0,1,0]],"17":[[158,0,0,1,0],[159,0,0,1,0]],"18":[[158,0,0,1,0],[159,0,0,1,0]],"35":[[75,0,0,1,0],[165,0,0,1,0]],"200":[[49,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0]],"300":[[49,0,0,1,0],[53,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0]],"5173":[[54,0,0,0,8]],"8601":[[133,0,0,1,0]],"components":[[0,1,1,2,0],[1,1,1,2,0],[2,1,1,2,0],[3,1,1,1,0],[4,1,1,1,0],[5,1,1,1,0],[6,1,1,2,1],[7,1,1,1,0],[8,1,1,1,0],[9,1,1,1,0],[10,1,1,1,0],[11,1,1,1,0],[12,1,1,1,0],[13,1,1,1,0],[14,1,1,1,0],[15,1,1,1,4],[16,1,1,1,0],[17,1,1,3,0],[41,0,0,1,0],[56,0,0,2,0],[57,0,1,2,2],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,2,0],[61,0,0,2,0],[70,0,0,2,1],[80,0,0,1,0],[85,0,0,1,0],[120,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"mdx":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,2,0],[3,0,0,2,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,2,1],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,3],[16,0,0,1,2],[17,0,0,1,0],[18,0,0,2,0],[19,0,0,1,1],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[33,0,0,0,1],[41,0,0,2,0],[56,1,1,2,0],[57,1,2,2,1],[58,1,1,1,0],[59,1,1,1,0],[60,1,1,1,0],[61,1,1,1,0],[62,0,0,1,0],[64,0,0,0,1],[69,0,0,2,0],[70,0,0,2,1],[71,0,0,1,0],[72,0,0,2,0],[73,0,0,1,0],[74,0,0,2,1],[75,0,0,2,0],[76,0,0,2,0],[77,0,0,1,0],[78,0,0,2,1],[79,0,0,1,0],[80,0,0,3,0],[81,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[88,0,0,0,1],[96,0,0,1,0],[98,0,0,1,0],[100,0,0,1,1],[101,0,0,2,0],[102,0,0,2,0],[104,0,0,1,0],[113,0,0,2,0],[114,0,0,2,0],[115,0,0,1,1],[116,0,0,1,1],[117,0,0,2,0],[118,0,0,1,0],[126,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[154,0,0,2,0],[157,0,0,2,0],[158,0,0,2,1],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,2,1],[163,0,0,1,0],[166,0,0,1,0]],"pipeline":[[0,0,0,2,0],[1,0,0,1,0],[2,0,0,2,0],[3,0,0,1,0],[4,0,0,2,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,2,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[26,0,0,1,0],[32,0,0,1,0],[45,0,0,1,0],[62,0,0,1,0],[69,0,0,1,0],[70,0,1,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,2,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,2,0],[82,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,3,0],[102,0,0,1,0],[103,0,0,1,0],[104,0,0,1,0],[115,0,0,1,0],[140,0,0,0,1],[152,0,0,0,1]],"knows":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[57,0,0,1,0]],"flatten":[[0,0,0,2,0],[1,0,1,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,3,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[57,0,0,1,0],[70,0,0,0,1],[75,0,0,1,0],[158,0,0,2,0]],"into":[[0,0,0,2,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,3,0],[5,0,0,1,1],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[19,0,0,0,1],[37,0,1,0,0],[43,0,0,1,0],[46,0,0,1,0],[48,0,0,1,0],[62,0,0,1,0],[65,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[75,0,0,1,0],[87,1,1,0,0],[88,1,1,0,0],[89,1,1,0,0],[90,1,2,0,0],[91,1,1,0,0],[92,1,1,0,0],[93,1,1,0,0],[94,1,1,0,0],[95,1,1,0,0],[96,1,1,0,0],[97,1,1,0,0],[102,0,0,3,0],[104,0,0,2,0],[107,0,0,1,0],[113,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[143,0,0,1,0],[145,0,0,0,1],[152,0,0,1,0],[157,0,0,3,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0],[169,0,0,1,0]],"agent":[[0,0,0,1,0],[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,3,3],[10,0,0,3,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,2,0],[33,0,0,0,1],[36,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[43,0,0,2,0],[44,0,0,3,0],[45,0,0,2,1],[46,0,0,3,1],[47,0,0,1,0],[48,0,0,1,1],[49,0,0,5,0],[50,0,0,4,0],[51,0,0,2,0],[52,0,0,1,0],[53,0,0,3,0],[54,0,0,3,2],[55,0,0,3,0],[70,0,0,1,0],[71,0,0,2,0],[73,0,0,2,0],[74,0,0,1,4],[75,0,0,1,0],[76,0,0,2,0],[78,0,0,2,1],[80,0,0,1,0],[86,0,0,2,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,4,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[101,0,0,1,1],[102,0,0,1,0],[104,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,0,1],[112,0,0,1,0],[117,0,0,1,0],[119,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[143,0,1,0,0],[144,0,1,5,0],[145,0,1,0,0],[146,0,1,0,1],[147,0,1,2,0],[148,0,1,1,0],[149,0,1,2,0],[150,0,1,1,0],[151,0,0,1,0],[156,0,0,1,1],[157,0,0,1,0],[158,0,0,1,0],[163,0,0,1,0],[171,0,0,1,0]],"readable":[[0,0,0,1,0],[1,0,0,1,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[43,0,0,1,0],[44,0,0,2,0],[45,0,0,1,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[70,0,0,1,0],[72,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[102,0,0,1,0],[157,0,0,1,0]],"markdown":[[0,0,0,2,0],[1,0,0,3,0],[2,0,0,1,0],[3,0,0,1,0],[4,0,0,1,0],[5,0,0,1,1],[6,0,0,2,1],[7,0,0,1,0],[8,0,0,2,0],[9,0,0,1,2],[10,0,0,4,1],[11,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[14,0,0,1,0],[15,0,0,1,0],[16,0,0,2,5],[17,0,0,2,0],[19,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[42,0,0,5,0],[43,0,0,1,0],[44,0,0,6,0],[45,0,0,2,0],[46,0,0,2,0],[47,0,0,1,0],[48,0,0,2,1],[49,0,1,5,0],[50,0,1,3,0],[51,0,1,2,0],[52,0,1,1,0],[53,0,1,2,0],[54,0,0,5,1],[55,0,0,6,0],[56,0,0,1,0],[57,0,0,1,0],[70,0,0,3,0],[72,0,0,3,0],[74,0,0,1,1],[75,0,0,3,0],[76,0,0,1,0],[78,0,0,1,1],[80,0,0,2,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,2,0],[86,0,0,1,0],[87,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[115,0,0,2,1],[116,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[120,0,0,3,0],[121,0,0,2,0],[123,0,0,1,0],[137,0,0,2,0],[138,0,0,4,0],[142,0,0,1,0],[144,0,0,4,0],[146,0,0,0,1],[147,0,0,5,0],[148,0,0,1,0],[149,0,0,1,0],[154,0,0,1,0],[157,0,0,3,0],[158,0,0,3,1],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,2,0],[163,0,0,1,0],[166,0,0,1,0]],"leadtype":[[0,0,0,1,0],[6,0,0,1,1],[8,0,0,8,4],[15,0,0,1,1],[17,0,0,1,0],[18,0,0,1,0],[19,0,0,0,1],[20,0,0,1,0],[23,0,0,1,0],[25,0,0,1,0],[26,0,0,1,2],[27,0,0,0,1],[29,0,0,1,1],[30,0,0,1,0],[32,0,0,2,0],[33,0,0,0,2],[34,0,0,1,0],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,4],[38,0,0,1,1],[39,0,0,0,4],[43,0,0,1,0],[45,0,0,0,2],[46,0,0,0,1],[48,0,0,0,3],[56,0,0,2,0],[57,0,0,2,0],[58,0,0,0,1],[59,0,0,0,1],[62,0,0,3,0],[63,0,0,1,0],[64,0,0,1,1],[65,0,0,1,1],[66,0,0,1,1],[67,0,0,3,2],[68,0,0,1,0],[69,0,0,1,0],[71,0,0,3,0],[76,0,0,1,0],[78,1,1,2,2],[79,1,1,0,0],[80,1,1,1,0],[81,1,1,1,0],[82,0,0,2,0],[83,0,0,3,0],[84,0,1,1,0],[85,0,1,1,0],[86,0,0,4,0],[87,0,0,1,0],[88,0,0,0,1],[89,0,0,1,0],[90,0,0,0,1],[91,0,0,0,1],[92,0,0,0,4],[94,0,0,0,1],[98,0,0,1,0],[99,0,0,6,0],[100,0,0,1,0],[101,0,0,2,1],[102,0,0,1,0],[103,0,0,3,1],[104,0,0,2,1],[105,0,0,2,0],[106,0,0,3,1],[107,0,0,2,1],[108,0,0,2,0],[109,0,0,2,2],[110,0,0,2,1],[111,0,0,2,3],[112,0,0,8,0],[113,0,0,3,1],[114,0,0,1,1],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,0],[118,0,0,1,1],[119,0,0,2,0],[120,0,0,3,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,2,0],[124,0,0,1,0],[125,0,0,1,0],[126,0,0,1,1],[130,0,0,0,1],[135,0,0,0,1],[136,0,0,1,0],[137,0,0,3,1],[141,0,0,0,6],[142,0,0,1,3],[143,0,0,0,1],[146,0,0,0,5],[150,0,0,1,0],[151,0,0,0,1],[153,0,0,0,1],[154,0,0,0,2],[156,0,0,1,2],[157,0,0,0,1],[162,0,0,0,1],[164,0,0,1,0],[166,0,0,0,2],[167,0,0,0,1],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,3],[171,0,0,0,1]],"does":[[0,0,0,1,0],[13,0,0,1,0],[56,0,0,1,0],[85,0,1,0,0],[100,0,0,0,1],[106,0,0,0,1],[122,0,0,1,0],[140,0,0,0,1],[141,0,0,0,1],[152,0,0,0,1]],"not":[[0,0,0,1,0],[7,0,0,1,0],[12,0,0,1,0],[13,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[49,0,0,2,0],[51,0,0,1,0],[52,0,1,0,0],[56,0,0,1,0],[61,0,0,3,0],[63,0,0,1,0],[68,0,0,1,0],[72,0,0,1,0],[76,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[85,0,1,0,0],[89,0,1,1,0],[106,0,0,1,0],[109,0,0,1,0],[119,0,0,1,0],[122,0,0,2,0],[123,0,0,2,0],[128,0,0,1,0],[138,0,0,1,0],[144,0,0,2,0],[146,0,0,1,0],[154,0,0,1,0],[155,0,0,2,0],[160,0,0,1,0],[165,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"ship":[[0,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,1],[93,0,0,1,1],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[151,0,0,1,0],[152,0,0,0,1]],"ui":[[0,0,0,1,0],[10,0,0,1,0],[17,0,0,1,0],[24,0,0,1,0],[27,0,0,1,0],[56,0,0,1,0],[74,0,0,0,3],[78,0,0,1,1],[83,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[153,0,0,1,0],[167,0,0,1,0]],"your":[[0,0,0,1,0],[2,0,0,3,0],[9,0,0,1,1],[17,0,0,1,0],[22,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[39,0,0,2,0],[41,0,0,2,0],[42,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[48,0,0,3,0],[49,0,0,1,0],[50,0,0,4,0],[51,0,0,1,0],[53,0,0,2,0],[54,0,0,2,0],[56,0,0,2,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[65,0,0,1,0],[69,0,0,1,0],[71,0,0,1,0],[73,0,0,2,0],[74,0,0,4,0],[75,0,0,1,0],[78,0,0,2,1],[79,0,1,1,0],[80,0,0,2,0],[85,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,0,1],[89,0,0,1,0],[92,0,0,1,0],[95,0,0,3,2],[96,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[118,0,0,1,0],[135,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[153,0,0,2,0],[162,0,0,1,0],[164,0,0,1,0],[167,0,0,1,0],[170,0,0,1,0],[173,0,0,1,0]],"docs":[[0,0,0,1,0],[2,0,0,1,0],[5,0,0,0,1],[6,0,0,2,1],[9,0,0,0,4],[10,0,0,1,0],[11,0,0,0,2],[13,0,0,1,2],[15,0,0,0,1],[17,0,0,1,0],[19,0,0,1,3],[20,0,0,4,4],[21,0,0,0,4],[22,0,0,1,0],[23,0,0,2,0],[25,0,0,1,0],[26,0,0,1,2],[27,0,0,1,2],[28,0,0,2,0],[29,0,0,2,1],[30,0,0,1,0],[31,0,0,3,0],[32,1,1,6,0],[33,1,1,2,4],[34,1,1,5,2],[35,1,1,3,2],[36,1,1,7,2],[37,1,1,5,14],[38,1,1,6,3],[39,1,1,3,10],[40,1,1,2,2],[41,1,1,3,0],[42,1,1,7,0],[43,1,1,2,0],[44,1,1,5,0],[45,1,1,3,1],[46,1,1,9,2],[47,1,1,1,4],[48,1,2,1,4],[49,1,1,4,0],[50,1,1,5,0],[51,1,1,1,0],[52,1,1,2,0],[53,1,1,1,0],[54,1,1,6,5],[55,1,1,8,0],[56,0,0,1,0],[57,0,0,0,1],[59,0,0,0,2],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,2,0],[64,0,0,0,3],[65,0,0,0,1],[66,0,0,0,1],[67,0,0,0,1],[68,0,0,1,0],[69,0,0,2,0],[70,0,0,0,2],[71,0,0,9,0],[72,0,0,4,0],[73,0,0,6,0],[74,0,0,4,0],[75,0,0,2,0],[76,0,0,4,0],[78,0,0,4,3],[79,0,0,3,0],[80,0,0,2,0],[81,0,0,1,0],[82,0,0,3,0],[83,0,0,5,0],[85,0,0,1,0],[86,0,0,3,0],[87,1,1,3,0],[88,1,1,1,4],[89,1,1,2,0],[90,1,1,2,2],[91,1,2,2,0],[92,1,1,3,7],[93,1,1,1,2],[94,1,1,2,0],[95,1,1,4,1],[96,1,1,3,0],[97,1,1,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,2,0],[101,0,1,5,1],[102,0,0,6,0],[104,0,0,12,0],[105,0,0,3,0],[106,0,0,8,0],[107,0,0,3,0],[108,0,0,1,8],[109,0,0,1,2],[110,0,0,1,0],[112,0,0,1,0],[114,0,0,1,2],[115,0,0,0,1],[116,0,0,0,2],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,10,0],[121,0,0,4,0],[122,0,0,1,0],[123,0,0,1,1],[124,0,0,1,0],[125,0,0,1,0],[129,0,0,3,0],[130,0,0,1,1],[132,0,1,0,0],[135,0,0,0,1],[136,0,0,1,0],[137,0,0,5,0],[138,0,0,10,0],[139,0,0,2,0],[140,0,0,0,5],[141,0,0,1,2],[142,0,0,5,0],[144,0,0,1,0],[145,0,0,0,4],[146,0,0,1,4],[147,0,0,5,0],[151,0,0,5,0],[152,0,0,1,4],[153,0,0,1,1],[155,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0],[164,0,0,1,0],[166,0,0,1,2],[167,0,0,1,2],[168,0,1,0,0],[170,0,0,1,0],[171,0,0,2,0],[173,0,0,2,0]],"app":[[0,0,0,1,0],[2,0,0,2,0],[15,0,0,1,1],[17,0,0,1,0],[19,0,0,0,1],[32,0,0,3,0],[33,0,0,1,3],[34,0,0,2,0],[35,0,0,2,0],[36,0,0,2,0],[37,0,1,2,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,1,1,0],[42,0,0,2,0],[43,0,0,1,0],[45,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[80,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0],[102,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0]],"owns":[[0,0,0,1,0],[15,0,0,0,2],[32,0,0,2,0],[56,0,0,1,0],[84,0,1,0,0],[91,0,0,1,0]],"runtime":[[0,0,0,1,0],[2,0,0,1,0],[10,0,0,0,1],[15,0,0,0,2],[17,0,0,1,0],[25,0,0,2,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[39,0,0,1,0],[41,0,1,1,0],[45,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[56,0,0,2,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[105,0,0,1,0],[140,0,0,0,1],[143,0,0,2,0],[164,0,0,2,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,1,2,0],[168,0,1,1,0],[169,0,0,1,0],[170,0,0,2,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"rendering":[[0,0,0,1,0],[117,0,0,1,0],[162,0,0,1,0]],"styling":[[0,0,0,1,0],[4,0,0,2,0],[15,0,0,0,1],[32,0,0,1,0],[85,0,0,1,0]],"accessibility":[[0,0,0,1,0],[56,0,0,1,0]],"only":[[0,0,0,1,0],[10,0,0,3,0],[13,0,0,1,0],[17,0,0,1,0],[21,0,0,2,0],[28,0,0,1,0],[29,0,0,1,0],[34,0,0,1,0],[70,0,0,0,3],[71,0,0,1,0],[72,0,0,3,0],[73,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[91,0,0,1,0],[96,0,0,1,0],[99,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[108,0,0,2,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0],[144,0,0,1,0],[154,0,0,2,0],[163,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0],[171,0,0,1,0],[173,0,0,1,0]],"has":[[0,0,0,1,0],[23,0,0,1,0],[44,0,0,2,0],[48,0,0,1,0],[71,0,0,1,0],[75,0,0,1,0],[139,0,0,1,0]],"honor":[[0,0,0,1,0]],"small":[[0,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0]],"naming":[[0,0,0,1,0],[2,0,1,0,0],[57,0,0,1,0]],"contract":[[0,0,0,1,0],[2,0,1,1,0],[17,0,0,1,0],[57,0,0,1,0],[70,0,0,1,0],[77,0,0,1,0],[100,0,0,1,0],[135,0,0,1,0],[154,0,0,1,0]],"so":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[7,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[20,0,0,1,0],[23,0,0,1,0],[36,0,0,1,0],[38,0,0,1,0],[44,0,0,2,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,3,0],[62,0,0,2,0],[63,0,0,1,0],[64,0,0,2,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[72,0,0,3,0],[73,0,0,2,0],[84,0,0,1,0],[90,0,0,1,0],[92,0,0,0,1],[93,0,0,0,1],[95,0,0,1,0],[108,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[124,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[141,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[152,0,0,0,1],[160,0,0,1,0],[161,0,0,1,0],[165,0,0,2,0],[167,0,0,1,0],[169,0,0,1,0]],"remark":[[0,0,0,1,0],[2,0,0,2,0],[4,0,0,1,0],[5,0,0,1,0],[12,0,0,1,0],[16,0,0,0,2],[17,0,0,1,0],[39,0,0,0,1],[57,0,0,2,0],[69,0,0,1,0],[70,0,0,3,4],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,2,0],[77,0,0,1,0],[84,0,0,1,0],[92,0,0,0,1],[101,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,0,1],[118,0,1,1,1],[129,0,0,1,0],[141,0,0,0,1],[157,1,1,1,1],[158,1,1,0,0],[159,1,1,0,0],[160,1,1,0,0],[161,1,1,0,0],[162,1,1,0,1],[163,1,1,0,0]],"each":[[0,0,0,1,0],[1,0,0,1,0],[3,0,0,1,0],[20,0,0,2,0],[44,0,0,1,0],[52,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[76,0,0,2,0],[79,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0],[110,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[139,0,0,1,0],[156,0,0,1,0],[157,0,0,1,0],[160,0,0,1,0],[165,0,0,1,0]],"component":[[0,0,0,1,0],[1,0,0,1,0],[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,0],[6,0,1,0,0],[7,0,1,0,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,0,0],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,1,0],[16,0,1,0,0],[17,0,0,1,0],[22,0,0,1,0],[57,0,0,2,0],[58,0,0,0,3],[60,0,0,1,0],[70,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[85,0,0,2,0],[101,0,0,1,0],[118,0,0,1,0],[153,0,0,1,0],[157,0,0,1,0],[160,0,0,3,0]],"agents":[[0,0,0,1,0],[1,0,0,1,0],[4,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[9,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[16,0,0,0,2],[20,0,0,1,3],[24,0,0,1,0],[38,0,0,1,0],[41,0,0,1,0],[43,1,1,1,0],[44,1,1,2,0],[45,1,1,0,0],[46,1,1,1,0],[47,1,1,0,0],[48,1,1,1,0],[49,1,2,1,0],[50,1,2,0,0],[51,1,2,0,0],[52,1,2,0,0],[53,1,2,1,0],[54,1,1,1,0],[55,1,1,2,0],[70,0,0,0,3],[71,0,0,1,0],[72,0,0,5,0],[73,0,0,1,0],[74,0,0,5,3],[75,0,0,1,0],[76,0,0,1,0],[78,0,0,2,8],[79,0,0,1,0],[80,0,0,5,0],[81,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,4,0],[88,0,0,1,2],[89,0,1,7,0],[90,0,0,4,1],[91,0,0,1,0],[92,0,0,2,2],[93,0,0,1,0],[94,0,0,3,0],[95,0,0,6,1],[96,0,0,3,0],[97,0,0,1,0],[101,0,0,1,0],[102,0,0,3,0],[104,0,0,4,0],[107,0,0,1,0],[119,0,0,1,0],[120,0,0,5,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,3,0],[124,0,0,1,0],[125,0,0,1,0],[137,0,0,2,0],[138,0,0,2,0],[139,0,0,2,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,5,0],[148,0,0,2,0],[149,0,0,2,0],[150,0,0,1,0],[151,0,0,5,0],[152,0,0,1,1],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,3,0],[156,0,0,1,0]],"search":[[0,0,0,1,0],[1,0,0,1,0],[5,0,0,1,0],[16,0,0,0,1],[20,0,0,1,0],[22,0,0,2,0],[24,0,0,2,0],[25,1,1,2,0],[26,1,1,3,3],[27,1,1,2,3],[28,1,1,3,0],[29,1,1,2,1],[30,1,1,2,0],[31,1,1,3,0],[33,0,0,0,1],[36,0,0,3,0],[38,0,0,1,0],[39,0,0,1,1],[41,0,0,2,0],[42,0,0,3,0],[70,0,0,0,4],[71,0,0,2,0],[72,0,0,3,0],[74,0,0,0,4],[75,0,0,2,0],[76,0,0,2,0],[78,0,0,3,3],[79,0,0,2,0],[80,0,0,2,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,4,0],[84,0,0,1,0],[86,0,0,2,0],[90,0,0,1,0],[95,0,0,1,0],[101,0,0,1,2],[102,0,0,2,0],[104,0,0,2,0],[107,0,0,2,0],[108,0,0,1,3],[112,0,0,1,0],[120,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[144,0,0,1,0],[148,0,0,1,0],[155,0,0,1,0],[164,1,1,2,0],[165,1,1,5,0],[166,1,1,2,3],[167,1,2,3,3],[168,1,1,2,1],[169,1,1,1,1],[170,1,1,1,3],[171,1,1,1,1],[172,1,1,1,0],[173,1,1,2,0]],"llms":[[0,0,0,1,0],[9,0,0,1,0],[11,0,0,0,2],[12,0,0,1,0],[16,0,0,0,2],[19,0,0,3,0],[20,0,0,1,3],[24,0,0,1,0],[33,0,0,0,2],[36,0,0,2,0],[38,0,0,1,0],[39,0,0,1,0],[42,0,0,2,0],[43,0,0,2,0],[44,0,0,2,0],[45,0,0,2,3],[46,0,0,4,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,3,0],[52,0,0,4,0],[53,0,0,1,0],[54,0,0,3,1],[55,0,0,3,0],[61,0,0,1,0],[70,0,0,0,2],[71,0,0,4,0],[72,0,0,6,0],[73,0,0,1,0],[74,0,0,2,1],[75,0,0,1,0],[76,0,0,4,0],[78,0,0,2,3],[80,0,0,3,0],[82,0,0,1,0],[83,0,0,5,0],[84,0,0,2,0],[86,0,0,2,0],[89,0,1,4,0],[90,0,0,2,0],[100,0,0,1,0],[101,0,0,1,3],[104,0,0,4,0],[107,0,0,2,0],[108,0,0,0,3],[119,0,0,2,0],[120,0,0,8,0],[121,0,0,13,0],[122,0,0,7,0],[123,0,0,5,2],[124,0,0,3,0],[125,0,0,2,1],[137,0,0,3,0],[138,0,0,5,0],[139,0,0,3,0],[140,0,1,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,3,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,3,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,3,0],[156,0,0,1,0],[162,0,0,1,0]],"full":[[0,0,0,1,0],[9,0,0,1,0],[19,0,0,1,0],[22,0,0,2,0],[23,0,0,1,0],[33,0,0,0,1],[36,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[45,0,0,0,1],[46,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[55,0,0,1,0],[63,0,0,1,0],[70,0,0,0,1],[71,0,0,2,0],[72,0,0,3,0],[76,0,0,2,0],[78,0,0,1,1],[80,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[90,0,0,1,0],[92,0,0,1,0],[100,0,0,1,0],[101,0,0,0,1],[103,0,0,1,0],[104,0,0,2,0],[107,0,0,1,0],[108,0,0,0,1],[110,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,6,0],[121,0,0,10,0],[122,0,0,5,0],[123,0,0,3,1],[124,0,0,2,0],[125,0,0,1,0],[132,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[144,0,0,1,0],[148,0,0,1,0],[152,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[162,0,0,1,0]],"txt":[[0,0,0,1,0],[9,0,0,1,0],[11,0,0,0,2],[16,0,0,0,2],[19,0,0,3,0],[20,0,0,1,1],[24,0,0,1,0],[26,0,0,0,1],[33,0,0,0,2],[36,0,0,3,0],[38,0,0,1,0],[39,0,0,1,0],[42,0,0,2,0],[43,0,0,3,0],[44,0,0,4,0],[45,0,0,3,5],[46,0,0,5,0],[47,0,0,2,2],[48,0,0,2,0],[49,0,0,2,0],[50,0,0,3,0],[51,0,0,5,0],[52,0,0,6,0],[53,0,0,2,0],[54,0,0,4,1],[55,0,0,6,0],[61,0,0,1,0],[70,0,0,0,2],[71,0,0,5,0],[72,0,0,6,0],[73,0,0,2,0],[74,0,0,2,1],[75,0,0,1,0],[76,0,0,4,0],[78,0,0,2,3],[80,0,0,3,0],[82,0,0,1,0],[83,0,0,5,0],[84,0,0,2,0],[86,0,0,2,0],[89,0,1,4,0],[90,0,0,2,0],[100,0,0,1,0],[101,0,0,1,4],[104,0,0,5,0],[107,0,0,2,0],[108,0,0,1,4],[119,0,0,2,0],[120,0,0,8,0],[121,0,0,13,0],[122,0,0,7,0],[123,0,0,5,3],[124,0,0,3,0],[125,0,0,2,0],[137,0,0,4,0],[138,0,0,6,0],[139,0,0,3,0],[140,0,1,1,1],[141,0,0,1,0],[142,0,0,2,1],[143,0,0,1,0],[144,0,0,4,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,3,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,3,0],[156,0,0,1,0],[162,0,0,1,0]],"why":[[1,0,1,0,0],[52,0,1,0,0],[89,0,1,0,0],[160,0,1,0,0]],"all":[[1,0,1,0,0],[42,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[61,0,0,1,0],[72,0,0,1,0],[80,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0]],"interactive":[[1,0,0,1,0],[16,0,0,1,0],[70,0,0,1,0],[75,0,0,1,0],[157,0,0,1,0]],"like":[[1,0,0,1,0],[4,0,0,1,0],[44,0,1,0,0],[89,0,0,1,0],[90,0,0,1,0],[104,0,0,1,0],[151,0,0,1,0]],"tabs":[[1,0,0,2,0],[2,0,0,1,0],[7,0,1,0,2],[70,0,0,1,0],[75,0,0,1,0],[80,0,0,1,0],[158,0,0,1,0],[167,0,0,0,1]],"callout":[[1,0,0,2,0],[2,0,0,1,0],[4,0,1,0,2],[14,0,0,2,0],[15,0,0,0,2],[17,0,0,1,0],[70,0,0,1,0],[75,0,0,1,0],[80,0,0,1,0],[158,0,0,1,0]],"render":[[1,0,0,2,0],[2,0,0,1,0],[3,0,0,1,0],[15,0,0,0,1],[16,0,0,1,0],[27,0,0,1,0],[41,0,0,2,0],[48,0,0,1,0],[56,1,1,1,0],[57,1,1,0,0],[58,1,1,0,0],[59,1,1,0,0],[60,1,2,0,0],[61,1,1,0,0],[64,0,0,1,0],[74,0,0,0,1],[76,0,0,1,0],[102,0,0,3,0],[115,0,0,1,0],[147,0,0,1,0],[154,0,0,1,0]],"fine":[[1,0,0,1,0],[46,0,0,1,0],[172,0,0,1,0]],"browser":[[1,0,0,1,0],[10,0,0,2,0],[42,0,0,1,0],[43,0,0,1,0],[74,0,0,0,1],[78,0,0,0,1]],"but":[[1,0,0,1,0],[4,0,0,2,0],[19,0,0,2,0],[20,0,0,1,0],[38,0,0,1,0],[86,0,0,1,0],[122,0,0,4,0],[138,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[167,0,0,1,0]],"do":[[1,0,0,1,0],[4,0,0,1,0],[7,0,0,1,0],[20,0,0,1,0],[28,0,0,1,0],[29,0,0,1,1],[49,0,0,1,0],[51,0,0,1,0],[61,0,0,2,0],[109,0,0,1,0],[169,0,0,0,1]],"nothing":[[1,0,0,1,0],[68,0,0,1,0]],"reading":[[1,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0],[168,0,1,0,0]],"raw":[[1,0,0,1,0]],"text":[[1,0,0,1,0],[11,0,0,1,1],[16,0,0,1,0],[19,0,0,1,0],[26,0,0,1,0],[30,0,0,1,0],[46,0,0,1,0],[48,0,0,0,1],[49,0,0,3,0],[54,0,0,1,1],[74,0,0,1,1],[75,0,0,1,0],[78,0,0,0,1],[90,0,0,0,1],[101,0,0,0,1],[104,0,0,1,0],[105,0,0,2,0],[144,0,0,1,0],[146,0,0,0,1],[155,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[165,0,0,1,0],[170,0,0,1,0],[172,0,0,1,0]],"flattening":[[1,0,0,1,0],[2,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[12,0,0,1,0],[16,0,0,1,0],[17,0,0,1,0],[101,0,0,1,0],[118,0,0,1,0],[129,0,0,1,0]],"converts":[[1,0,0,1,0],[80,0,0,1,0],[101,0,0,1,0]],"portable":[[1,0,0,1,0],[75,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0]],"equivalent":[[1,0,0,1,0],[7,0,0,1,0],[13,0,0,1,0],[75,0,0,1,0],[110,0,0,1,0],[157,0,0,1,0]],"conversion":[[1,0,0,1,0],[6,0,0,1,1],[12,0,0,1,0],[14,0,0,1,0],[15,0,0,0,1],[19,0,0,1,0],[26,0,0,1,0],[39,0,0,1,0],[78,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[105,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,2,0],[118,0,0,1,0],[140,0,0,0,1],[141,0,0,1,0],[162,0,0,2,0],[166,0,0,1,0]],"time":[[1,0,0,1,0],[14,0,0,1,0],[25,0,0,1,0],[45,0,0,1,0],[76,0,0,1,0],[87,0,0,1,0],[136,0,0,1,0],[145,0,0,1,0],[154,0,0,1,0],[162,0,0,2,0],[164,0,0,1,0],[166,0,1,0,0]],"becomes":[[1,0,0,4,0],[18,0,0,1,0],[19,0,0,2,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[70,0,0,3,0],[101,0,0,1,0],[173,0,0,1,0]],"blockquote":[[1,0,0,1,0],[4,0,0,1,0],[70,0,0,1,0],[75,0,0,1,0],[139,0,0,1,0],[158,0,0,1,0]],"stack":[[1,0,0,1,0],[57,0,0,1,0],[70,0,0,2,1],[75,0,0,1,0],[76,0,0,1,0],[84,0,0,1,0],[113,0,0,1,0],[118,0,0,2,0],[129,0,0,1,0],[157,0,0,2,0],[158,0,1,2,0],[159,0,1,1,0],[160,0,0,1,0],[161,0,0,2,0],[162,0,0,1,0],[163,0,0,1,0]],"bold":[[1,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[70,0,0,1,0],[75,0,0,1,0],[158,0,0,1,0]],"headings":[[1,0,0,1,0],[7,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[58,0,0,2,0],[61,0,0,2,0],[70,0,0,1,0],[72,0,0,1,0],[75,0,0,3,0],[138,0,0,1,0],[154,0,0,1,0],[165,0,0,1,0]],"one":[[1,0,0,1,0],[8,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[24,0,0,3,0],[32,0,0,1,0],[42,0,0,3,0],[45,0,0,0,1],[46,0,1,1,0],[47,0,1,0,0],[50,0,0,1,0],[54,0,0,1,0],[69,0,0,2,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[75,0,0,1,0],[76,0,0,2,0],[77,0,0,1,0],[78,0,0,2,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[86,0,0,2,0],[91,0,0,1,0],[100,0,1,0,1],[106,0,0,0,1],[107,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[121,0,0,2,0],[138,0,0,1,0],[140,0,0,0,1],[141,0,0,0,1],[152,0,0,0,1],[160,0,0,2,0],[162,0,0,1,0],[170,0,0,2,0]],"per":[[1,0,0,1,0],[8,0,0,2,0],[24,0,0,1,0],[52,0,0,2,0],[65,0,0,1,0],[80,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[107,0,0,1,0],[113,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[158,0,0,1,0],[162,0,0,1,0]],"tab":[[1,0,0,1,0],[2,0,0,1,0],[7,0,0,0,6],[158,0,0,1,0]],"typetable":[[1,0,0,1,0],[2,0,0,1,0],[14,0,1,1,1],[70,0,0,1,0],[80,0,0,1,0],[158,0,0,1,0],[163,0,0,1,0]],"table":[[1,0,0,1,0],[8,0,0,1,0],[14,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,2,0],[59,0,0,1,0],[60,0,0,2,0],[61,0,0,1,0],[70,0,0,1,0],[158,0,0,2,0],[162,0,0,1,0]],"mermaid":[[1,0,0,2,0],[2,0,0,1,0],[16,0,1,1,2],[20,0,0,0,1],[33,0,0,0,1],[70,0,0,0,1],[74,0,0,0,1],[78,0,0,0,1],[80,0,0,1,0],[88,0,0,0,1],[117,0,0,1,0],[158,0,0,2,1]],"fenced":[[1,0,0,1,0],[9,0,0,1,0],[11,0,0,1,0],[16,0,0,1,0],[154,0,0,1,0],[158,0,0,3,0],[159,0,0,3,0]],"block":[[1,0,0,1,0],[9,0,0,1,0],[16,0,0,1,0],[18,0,0,1,0],[158,0,0,2,0],[159,0,0,2,0]],"diagram":[[1,0,0,1,0],[16,0,0,1,0],[81,0,0,1,0]],"source":[[1,0,0,1,0],[15,0,0,1,1],[16,0,0,1,0],[20,0,0,1,0],[21,0,0,1,2],[24,0,0,1,0],[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[32,0,0,3,0],[33,0,0,1,1],[34,0,1,2,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,3,0],[38,0,0,2,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,3,0],[42,0,0,2,0],[44,0,0,1,0],[62,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[78,0,0,1,1],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[84,0,0,1,0],[96,0,0,1,0],[110,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[126,0,0,1,0],[137,0,0,1,0],[151,0,0,1,0],[161,0,0,1,0],[164,0,0,2,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,1,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"survives":[[1,0,0,1,0]],"other":[[1,0,0,1,0],[16,0,0,1,0],[46,0,0,1,0],[52,0,0,1,0],[65,0,1,0,0],[70,0,0,1,0],[74,0,0,1,0],[128,0,0,1,0],[136,0,0,1,0]],"tooling":[[1,0,0,1,0],[87,0,0,1,0]],"this":[[1,0,0,1,0],[2,0,0,1,0],[4,0,0,1,0],[6,0,0,1,1],[9,0,0,1,1],[10,0,0,1,0],[24,0,1,0,0],[26,0,0,1,0],[32,0,0,2,0],[38,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[56,0,0,1,0],[68,0,0,1,0],[69,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[87,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[95,0,0,2,0],[96,0,1,2,0],[102,0,0,1,0],[107,0,0,1,0],[115,0,0,1,0],[126,0,0,1,0],[139,0,0,1,0],[152,0,0,0,1],[154,0,0,1,0],[158,0,0,1,0],[161,0,0,1,0]],"means":[[1,0,0,1,0],[122,0,0,1,0],[144,0,0,1,0]],"same":[[1,0,0,1,0],[2,0,0,1,0],[6,0,0,1,0],[11,0,0,1,0],[20,0,0,1,0],[24,0,0,1,0],[37,0,0,1,0],[39,0,0,1,0],[43,0,0,1,0],[50,0,0,1,0],[58,0,1,0,0],[61,0,0,1,0],[62,0,0,1,0],[67,0,0,1,0],[71,0,0,1,0],[75,0,0,2,0],[78,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[101,0,0,1,0],[110,0,0,1,0],[120,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[139,0,0,1,0],[151,0,0,3,0],[153,0,0,2,0],[154,0,0,1,0],[168,0,0,1,0],[171,0,0,1,0]],"content":[[1,0,0,1,0],[4,0,0,1,1],[6,0,0,1,0],[7,0,0,3,0],[10,0,0,2,0],[12,0,0,4,0],[26,0,0,1,1],[27,0,0,0,3],[28,0,0,0,1],[29,0,0,0,1],[31,0,0,1,0],[32,0,0,2,0],[36,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[49,0,0,2,0],[54,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[70,0,0,0,1],[72,0,0,3,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[80,0,0,1,0],[83,0,0,2,0],[86,0,0,2,0],[89,0,0,1,0],[100,0,0,1,0],[101,0,0,1,1],[103,0,0,1,0],[107,0,0,1,0],[108,0,0,0,1],[110,0,0,1,0],[120,0,0,1,0],[129,0,1,0,0],[131,0,0,0,1],[136,0,0,2,0],[144,0,0,2,0],[146,0,0,0,3],[147,0,0,1,0],[161,0,0,1,0],[165,0,0,4,0],[166,0,0,1,1],[167,0,0,0,3],[168,0,0,0,2],[169,0,0,0,1],[170,0,0,0,1],[171,0,0,0,1]],"reaches":[[1,0,0,1,0]],"three":[[1,0,0,1,0],[18,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,1,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[168,0,0,1,0],[170,0,0,1,0]],"audiences":[[1,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,1,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0]],"humans":[[1,0,0,1,0],[6,0,0,1,0],[43,0,0,1,0],[74,0,0,1,1],[78,0,0,0,3],[80,0,0,1,0],[87,0,0,1,0]],"without":[[1,0,0,1,0],[10,0,0,1,0],[11,0,0,1,0],[19,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[44,0,0,1,0],[48,0,0,1,0],[52,0,0,1,0],[87,0,0,1,0],[115,0,0,1,0],[117,0,0,1,0],[122,0,0,1,0],[142,0,0,1,0],[156,0,0,1,0],[164,0,0,1,0],[165,0,0,1,0]],"you":[[1,0,0,1,0],[2,0,0,1,0],[14,0,0,1,0],[17,0,0,1,0],[20,0,0,2,0],[22,0,0,1,0],[24,0,1,1,0],[26,0,0,1,0],[29,0,0,1,0],[32,0,0,1,0],[39,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[66,0,0,1,0],[71,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[78,0,0,1,0],[79,0,0,2,0],[80,0,1,0,0],[83,0,0,3,0],[86,0,0,3,0],[87,0,0,1,0],[92,0,0,1,0],[96,0,0,1,0],[101,0,0,2,0],[110,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0],[143,0,0,1,0],[149,0,0,2,0],[152,0,0,0,1],[154,0,0,1,0],[155,0,0,1,0],[160,0,0,2,0],[163,0,0,2,0],[165,0,0,1,0],[168,0,0,2,0],[169,0,0,1,0],[171,0,0,1,0]],"maintaining":[[1,0,0,1,0]],"two":[[1,0,0,1,0],[2,0,0,1,0],[25,0,0,1,0],[52,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,1,2,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[75,0,0,2,0],[76,0,0,1,0],[77,0,0,1,0],[103,0,0,1,0],[155,0,0,1,0],[163,0,0,1,0]],"copies":[[1,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0]],"recognizes":[[2,0,0,1,0]],"these":[[2,0,0,1,0],[42,0,0,1,0],[72,0,0,1,0],[101,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[152,0,0,0,1],[155,0,0,1,0]],"names":[[2,0,0,4,0],[17,0,0,1,0],[57,0,0,2,0],[69,0,0,1,0],[81,0,0,1,0],[106,0,0,1,0],[160,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"if":[[2,0,0,2,0],[17,0,0,1,0],[19,0,0,1,0],[20,0,0,2,0],[24,0,0,1,0],[26,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,2,0],[46,0,0,1,2],[48,0,0,2,1],[50,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[57,0,0,1,0],[58,0,0,0,3],[76,0,0,1,0],[83,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,0,1],[94,0,0,2,0],[96,0,0,1,0],[106,0,0,2,0],[118,0,0,1,0],[144,0,0,0,1],[146,0,0,1,0],[153,0,0,0,1],[154,0,0,1,0],[160,0,0,1,0],[163,0,0,1,0]],"just":[[2,0,0,1,0],[96,0,0,1,0],[101,0,0,1,0],[119,0,0,1,0],[165,0,0,1,0]],"works":[[2,0,0,1,0],[24,0,0,1,0],[29,0,0,1,0],[69,1,1,0,0],[70,1,1,0,0],[71,1,1,0,0],[72,1,1,1,0],[73,1,1,0,0],[74,1,1,0,0],[75,1,1,0,0],[76,1,1,0,0],[77,1,1,0,0],[81,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0],[140,0,0,0,3],[143,0,0,1,0],[152,0,0,0,2],[167,0,0,1,0]],"accordion":[[2,0,0,1,0],[12,0,1,0,2],[158,0,0,1,0]],"accordionitem":[[2,0,0,1,0],[12,0,0,0,2]],"audience":[[2,0,0,1,0],[10,0,1,0,4],[135,0,0,0,1],[158,0,0,2,0]],"card":[[2,0,0,1,0],[5,0,0,0,1]],"cards":[[2,0,0,1,0],[5,0,1,0,2],[158,0,0,1,0]],"commandtabs":[[2,0,0,1,0],[8,0,1,0,3],[158,0,0,1,0]],"details":[[2,0,0,1,0],[12,0,0,2,1],[158,0,0,1,0]],"example":[[2,0,0,1,0],[15,0,1,1,2],[26,0,0,0,2],[36,0,0,0,1],[37,0,0,0,2],[39,0,0,0,4],[40,0,0,0,2],[46,0,0,1,0],[50,0,0,2,0],[59,0,0,0,1],[60,0,0,2,0],[101,0,0,1,1],[140,0,1,0,0],[152,0,1,0,0],[159,0,0,1,0],[160,0,0,1,0]],"extractedtypetable":[[2,0,0,1,0],[14,0,1,1,0],[158,0,0,1,0],[162,0,0,1,1]],"file":[[2,0,0,1,0],[11,0,0,0,2],[14,0,0,1,0],[15,0,0,1,0],[18,0,0,1,0],[35,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[42,0,0,1,0],[59,0,0,1,0],[65,0,0,1,0],[67,0,0,1,0],[72,0,0,2,0],[74,0,0,1,0],[76,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[101,0,0,1,0],[104,0,0,2,0],[106,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[131,0,0,0,1],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,1,0],[147,0,0,1,0],[152,0,0,0,2],[162,0,0,4,0]],"filetree":[[2,0,0,1,0],[11,0,1,0,2],[158,0,0,1,0],[159,0,0,1,0]],"folder":[[2,0,0,1,0],[11,0,0,0,2],[38,0,0,1,0],[69,0,0,1,0],[98,0,0,1,0],[104,0,0,2,0],[106,0,0,1,0]],"prompt":[[2,0,0,1,0],[9,0,1,4,4],[29,0,0,1,0],[158,0,0,2,0],[159,0,0,2,0],[169,0,0,1,1]],"section":[[2,0,0,1,0],[3,0,0,1,0],[20,0,0,1,0],[24,0,0,1,0],[31,0,0,1,0],[75,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[122,0,0,1,0],[124,0,0,1,0],[134,0,0,1,0],[154,0,0,1,0],[158,0,0,1,0],[165,0,0,1,0]],"selector":[[2,0,0,1,0]],"step":[[2,0,0,1,0],[6,0,0,1,4],[52,0,0,1,0],[61,0,0,1,0],[76,0,0,1,0],[92,0,0,1,0],[102,0,1,0,0],[147,0,0,2,0]],"steps":[[2,0,0,1,0],[6,0,1,0,2],[37,0,0,1,0],[64,0,0,0,1],[80,0,0,1,0],[158,0,0,1,0]],"topicswitcher":[[2,0,0,1,0],[13,0,1,0,1],[22,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0]],"uses":[[2,0,0,1,0],[49,0,0,1,0],[57,0,0,1,0],[64,0,0,0,2],[75,0,0,1,0],[95,0,0,1,0],[120,0,0,1,0],[124,0,0,1,0],[154,0,0,1,0]],"different":[[2,0,0,1,0],[57,0,0,1,0],[63,0,0,1,0],[71,0,0,1,0],[74,0,0,2,0],[96,0,0,1,0],[150,0,0,1,0]],"have":[[2,0,0,1,0],[20,0,0,1,0],[38,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[66,0,0,1,0],[96,0,0,1,0],[168,0,0,1,0]],"options":[[2,0,0,1,0],[103,0,0,0,1],[104,0,0,0,1],[110,0,0,0,1],[162,0,0,1,0],[170,0,0,1,0]],"rename":[[2,0,0,1,0]],"match":[[2,0,0,1,0],[61,0,0,1,0],[173,0,0,1,0]],"add":[[2,0,0,1,0],[8,0,0,3,1],[15,0,0,1,0],[17,0,0,1,0],[25,1,1,0,0],[26,1,1,0,0],[27,1,1,0,0],[28,1,2,1,0],[29,1,1,0,0],[30,1,1,0,0],[31,1,1,0,0],[41,0,0,2,0],[46,0,1,0,0],[47,0,1,0,0],[48,0,1,1,0],[55,0,0,2,0],[57,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[92,0,0,1,0],[95,0,0,1,0],[99,0,0,3,0],[100,0,0,1,0],[102,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0],[135,0,0,1,0],[147,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0],[173,0,1,1,0]],"custom":[[2,0,0,1,0],[38,0,0,1,0],[39,0,1,1,0],[40,0,1,0,0],[57,0,0,1,0],[92,0,0,1,0],[99,0,0,1,0],[109,0,1,1,0],[110,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[130,0,0,3,0],[135,0,1,1,0],[154,0,0,1,0],[160,0,0,2,0],[163,0,0,1,0]],"plugin":[[2,0,0,1,0],[17,0,0,2,0],[39,0,0,1,0],[57,0,0,1,0],[70,0,0,0,1],[83,0,0,1,0],[84,0,0,1,0],[92,0,0,1,0],[99,0,0,1,0],[112,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[118,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,2,0],[161,0,0,1,0],[162,0,0,4,0],[163,0,1,2,0]],"that":[[2,0,0,2,0],[20,0,0,3,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[30,0,0,1,0],[32,0,0,3,0],[33,0,0,1,0],[34,0,0,2,0],[35,0,0,2,0],[36,0,0,2,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[62,0,0,1,0],[63,0,0,2,0],[65,0,0,1,0],[71,0,0,2,0],[74,0,0,3,0],[75,0,0,3,0],[76,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[83,0,0,3,0],[86,0,0,1,0],[87,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[96,0,0,2,0],[101,0,0,2,0],[106,0,0,1,1],[107,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,3,0],[124,0,0,1,0],[129,0,0,1,0],[131,0,0,1,0],[135,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[139,0,0,1,0],[140,0,0,0,2],[141,0,0,0,1],[142,0,0,1,0],[151,0,0,2,0],[152,0,0,0,1],[154,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0],[164,0,0,1,0],[170,0,0,1,0],[173,0,0,1,0]],"maps":[[2,0,0,1,0],[57,0,0,1,0]],"back":[[2,0,0,1,0],[57,0,0,1,0],[106,0,0,1,0],[115,0,0,1,0],[139,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"above":[[2,0,0,1,0],[14,0,0,1,1],[49,0,0,1,0],[83,0,0,1,0]],"registration":[[2,0,0,1,0]],"heading":[[2,0,0,1,0],[14,0,0,1,1],[19,0,0,1,0],[27,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,1,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,3,0],[75,0,0,1,0],[154,0,0,1,0],[158,0,0,1,0],[165,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0]],"ids":[[2,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,2,0]],"page":[[2,0,0,1,0],[10,0,0,1,0],[18,0,0,2,0],[19,0,0,1,0],[20,0,0,2,3],[21,0,0,1,0],[22,0,0,3,0],[23,0,0,1,0],[24,0,0,1,0],[27,0,0,1,0],[31,0,0,1,0],[42,0,0,3,0],[44,0,0,4,0],[45,0,0,1,0],[48,0,0,4,4],[50,0,0,1,0],[51,0,0,1,0],[55,0,0,2,0],[56,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[63,0,0,1,0],[69,0,0,1,0],[70,0,0,0,1],[72,0,0,3,0],[73,0,0,1,0],[75,0,0,2,0],[76,0,0,1,0],[100,0,1,2,0],[102,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[117,0,0,1,0],[120,0,0,4,0],[121,0,0,2,0],[122,0,0,1,0],[123,0,0,2,0],[126,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[138,0,0,2,0],[139,0,0,1,0],[144,0,0,1,0],[146,0,0,2,0],[154,0,0,3,0],[165,0,0,2,0],[168,0,0,1,0],[173,0,0,1,0]],"sidebars":[[2,0,0,1,0],[154,0,0,1,0]],"concerns":[[2,0,0,1,0]],"see":[[2,0,0,1,0],[4,0,0,1,0],[19,0,0,1,0],[23,0,0,1,0],[38,0,0,1,0],[43,0,0,1,0],[50,0,0,1,0],[63,0,0,1,0],[70,0,0,2,0],[74,0,0,1,0],[75,0,0,1,0],[81,0,0,1,0],[85,0,0,1,0],[96,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[107,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[118,0,0,1,0],[129,0,0,1,0],[136,0,0,1,0],[138,0,0,1,0],[147,0,0,1,0],[152,0,0,1,0],[154,0,0,1,0]],"toc":[[2,0,0,1,0],[41,0,0,1,0],[56,1,1,0,0],[57,1,1,0,0],[58,1,1,0,0],[59,1,2,1,1],[60,1,1,1,0],[61,1,1,2,0],[102,0,0,2,0],[154,0,0,3,1]],"setup":[[2,0,0,1,0],[64,0,0,0,1],[79,0,0,1,0],[101,0,0,1,0],[102,0,1,0,0],[156,0,0,1,0]],"reference":[[3,0,1,0,0],[4,0,1,0,0],[5,0,1,0,1],[6,0,1,0,0],[7,0,1,0,0],[8,0,1,0,0],[9,0,1,0,0],[10,0,1,0,0],[11,0,1,0,0],[12,0,1,1,1],[13,0,1,0,0],[14,0,1,0,0],[15,0,1,0,0],[16,0,1,0,0],[20,0,0,0,1],[23,0,0,1,0],[31,0,0,1,0],[38,0,0,0,2],[50,0,0,1,0],[63,0,0,1,0],[77,0,0,1,0],[79,0,0,1,0],[90,0,0,0,1],[97,0,0,1,0],[101,0,0,1,0],[106,0,0,0,2],[110,0,0,1,0],[120,0,0,1,0],[126,0,0,1,0],[140,0,0,0,2],[152,0,0,0,2]],"below":[[3,0,0,1,0],[130,0,0,1,0],[152,0,0,0,1]],"shows":[[3,0,0,1,0],[11,0,0,1,0],[101,0,0,1,0]],"authored":[[3,0,0,1,0],[16,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0]],"live":[[3,0,0,1,0],[7,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,2,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[125,0,0,1,0],[145,0,0,1,0],[147,0,0,1,0]],"wraps":[[4,0,0,1,0]],"supporting":[[4,0,0,2,0],[12,0,0,1,1]],"context":[[4,0,0,2,0],[26,0,0,1,0],[29,0,0,1,0],[35,0,0,1,0],[67,0,0,1,0],[84,0,0,1,0],[104,0,0,1,0],[119,0,0,1,0],[120,0,0,2,0],[122,0,0,3,0],[123,0,0,1,0],[138,0,0,1,0],[146,0,0,0,1],[168,0,0,1,0],[169,0,0,2,1]],"warnings":[[4,0,0,2,0],[35,0,0,0,1],[37,0,0,0,1],[64,0,0,2,1],[66,0,0,0,1],[110,0,0,3,0],[131,0,0,0,1],[135,0,0,1,0]],"tips":[[4,0,0,2,0]],"variants":[[4,0,0,2,0],[120,0,0,1,0],[124,0,0,1,0],[149,0,0,1,0]],"change":[[4,0,0,2,0]],"identically":[[4,0,0,2,0],[86,0,0,1,0]],"info":[[4,0,0,1,1],[14,0,0,1,1]],"heads":[[4,0,0,1,1]],"up":[[4,0,0,1,1],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,2,0],[61,0,0,1,0],[62,0,0,1,0],[101,0,0,1,0]],"callouts":[[4,0,0,1,0]],"wrap":[[4,0,0,1,0]],"flattens":[[4,0,0,1,0],[5,0,0,1,0],[6,0,0,1,0],[7,0,0,1,0],[8,0,0,1,0],[57,0,0,1,0],[75,0,0,2,0],[113,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"them":[[4,0,0,1,0],[12,0,0,1,1],[22,0,0,1,0],[25,0,0,1,0],[27,0,0,1,0],[46,0,0,2,0],[50,0,0,1,0],[57,0,0,1,0],[68,0,0,1,0],[91,0,0,1,0],[108,0,0,1,0],[118,0,0,1,0],[132,0,0,1,0],[152,0,0,0,1],[166,0,0,1,0]],"blockquotes":[[4,0,0,1,0]],"still":[[4,0,0,1,0],[12,0,0,1,0],[19,0,0,1,0],[23,0,0,1,0],[32,0,0,1,0],[58,0,0,1,0],[80,0,0,1,0],[83,0,0,1,0],[106,0,0,1,0],[123,0,0,1,0],[129,0,0,1,0],[138,0,0,1,0],[167,0,0,1,0]],"warning":[[4,0,0,2,0],[64,0,0,1,0],[110,0,0,1,0]],"don":[[4,0,0,1,0],[22,0,0,1,0],[63,0,0,1,0],[74,0,0,1,0],[78,0,0,1,0],[90,0,0,1,0],[96,0,0,2,0],[132,0,0,1,0],[149,0,0,1,0],[160,0,0,1,0],[163,0,0,1,0],[170,0,0,1,0]],"success":[[4,0,0,1,0],[15,0,0,0,1],[105,0,0,1,0]],"error":[[4,0,0,1,0],[23,0,0,2,0],[35,0,0,0,1],[37,0,0,0,2],[46,0,0,0,7],[63,0,0,1,0],[64,0,0,1,1],[65,0,0,0,1],[67,0,0,0,1],[68,0,0,1,0],[93,0,0,0,1],[105,0,0,4,0],[108,0,0,1,0],[110,0,0,2,0],[128,0,0,6,0],[129,0,0,3,0],[130,0,0,1,1],[131,0,0,0,2],[135,0,0,1,0],[150,0,0,1,0],[153,0,0,0,1],[173,0,0,1,0]],"tip":[[4,0,0,1,0],[50,0,0,1,0],[101,0,0,1,0]],"tsx":[[4,0,0,0,1],[5,0,0,0,1],[6,0,0,0,1],[7,0,0,0,1],[8,0,0,0,1],[9,0,0,0,1],[10,0,0,0,1],[11,0,0,0,1],[12,0,0,0,1],[13,0,0,0,1],[14,0,0,0,1],[15,0,0,0,3],[16,0,0,0,1],[57,0,0,0,1],[58,0,0,0,1],[60,0,0,1,0]],"title":[[4,0,0,0,1],[5,0,0,0,1],[6,0,0,0,2],[9,0,0,0,1],[12,0,0,0,1],[14,0,0,1,1],[15,0,0,0,2],[19,0,0,1,1],[21,0,0,0,3],[22,0,0,1,0],[38,0,0,0,3],[48,0,0,1,0],[70,0,0,0,1],[100,0,0,1,1],[106,0,0,1,2],[108,0,0,0,1],[117,0,0,1,0],[132,0,0,2,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,0,1],[139,0,0,1,0],[146,0,0,0,2]],"variant":[[4,0,0,0,1],[7,0,0,1,0],[14,0,0,1,1],[15,0,0,0,1],[120,0,0,3,0],[122,0,0,2,0]],"body":[[4,0,0,0,1],[9,0,0,1,0],[14,0,0,1,1],[19,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[70,0,0,0,1],[72,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0],[159,0,0,1,0],[165,0,0,1,0]],"goes":[[4,0,0,0,1],[49,0,0,1,0],[50,0,0,1,0]],"here":[[4,0,0,0,1],[81,0,0,1,0]],"grid":[[5,0,0,1,0]],"short":[[5,0,0,1,0],[22,0,0,1,0],[83,0,1,0,0]],"linked":[[5,0,0,1,0]],"entry":[[5,0,0,1,0],[19,0,0,1,0],[29,0,0,1,0],[48,0,0,1,2],[53,0,0,1,0],[54,0,0,1,0],[58,0,0,1,0],[99,0,0,1,0],[112,0,1,1,0],[113,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[150,0,0,1,0],[162,0,0,1,0],[164,0,0,1,0],[170,0,1,0,0]],"points":[[5,0,0,1,0],[23,0,0,1,0],[89,0,0,1,0],[99,0,0,1,0],[106,0,0,1,0],[112,0,1,1,0],[129,0,0,1,0],[138,0,0,1,0],[139,0,0,2,0],[140,0,0,0,1],[145,0,0,0,1],[164,0,0,1,0],[170,0,1,0,0]],"bullet":[[5,0,0,1,0]],"list":[[5,0,0,1,0],[6,0,0,2,1],[63,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[110,0,0,1,0],[152,0,0,0,1],[158,0,0,3,0],[159,0,0,1,0]],"links":[[5,0,0,1,0],[23,0,0,1,0],[35,0,0,1,0],[42,0,0,1,0],[44,0,0,2,0],[46,0,0,1,0],[48,0,0,1,0],[52,0,0,1,0],[54,0,0,2,0],[55,0,0,1,0],[58,0,0,1,0],[61,0,0,1,0],[63,0,0,2,0],[72,0,0,2,0],[74,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[84,0,0,1,0],[89,0,0,1,0],[110,0,0,1,0],[120,0,0,3,0],[121,0,0,7,0],[122,0,0,3,0],[123,0,0,1,0],[129,0,0,2,0],[137,0,0,1,0],[138,0,0,4,0],[146,0,0,1,1],[151,0,0,1,0],[152,0,0,1,0],[168,0,0,1,0],[170,0,0,1,0]],"convert":[[5,0,0,1,2],[19,0,0,1,0],[39,0,0,0,1],[75,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[104,0,0,1,0],[112,0,0,1,0],[113,1,1,2,1],[114,1,1,2,0],[115,1,1,2,0],[116,1,1,2,0],[117,1,1,1,0],[118,1,1,1,0],[141,0,0,0,1]],"description":[[5,0,0,0,1],[9,0,0,0,1],[14,0,0,1,2],[15,0,0,0,1],[19,0,0,1,1],[22,0,0,1,0],[48,0,0,1,0],[70,0,0,0,1],[71,0,0,1,0],[72,0,0,1,0],[75,0,0,1,0],[100,0,0,0,1],[104,0,0,2,0],[110,0,0,1,0],[114,0,0,1,0],[117,0,0,1,0],[130,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[139,0,0,2,0],[146,0,0,0,2],[151,0,0,1,0]],"turn":[[5,0,0,0,1],[143,0,0,1,0]],"friendly":[[5,0,0,0,1],[38,0,0,0,1],[74,0,0,1,0]],"href":[[5,0,0,0,1],[13,0,0,0,2],[48,0,0,0,2],[146,0,0,0,2]],"numbered":[[6,0,0,1,0]],"walkthroughs":[[6,0,0,1,0]],"ordered":[[6,0,0,1,0],[158,0,0,1,0]],"titles":[[6,0,0,1,0],[38,0,0,1,0],[45,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[106,0,0,1,0],[109,0,0,0,1],[139,0,0,1,0],[154,0,0,1,0],[165,0,0,1,0]],"author":[[6,0,0,1,1],[22,0,0,1,0],[80,0,0,1,0],[100,0,1,0,0],[132,0,0,1,0]],"authoring":[[6,0,0,1,0],[20,0,0,0,2],[120,0,0,1,0]],"affordances":[[6,0,0,1,0]],"run":[[6,0,0,1,1],[8,0,0,2,1],[26,0,0,1,0],[27,0,0,0,1],[29,0,0,0,1],[32,0,0,1,0],[35,0,0,1,0],[37,0,0,1,3],[45,0,0,1,0],[54,0,0,2,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,2],[65,0,0,1,0],[66,0,0,1,0],[67,0,1,2,0],[68,0,0,1,0],[76,0,0,1,0],[78,0,0,0,6],[80,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[92,0,0,3,0],[94,0,0,1,1],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[103,0,0,1,0],[119,0,0,1,0],[125,0,1,0,2],[126,0,0,1,0],[136,0,0,2,0],[140,0,0,0,1],[141,0,0,1,0],[146,0,0,0,2],[152,0,0,0,1],[155,0,0,1,0],[160,0,0,2,0],[169,0,0,0,1]],"generate":[[6,0,0,1,1],[20,0,0,1,0],[25,0,0,1,0],[26,0,1,2,1],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[33,0,0,0,3],[35,0,1,0,0],[36,0,1,0,1],[37,0,0,0,4],[38,0,0,1,0],[45,0,1,0,1],[55,0,0,1,0],[59,0,1,0,0],[62,0,0,1,0],[67,0,1,2,1],[71,0,0,3,0],[76,0,0,2,0],[78,0,0,0,2],[80,0,0,1,0],[87,0,0,1,0],[88,0,0,0,1],[90,0,1,0,1],[91,0,0,0,1],[92,0,0,1,2],[94,0,0,0,1],[101,0,1,0,1],[103,0,0,2,0],[104,0,1,1,1],[105,0,1,1,0],[106,0,1,2,0],[107,0,1,1,1],[108,0,1,1,0],[109,0,1,1,0],[110,0,0,1,0],[111,0,0,1,1],[112,0,0,1,0],[113,0,0,1,0],[136,0,0,1,0],[137,0,0,3,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0],[166,0,0,1,0]],"writes":[[6,0,0,1,1],[26,0,0,2,0],[36,0,0,1,0],[45,0,0,1,0],[71,0,0,2,0],[80,0,0,1,0],[90,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[139,0,0,1,0],[142,0,0,1,0],[151,0,0,1,0],[166,0,0,1,0],[171,0,0,1,0]],"flattened":[[6,0,0,1,1],[12,0,0,1,0],[70,0,0,2,0],[72,0,0,1,0],[121,0,0,1,0],[138,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0]],"public":[[6,0,0,1,0],[7,0,0,1,0],[9,0,0,0,2],[11,0,0,0,2],[26,0,0,0,4],[27,0,0,0,2],[31,0,0,2,0],[33,0,0,0,3],[34,0,0,1,0],[36,0,0,7,1],[37,0,0,0,2],[39,0,0,0,5],[40,0,0,0,1],[42,0,0,6,0],[45,0,0,2,2],[46,0,0,1,2],[48,0,0,0,1],[49,0,0,1,0],[53,0,0,1,0],[67,0,0,0,1],[71,0,0,2,0],[74,0,0,0,1],[76,0,0,1,0],[78,0,0,0,1],[86,0,0,1,0],[96,0,0,1,0],[101,0,0,2,2],[104,0,0,1,0],[108,0,0,0,10],[109,0,0,0,1],[114,0,0,0,1],[116,0,0,0,1],[122,0,0,1,0],[123,0,0,1,1],[124,0,0,1,0],[131,0,0,1,0],[141,0,0,0,4],[142,0,0,0,4],[144,0,0,1,1],[146,0,0,0,1],[149,0,0,1,0],[166,0,0,0,1],[167,0,0,0,2]],"serve":[[6,0,0,1,0],[7,0,0,1,0],[41,0,0,1,0],[46,0,0,1,0],[50,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[80,0,0,1,0],[102,0,0,1,0]],"both":[[6,0,0,1,0],[46,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[67,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[96,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[139,0,0,1,0],[146,0,0,1,0]],"formats":[[6,0,0,1,0],[75,0,0,1,0],[120,0,0,1,0]],"html":[[6,0,0,1,0],[9,0,0,0,2],[32,0,0,1,0],[33,0,0,0,1],[41,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,0,3,0],[46,0,0,1,0],[48,0,0,2,1],[49,0,0,1,0],[50,0,0,2,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[56,0,0,1,0],[74,0,0,1,1],[80,0,0,1,0],[102,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0]],"md":[[6,0,0,1,0],[7,0,0,2,0],[9,0,0,2,0],[11,0,0,0,2],[17,0,0,1,0],[20,0,0,1,1],[24,0,0,1,0],[33,0,0,0,1],[36,0,0,2,0],[38,0,0,1,0],[42,0,0,1,0],[44,0,0,2,0],[45,0,0,0,3],[46,0,0,1,0],[47,0,0,0,2],[48,0,0,0,1],[49,0,0,2,0],[50,0,0,2,0],[51,0,0,1,0],[54,0,0,1,2],[55,0,0,3,0],[70,0,0,0,8],[71,0,0,4,0],[72,0,0,6,0],[73,0,0,2,0],[74,0,0,4,1],[75,0,0,2,0],[76,0,0,3,0],[78,0,0,2,4],[79,0,0,1,0],[80,0,0,5,0],[81,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[87,0,0,3,0],[88,0,0,2,4],[89,0,1,6,0],[90,0,0,6,4],[91,0,0,2,0],[92,0,0,3,3],[93,0,0,2,0],[94,0,0,6,0],[95,0,0,5,2],[96,0,0,2,0],[97,0,0,2,0],[101,0,0,1,2],[102,0,0,1,0],[104,0,0,5,0],[107,0,0,2,0],[108,0,0,1,1],[114,0,0,1,0],[116,0,0,0,1],[117,0,0,1,0],[119,0,0,1,0],[120,0,0,6,0],[121,0,0,1,0],[122,0,0,2,0],[123,0,0,2,1],[124,0,0,1,0],[125,0,0,2,0],[130,0,0,1,0],[137,0,0,4,0],[138,0,0,3,0],[139,0,0,2,0],[140,0,0,1,5],[141,0,0,1,0],[142,0,0,2,1],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,1],[147,0,0,4,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,7,0],[152,0,0,2,4],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,2,0],[156,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"url":[[6,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[26,0,0,0,1],[36,0,0,0,1],[37,0,0,0,2],[44,0,0,1,0],[45,0,0,0,1],[46,0,0,1,5],[47,0,0,0,3],[48,0,0,1,0],[49,0,0,2,0],[54,0,0,4,0],[55,0,0,1,0],[74,0,0,1,0],[89,0,0,1,0],[101,0,0,0,1],[104,0,0,3,0],[107,0,0,1,0],[112,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0],[136,0,0,1,0],[139,0,0,1,0],[144,0,0,1,3],[145,0,0,0,4],[147,0,0,1,0],[151,0,0,2,0],[154,0,0,1,0],[156,0,1,2,3]],"negotiated":[[6,0,0,1,0]],"accept":[[6,0,0,1,0],[7,0,0,1,0],[30,0,0,1,0],[46,0,0,1,0],[49,0,0,3,0],[53,0,0,1,0],[54,0,0,0,1],[55,0,0,1,0],[74,0,0,1,1],[75,0,0,1,0],[78,0,0,0,1],[83,0,0,1,0],[144,0,0,1,0],[147,0,0,2,0],[148,0,0,1,0],[149,0,0,2,0]],"header":[[6,0,0,1,0],[7,0,0,1,0],[10,0,0,0,1],[53,0,0,2,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0]],"group":[[7,0,0,1,0],[18,0,0,1,0],[19,0,0,4,1],[20,0,0,8,4],[21,0,0,2,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,2,0],[38,0,0,1,0],[39,0,0,1,0],[45,0,0,1,0],[70,0,0,0,3],[73,0,0,1,0],[75,0,0,3,0],[76,0,0,2,0],[80,0,0,1,0],[93,0,0,0,1],[100,0,0,1,1],[105,0,0,1,0],[106,0,0,6,0],[107,0,0,1,0],[120,0,0,4,0],[121,0,0,10,0],[122,0,0,1,0],[123,0,0,1,0],[132,0,0,1,0],[138,0,0,3,0],[142,0,0,1,0],[151,0,0,2,0],[153,0,0,2,1],[154,0,0,1,0],[155,0,1,1,0]],"followed":[[7,0,0,1,0],[122,0,0,1,0]],"need":[[7,0,0,1,0],[20,0,0,1,0],[39,0,0,1,0],[58,0,0,1,0],[69,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0],[92,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[151,0,0,1,0],[152,0,0,0,1],[154,0,0,1,0],[160,0,0,1,0],[168,0,0,1,0]],"jsx":[[7,0,0,1,0],[11,0,0,1,0],[70,0,0,1,0],[158,0,0,1,0],[162,0,0,1,0]],"aware":[[7,0,0,1,0],[8,0,0,1,0],[75,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[165,0,0,1,0]],"renderer":[[7,0,0,1,0],[154,0,0,1,0]],"read":[[7,0,0,1,0],[10,0,0,0,1],[11,0,0,1,0],[13,0,0,1,0],[17,0,0,1,0],[30,0,0,1,0],[34,0,0,1,0],[39,0,0,1,0],[43,0,0,1,0],[49,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[78,0,0,0,1],[81,0,0,2,0],[87,0,0,1,0],[89,0,0,1,0],[95,0,0,0,1],[96,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[139,0,0,1,0],[141,0,0,1,0],[152,0,0,0,1],[155,0,0,1,0],[160,0,0,1,0],[163,0,0,1,0],[165,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0]],"every":[[7,0,0,1,0],[12,0,0,1,0],[18,0,0,1,0],[53,0,0,1,0],[55,0,0,2,0],[59,0,0,1,0],[69,0,0,2,0],[70,0,0,1,0],[72,0,0,1,0],[76,0,0,2,0],[81,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[100,0,0,1,0],[107,0,0,1,0],[112,0,0,1,0],[120,0,0,2,0],[121,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,0,1],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,2,0],[152,0,0,0,1],[154,0,0,1,0],[166,0,0,1,0]],"tanstack":[[7,0,0,1,2],[49,0,0,1,0],[50,0,0,2,0],[71,0,0,1,0],[78,0,0,1,0],[83,0,0,1,0],[101,0,0,1,0],[146,0,0,1,1],[170,0,0,1,2],[171,0,0,1,0]],"start":[[7,0,0,1,2],[42,0,0,1,0],[44,0,0,1,0],[49,0,0,1,0],[50,0,0,2,0],[54,0,0,1,0],[71,0,0,1,0],[78,0,0,1,0],[83,0,0,1,0],[99,0,0,1,0],[101,0,0,2,0],[120,0,0,1,0],[173,0,0,2,0]],"vite":[[7,0,0,2,2],[37,0,0,0,1],[71,0,0,1,0],[75,0,0,1,0]],"middleware":[[7,0,0,4,0],[46,0,1,0,0],[47,0,1,0,0],[49,0,0,2,0],[50,0,0,10,0],[51,0,0,2,0],[52,0,0,1,0],[75,0,0,2,0]],"dev":[[7,0,0,1,0],[45,0,0,0,1],[48,0,0,0,2],[50,0,0,1,0],[54,0,0,1,0],[90,0,0,1,0],[109,0,0,0,1],[141,0,0,0,3],[142,0,0,0,2],[146,0,0,0,2],[150,0,0,1,0],[153,0,0,0,1],[154,0,0,0,2],[156,0,0,0,1],[166,0,0,0,1]],"preview":[[7,0,0,1,0],[15,0,0,1,1],[50,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[145,0,0,1,0]],"nitro":[[7,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0]],"prod":[[7,0,0,1,0],[50,0,0,1,0],[52,0,0,1,0],[145,0,0,1,0]],"negotiate":[[7,0,0,1,0]],"next":[[7,0,0,1,2],[29,0,0,1,0],[32,0,0,1,0],[50,0,0,1,0],[71,0,0,1,0],[75,0,0,1,0],[77,0,1,0,0],[78,0,0,1,0],[81,0,1,0,0],[83,0,0,1,0],[86,0,0,1,0],[95,0,0,2,0],[97,0,1,0,0],[102,0,1,1,0],[146,0,0,1,0]],"js":[[7,0,0,1,2],[50,0,0,1,0],[71,0,0,1,0],[75,0,0,1,0],[78,0,0,1,0],[83,0,0,1,0],[95,0,0,1,0],[106,0,0,1,0],[146,0,0,1,0]],"wire":[[7,0,0,1,0],[9,0,0,0,2],[19,0,0,0,1],[37,0,1,0,0],[41,0,1,0,0],[62,0,0,1,0],[71,0,0,1,0],[102,0,0,1,0]],"negotiation":[[7,0,0,1,0],[49,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[80,0,0,1,0],[83,0,0,1,0],[101,0,0,1,0],[144,0,0,1,0]],"ts":[[7,0,0,1,0],[19,0,0,1,0],[20,0,0,3,1],[21,0,0,0,1],[26,0,0,0,1],[27,0,0,0,1],[28,0,0,0,1],[29,0,0,0,1],[38,0,0,1,1],[39,0,0,0,1],[46,0,0,0,1],[47,0,0,0,1],[48,0,0,0,1],[49,0,0,1,0],[50,0,0,5,0],[59,0,0,0,1],[61,0,0,1,0],[92,0,0,1,2],[104,0,0,2,0],[106,0,0,3,1],[109,0,0,1,1],[113,0,0,0,1],[114,0,0,0,1],[115,0,0,0,1],[116,0,0,0,1],[118,0,0,0,1],[126,0,0,0,1],[130,0,0,0,1],[131,0,0,0,1],[135,0,0,0,1],[137,0,0,0,1],[139,0,0,1,0],[141,0,0,0,1],[142,0,0,0,2],[143,0,0,0,1],[144,0,0,0,1],[145,0,0,0,1],[146,0,0,0,1],[148,0,0,1,0],[151,0,0,1,1],[153,0,0,0,2],[154,0,0,0,2],[155,0,0,1,0],[156,0,0,0,1],[157,0,0,0,1],[161,0,0,0,1],[162,0,0,0,2],[166,0,0,0,1],[167,0,0,0,2],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,2],[171,0,0,0,1]],"route":[[7,0,0,1,0],[9,0,0,0,2],[23,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,3,0],[75,0,0,2,0],[83,0,0,1,0],[129,0,0,1,0],[144,0,0,1,0]],"handler":[[7,0,0,1,0],[50,0,0,3,0]],"configureserver":[[7,0,0,1,0]],"enough":[[7,0,0,1,0],[20,0,0,1,0],[34,0,0,1,0],[72,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0]],"static":[[7,0,0,1,0],[25,0,0,2,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,4,0],[51,0,0,2,0],[52,0,1,2,0],[83,0,0,1,0],[84,0,0,1,0],[102,0,0,1,0],[153,0,0,1,0],[164,0,0,2,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,2,0]],"deployments":[[7,0,0,1,0]],"files":[[7,0,0,1,0],[17,0,0,1,0],[25,0,0,2,0],[26,0,1,1,0],[36,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[42,0,0,2,0],[43,0,0,2,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,3,0],[50,0,0,1,0],[52,0,0,2,0],[54,0,0,1,0],[66,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,3,0],[76,0,0,2,0],[80,0,0,2,0],[86,0,0,1,0],[87,0,0,3,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,2,1],[93,0,0,1,0],[94,0,0,3,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,2,0],[106,0,0,1,0],[108,0,0,2,1],[109,0,0,1,0],[114,0,0,1,0],[119,0,0,2,0],[120,0,0,3,0],[121,0,0,1,0],[123,0,0,1,0],[130,0,0,1,0],[137,1,1,1,0],[138,1,1,1,0],[139,1,1,0,0],[140,1,1,0,0],[141,1,1,0,0],[142,1,1,1,0],[143,1,1,0,0],[144,1,1,0,0],[145,1,1,0,0],[146,1,1,0,0],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,0,0],[151,1,1,1,0],[152,1,1,1,0],[153,1,1,2,0],[154,1,1,0,0],[155,1,1,0,0],[156,1,1,0,0]],"items":[[7,0,0,0,1],[13,0,0,0,1]],"value":[[7,0,0,0,3],[13,0,0,0,2],[24,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0]],"package":[[8,0,0,4,0],[38,0,0,1,0],[71,0,0,1,0],[72,0,0,3,0],[74,0,0,3,0],[76,0,0,1,0],[78,0,0,2,0],[79,0,0,2,0],[80,0,0,2,0],[81,0,0,1,0],[83,0,0,1,0],[87,1,1,3,0],[88,1,1,1,0],[89,1,1,3,0],[90,1,2,3,4],[91,1,2,3,0],[92,1,1,1,4],[93,1,1,1,2],[94,1,1,2,2],[95,1,1,2,3],[96,1,1,2,0],[97,1,1,1,0],[99,0,0,1,0],[102,0,0,3,0],[104,0,0,3,0],[106,0,0,1,0],[107,0,0,1,1],[120,0,0,3,0],[139,0,0,1,0],[151,0,0,1,1],[152,0,0,1,1],[156,0,0,2,0]],"manager":[[8,0,0,5,0],[99,0,0,1,0]],"install":[[8,0,0,3,2],[64,0,0,0,1],[80,0,0,1,0],[87,0,0,1,0],[88,0,0,0,4],[90,0,0,1,0],[95,0,0,1,0],[98,0,0,1,0],[99,0,1,2,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[140,0,0,0,1],[146,0,0,0,2],[152,0,0,0,1],[155,0,0,1,0],[167,0,0,0,1]],"commands":[[8,0,0,3,1],[103,0,0,1,0],[171,0,0,2,0]],"row":[[8,0,0,1,0],[14,0,0,1,0],[162,0,0,1,0]],"mode":[[8,0,0,3,2],[26,0,0,1,0],[45,0,0,1,0],[64,0,0,1,0],[70,0,0,0,3],[71,0,0,2,0],[72,0,0,7,0],[73,0,0,2,0],[74,0,0,0,2],[76,0,0,2,0],[83,0,0,1,0],[89,0,0,2,0],[104,0,0,4,0],[107,0,1,0,0],[108,0,0,4,1],[134,0,0,1,0],[138,0,0,1,0]],"command":[[8,0,0,4,2],[36,0,0,1,0],[76,0,0,1,0],[84,0,0,1,0],[99,0,0,1,0],[101,0,0,1,0],[103,0,0,1,1],[112,0,0,1,0]],"name":[[8,0,0,2,0],[11,0,0,0,3],[22,0,0,1,0],[31,0,0,1,0],[38,0,0,0,1],[39,0,0,0,2],[45,0,0,0,1],[64,0,0,0,1],[78,0,0,0,1],[88,0,0,0,4],[90,0,0,0,1],[91,0,0,0,1],[104,0,0,4,0],[106,0,0,0,1],[108,0,0,0,1],[139,0,0,2,0],[141,0,0,0,2],[146,0,0,0,1],[162,0,0,1,1]],"cli":[[8,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[66,0,0,1,0],[77,0,0,1,0],[84,0,0,1,0],[87,0,0,1,0],[88,0,0,0,3],[90,0,0,0,1],[96,0,0,1,0],[97,0,0,1,0],[99,0,0,2,0],[103,1,1,0,0],[104,1,1,0,0],[105,1,1,1,0],[106,1,1,1,0],[107,1,1,0,0],[108,1,1,0,0],[109,1,1,0,0],[110,1,1,1,0],[111,1,1,0,0],[112,1,1,2,0],[113,0,0,1,0],[120,0,0,1,0],[126,0,0,3,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[137,0,0,1,0],[139,0,0,1,0],[140,0,0,0,3],[152,0,0,0,2]],"create":[[8,0,0,1,0],[100,0,0,1,0]],"starter":[[8,0,0,1,0],[28,0,0,0,2],[167,0,0,0,2]],"prop":[[8,0,0,1,0],[14,0,0,1,0]],"exact":[[8,0,0,1,0],[31,0,0,1,0],[70,0,0,1,0],[139,0,0,1,0],[167,0,0,2,0],[173,0,0,2,0]],"overrides":[[8,0,0,1,0],[104,0,0,2,0],[110,0,0,2,0],[144,0,0,1,0]],"npm":[[8,0,0,3,2],[37,0,0,0,3],[71,0,0,1,0],[72,0,0,2,0],[80,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[87,0,0,2,0],[88,0,0,1,2],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,2,1],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[99,0,0,2,0],[102,0,0,1,0],[107,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,2,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0]],"pnpm":[[8,0,0,4,3],[99,0,0,2,0]],"yarn":[[8,0,0,4,0],[99,0,0,2,0]],"bun":[[8,0,0,3,0],[46,0,0,1,0],[49,0,0,1,0],[64,0,0,0,2],[92,0,0,1,0],[99,0,0,2,0],[125,0,0,0,2],[143,0,0,1,0]],"npx":[[8,0,0,1,0],[26,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,2],[45,0,0,0,1],[54,0,0,0,1],[64,0,0,0,1],[65,0,0,0,1],[66,0,0,0,1],[67,0,0,0,2],[90,0,0,0,1],[91,0,0,0,1],[92,0,0,0,1],[94,0,0,0,1],[101,0,0,0,1]],"lint":[[8,0,0,4,1],[18,0,0,1,0],[22,0,0,1,0],[23,0,1,2,0],[24,0,0,1,0],[27,0,0,0,1],[29,0,0,0,1],[33,0,0,0,3],[35,0,1,2,1],[37,0,0,1,4],[62,0,0,2,0],[63,0,0,2,0],[64,0,0,1,3],[65,0,0,1,2],[66,0,0,2,1],[67,0,0,4,1],[68,0,0,1,0],[84,0,0,1,0],[97,0,0,1,0],[103,0,0,2,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,1,3,1],[111,0,0,1,1],[112,0,0,2,0],[126,1,1,1,1],[127,1,1,0,0],[128,1,1,0,0],[129,1,1,0,0],[130,1,1,0,1],[131,1,1,0,0],[132,1,1,0,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,1],[136,1,1,3,0],[169,0,0,0,1]],"dlx":[[8,0,0,2,0]],"bunx":[[8,0,0,1,0]],"defaultmanager":[[8,0,0,0,1]],"displays":[[9,0,0,1,0]],"ready":[[9,0,0,1,0],[167,0,0,1,0]],"copy":[[9,0,0,2,1],[16,0,0,1,0],[101,0,0,1,0]],"action":[[9,0,0,1,0],[34,0,0,1,0]],"preserves":[[9,0,0,1,0],[16,0,0,1,0]],"copied":[[9,0,0,1,0],[44,0,0,1,0]],"instructions":[[9,0,0,1,0],[11,0,0,1,0],[171,0,0,0,1]],"also":[[9,0,0,1,0],[22,0,0,1,0],[46,0,0,1,0],[48,0,0,1,0],[86,0,0,1,0],[106,0,0,1,0],[112,0,0,1,0],[144,0,0,1,0]],"survive":[[9,0,0,1,0],[117,0,0,1,0]],"root":[[9,0,0,1,0],[11,0,0,0,1],[19,0,0,1,0],[34,0,0,1,0],[36,0,0,1,0],[46,0,0,2,0],[52,0,0,1,0],[54,0,0,2,0],[55,0,0,1,0],[71,0,0,1,0],[72,0,0,2,0],[73,0,0,1,0],[74,0,0,1,0],[76,0,0,2,0],[78,0,0,1,0],[80,0,0,2,0],[83,0,0,1,0],[84,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,6],[93,0,0,1,5],[94,0,0,1,0],[95,0,0,2,0],[96,0,0,1,0],[97,0,0,1,0],[104,0,0,4,0],[105,0,0,2,0],[108,0,0,1,0],[110,0,0,1,0],[114,0,0,1,0],[120,0,0,3,0],[121,0,0,6,0],[122,0,0,2,0],[130,0,0,1,0],[134,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[142,0,0,1,0],[144,0,0,1,0],[151,0,0,3,0],[155,0,0,1,0],[162,0,0,1,0]],"bundled":[[9,0,0,1,0],[78,0,0,2,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[95,0,0,1,1],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,2,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0]],"output":[[9,0,0,1,0],[10,0,0,1,0],[15,0,0,0,1],[17,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[43,0,0,1,0],[46,0,0,1,0],[50,0,0,1,0],[65,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,1,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,2,0],[75,0,0,1,0],[76,0,0,4,0],[77,0,0,1,0],[78,0,0,2,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,2,0],[87,0,0,1,0],[99,0,0,1,0],[101,0,1,0,0],[103,0,0,1,0],[104,0,0,2,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,1,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,2,0],[113,0,0,1,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[137,0,0,1,0],[152,0,1,0,0],[162,0,0,1,0],[163,0,0,2,0]],"coding":[[9,0,0,1,1],[74,0,0,1,1],[78,0,0,0,1],[87,0,0,1,0],[89,0,0,1,0],[96,0,0,1,0],[120,0,0,1,0],[152,0,0,0,1]],"after":[[9,0,0,1,1],[26,0,0,1,0],[29,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[68,0,0,1,0],[80,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[95,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[117,0,0,1,0],[136,0,0,1,0],[160,0,0,1,0],[166,0,0,1,0]],"generating":[[9,0,0,1,1]],"artifacts":[[9,0,0,1,1],[32,0,0,1,0],[35,0,0,1,0],[36,0,1,0,0],[39,0,0,1,0],[45,0,1,0,0],[46,0,0,1,0],[72,0,1,0,0],[73,0,1,0,0],[78,0,0,2,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[90,0,0,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,2,0],[102,0,0,1,0],[104,0,0,4,0],[119,0,0,1,0],[122,0,0,1,0],[124,0,0,1,0],[144,0,0,1,0]],"inspect":[[9,0,0,0,2],[15,0,0,0,1],[42,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0]],"readability":[[9,0,0,0,2],[36,0,0,1,0],[39,0,0,1,0],[42,0,0,1,0],[45,0,0,1,1],[46,0,0,1,2],[48,0,0,0,2],[49,0,0,1,0],[50,0,0,3,0],[51,0,0,1,0],[54,0,0,1,1],[55,0,0,1,0],[58,0,0,1,1],[71,0,0,2,0],[73,0,0,2,0],[76,0,0,2,0],[78,0,0,1,1],[80,0,0,1,0],[86,0,0,1,0],[101,0,0,0,1],[104,0,0,1,0],[108,0,0,0,1],[112,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[143,0,1,0,1],[144,0,1,1,0],[145,0,1,0,0],[146,0,1,0,2],[147,0,1,0,0],[148,0,1,0,0],[149,0,1,0,0],[150,0,1,1,0]],"json":[[9,0,0,0,2],[23,0,0,1,0],[25,0,0,1,0],[26,0,0,0,2],[27,0,0,0,2],[30,0,0,1,0],[31,0,0,2,0],[36,0,0,4,1],[37,0,0,0,2],[39,0,0,2,0],[42,0,0,4,0],[43,0,0,1,0],[44,0,0,2,0],[45,0,0,2,1],[46,0,0,2,2],[47,0,0,1,0],[48,0,1,3,1],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,2,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,3,0],[59,0,0,1,0],[63,0,0,1,0],[65,0,0,2,2],[67,0,0,0,1],[70,0,0,0,2],[71,0,0,2,0],[72,0,0,2,0],[73,0,0,2,0],[74,0,0,0,1],[78,0,0,1,1],[92,0,0,0,1],[94,0,0,1,0],[101,0,0,2,3],[102,0,0,1,0],[103,0,0,1,0],[104,0,0,3,0],[105,0,0,5,0],[106,0,0,2,0],[107,0,0,3,0],[108,0,1,3,4],[109,0,0,1,0],[110,0,0,3,0],[111,0,0,1,0],[112,0,0,2,0],[128,0,0,1,0],[130,0,0,2,0],[134,0,1,0,0],[136,0,0,2,0],[137,0,0,1,0],[138,0,0,1,0],[144,0,0,2,0],[146,0,0,1,5],[147,0,0,2,0],[148,0,0,1,0],[150,0,0,1,0],[153,0,0,1,2],[154,0,0,1,0],[165,0,0,2,0],[166,0,0,0,2],[167,0,0,0,2],[172,0,0,1,0]],"then":[[9,0,0,0,2],[42,0,0,1,0],[54,0,0,2,0],[79,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[120,0,0,1,0],[142,0,0,1,0],[157,0,0,1,0],[165,0,0,1,0],[173,0,0,1,0]],"responses":[[9,0,0,0,2],[42,0,0,1,0],[44,0,0,1,0],[49,0,0,1,0],[52,0,1,0,0],[54,0,0,1,0],[145,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0]],"before":[[9,0,0,0,2],[10,0,0,0,1],[23,0,0,1,0],[34,0,0,1,0],[35,0,1,1,0],[37,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,4,0],[57,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[67,0,1,1,0],[68,0,0,1,0],[73,0,0,1,0],[94,0,1,0,0],[108,0,0,1,0],[110,0,0,1,0],[115,0,0,1,0],[118,0,0,2,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0],[126,0,0,2,0],[129,0,0,1,0],[136,0,0,1,0],[142,0,0,1,0],[145,0,0,0,1],[160,0,0,4,0],[161,0,0,2,0],[172,0,0,1,0]],"splits":[[10,0,0,1,0]],"guidance":[[10,0,0,1,0],[106,0,0,1,0],[136,0,1,0,0]],"forking":[[10,0,0,1,0]],"human":[[10,0,0,1,1],[44,0,0,1,0],[74,0,0,0,2],[158,0,0,1,0]],"renders":[[10,0,0,1,0],[16,0,0,1,0],[19,0,0,1,0],[32,0,0,1,0],[74,0,0,1,0],[86,0,0,1,0],[129,0,0,1,0]],"omitted":[[10,0,0,1,0],[19,0,0,1,0],[139,0,0,1,0],[145,0,0,1,0]],"hidden":[[10,0,0,1,0]],"included":[[10,0,0,1,0],[161,0,0,1,0]],"generated":[[10,0,0,2,1],[19,0,0,1,0],[32,0,0,1,0],[35,0,0,1,0],[39,0,0,3,0],[42,0,0,1,0],[43,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[56,0,0,2,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,2,0],[60,0,0,1,0],[61,0,0,1,0],[66,0,0,1,0],[75,0,0,1,0],[78,0,0,1,0],[81,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[98,0,0,2,0],[99,0,0,1,0],[100,0,0,2,0],[101,0,0,1,0],[102,0,0,2,0],[106,0,0,1,0],[108,0,0,1,0],[119,0,0,1,0],[121,0,0,1,0],[137,0,0,1,0],[138,0,1,1,0],[147,0,0,2,0],[153,0,0,1,2]],"sentence":[[10,0,0,1,0],[45,0,0,0,1],[100,0,0,0,1]],"appears":[[10,0,0,1,0]],"target":[[10,0,0,0,2],[46,0,0,0,2],[144,0,0,0,2],[158,0,0,2,0]],"click":[[10,0,0,0,1]],"robot":[[10,0,0,0,1]],"icon":[[10,0,0,0,1],[22,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0]],"editing":[[10,0,0,0,1]],"routes":[[10,0,0,0,1],[30,0,0,1,0],[32,0,0,1,0],[39,0,0,1,0],[46,0,0,1,0],[63,0,0,1,0],[123,0,0,1,0],[142,0,0,1,0]],"project":[[11,0,0,1,0],[74,0,0,2,0],[95,0,0,1,1],[120,0,0,1,0]],"structure":[[11,0,0,1,0],[73,0,0,1,0],[114,0,0,1,0],[151,0,0,1,0]],"guides":[[11,0,0,1,0],[38,0,0,0,2],[155,0,0,1,0],[168,0,0,0,1]],"release":[[11,0,0,1,0],[133,0,0,1,0]],"emits":[[11,0,0,1,0],[12,0,0,2,0],[80,0,0,1,0],[89,0,0,1,0],[104,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[162,0,0,1,0]],"tree":[[11,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,1,2,1],[21,0,1,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[39,0,0,1,0],[70,0,0,0,1],[73,0,0,1,0],[75,0,0,1,0],[80,0,0,1,0],[114,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[158,0,0,1,0],[159,0,0,1,0],[160,0,0,1,0]],"hierarchy":[[11,0,0,1,0]],"index":[[11,0,0,0,2],[16,0,0,0,1],[25,0,0,1,0],[26,0,0,2,1],[27,0,0,1,3],[28,0,0,1,1],[29,0,0,2,1],[30,0,0,1,0],[31,0,0,2,0],[36,0,0,2,0],[42,0,0,3,0],[45,0,0,0,1],[70,0,0,0,1],[71,0,0,1,0],[72,0,0,5,0],[73,0,0,1,0],[74,0,0,0,1],[75,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[82,0,0,1,0],[84,0,0,1,0],[90,0,0,1,1],[100,0,0,1,0],[101,0,0,1,2],[102,0,0,1,0],[104,0,0,2,0],[107,0,0,2,0],[108,0,0,0,2],[121,0,0,1,0],[124,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,1,0],[140,0,0,0,1],[164,0,0,2,0],[165,0,0,6,0],[166,0,0,2,1],[167,0,0,1,2],[168,0,0,2,3],[169,0,0,1,1],[170,0,0,1,1],[171,0,0,1,1],[172,0,0,1,0],[173,0,0,3,0]],"collapsible":[[12,0,0,1,0]],"secondary":[[12,0,0,1,0]],"ignores":[[12,0,0,2,0],[154,0,0,1,0]],"open":[[12,0,0,2,0],[43,0,0,1,0],[101,0,0,2,0],[124,0,1,0,0],[152,0,0,0,1],[158,0,0,1,0]],"closed":[[12,0,0,3,0],[158,0,0,1,0]],"state":[[12,0,0,2,0],[117,0,0,1,0],[158,0,0,1,0]],"item":[[12,0,0,1,0]],"accordions":[[12,0,0,3,1]],"place":[[12,0,0,2,0],[46,0,0,1,0],[78,0,0,1,0],[80,0,0,1,0],[118,0,0,1,0],[161,0,0,1,0]],"hide":[[12,0,0,2,0]],"should":[[12,0,0,1,1],[30,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[96,0,0,1,0],[100,0,0,1,0],[172,0,0,1,0]],"troubleshooting":[[12,0,0,1,0],[61,0,1,0,0]],"notes":[[12,0,0,1,0],[117,0,1,0,0]],"optional":[[12,0,0,1,1],[14,0,0,2,0],[19,0,0,2,0],[22,0,1,10,0],[29,0,1,0,0],[41,0,0,1,0],[46,0,0,1,0],[71,0,0,2,0],[72,0,0,3,0],[73,0,0,3,0],[75,0,0,5,0],[83,0,0,2,0],[84,0,0,1,0],[121,0,0,1,0],[139,0,0,4,0],[144,0,0,1,0],[145,0,0,1,2],[146,0,0,0,1],[148,0,0,1,0],[161,0,1,0,0],[162,0,1,0,0]],"material":[[12,0,0,1,1]],"good":[[12,0,0,1,0],[44,0,1,0,0]],"no":[[12,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[38,0,0,2,0],[52,0,0,1,0],[75,0,0,1,0],[89,0,0,2,0],[106,0,0,1,0],[110,0,0,1,0],[117,0,0,1,0],[120,0,0,1,0],[132,0,0,12,0],[133,0,0,7,0],[134,0,0,7,0],[138,0,0,1,0],[145,0,0,1,0],[162,0,0,2,0],[167,0,0,1,0]],"everything":[[12,0,0,1,0]],"inside":[[12,0,0,1,0],[72,0,0,2,0],[74,0,0,1,0],[83,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,3,0],[90,0,0,2,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,2,0],[96,0,0,1,0],[97,0,0,1,0],[102,0,0,1,0],[137,0,0,1,0],[151,0,0,1,0],[152,0,0,0,1]],"navigation":[[13,0,0,1,0],[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,1],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,0,1],[45,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,1,2,1],[60,0,0,1,0],[61,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[70,0,0,0,1],[73,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[80,0,0,2,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[93,0,0,0,3],[100,0,0,1,0],[123,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[138,0,0,1,0],[142,0,0,1,2],[153,0,0,1,4],[154,0,0,0,1],[155,0,0,1,0]],"across":[[13,0,0,1,0],[20,0,0,1,0],[86,0,0,3,0],[106,0,0,1,0],[120,0,0,1,0]],"topics":[[13,0,0,1,0]],"frameworks":[[13,0,0,1,2],[78,0,0,1,0],[86,0,0,1,0],[91,0,0,0,1]],"sdks":[[13,0,0,1,0]],"runtimes":[[13,0,0,1,0]],"deployment":[[13,0,0,1,0],[32,0,0,1,0],[49,0,0,1,0],[85,0,0,1,0],[156,0,0,1,0]],"targets":[[13,0,0,1,0]],"product":[[13,0,0,1,0],[28,0,0,1,0],[38,0,1,1,1],[39,0,0,1,6],[40,0,0,0,2],[45,0,0,0,2],[46,0,0,1,0],[73,0,0,1,0],[93,0,0,0,2],[104,0,0,2,0],[106,0,0,2,1],[108,0,0,1,1],[109,0,0,0,2],[138,0,0,2,0],[139,0,0,4,0],[141,0,0,0,4],[142,0,0,0,4],[151,0,0,2,2],[167,0,0,1,0]],"areas":[[13,0,0,1,0]],"reader":[[13,0,0,1,0],[50,0,0,1,0]],"facing":[[13,0,0,1,0],[78,0,0,1,0],[119,0,0,1,0],[137,0,0,1,0],[163,0,0,1,0]],"automatically":[[13,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[38,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0]],"llm":[[13,0,0,1,0],[39,0,0,1,1],[46,0,0,0,1],[48,0,0,0,1],[58,0,0,0,1],[59,0,0,0,1],[92,0,0,0,1],[97,0,0,1,0],[109,0,0,1,1],[112,0,0,2,0],[120,0,0,1,0],[137,1,1,1,1],[138,1,1,0,0],[139,1,1,0,0],[140,1,1,0,0],[141,1,1,0,1],[142,1,1,0,1],[143,1,1,0,1],[144,1,1,0,0],[145,1,1,0,0],[146,1,1,0,1],[147,1,1,0,0],[148,1,1,0,0],[149,1,1,0,0],[150,1,1,0,0],[151,1,1,0,1],[152,1,1,0,0],[153,1,1,2,0],[154,1,1,0,0],[155,1,1,0,0],[156,1,1,0,0],[163,0,0,1,0]],"topic":[[13,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[87,0,0,2,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[120,0,0,1,0],[137,0,0,1,0],[152,0,0,0,1]],"config":[[13,0,0,1,0],[19,0,0,1,0],[20,0,0,5,1],[21,0,0,1,0],[38,0,0,3,0],[39,0,0,0,1],[52,0,0,1,0],[59,0,0,0,1],[61,0,0,1,0],[68,0,0,1,0],[92,0,0,0,2],[93,0,0,0,1],[104,0,0,4,0],[105,0,0,1,0],[106,0,1,10,0],[109,0,1,2,1],[139,0,0,1,0],[151,0,0,1,0],[155,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"framework":[[13,0,0,1,1],[22,0,0,2,0],[23,0,0,4,0],[24,0,0,1,0],[32,0,0,1,0],[37,0,0,1,0],[38,0,0,0,1],[48,0,0,2,0],[49,0,0,2,0],[50,0,0,2,0],[63,0,0,5,0],[68,0,0,1,0],[75,0,0,1,0],[78,0,0,1,0],[82,0,0,1,0],[83,0,0,5,0],[86,0,0,1,0],[129,0,0,4,0],[131,0,0,0,1],[132,0,0,1,0],[143,0,0,2,0],[146,0,0,1,0],[147,0,0,1,0],[158,0,0,1,0]],"react":[[13,0,0,2,4],[58,0,0,0,1],[60,0,0,1,0],[83,0,0,2,0],[91,0,0,0,3]],"integration":[[13,0,0,3,0],[147,0,0,1,0]],"vue":[[13,0,0,2,3]],"svelte":[[13,0,0,2,0]],"label":[[13,0,0,0,3],[134,0,0,1,0]],"activevalue":[[13,0,0,0,1]],"explicit":[[14,0,0,1,0],[58,0,0,1,0],[91,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[170,0,0,1,0]],"type":[[14,0,0,3,2],[22,0,0,1,0],[23,0,0,1,0],[27,0,0,0,2],[46,0,0,0,3],[48,0,0,0,1],[49,0,0,1,0],[54,0,0,1,0],[58,0,0,0,2],[71,0,0,1,0],[72,0,0,1,0],[75,0,0,1,0],[128,0,0,1,0],[131,0,0,0,1],[132,0,0,1,0],[133,0,0,2,0],[134,0,0,1,0],[139,0,0,1,0],[140,0,0,0,1],[144,0,0,1,0],[146,0,0,0,1],[147,0,0,2,0],[162,0,0,2,0],[167,0,0,0,2]],"rows":[[14,0,0,1,0]],"already":[[14,0,0,1,0],[43,0,0,1,0],[52,0,0,1,0],[168,0,0,1,0]],"know":[[14,0,0,1,0]],"reads":[[14,0,0,1,0],[18,0,0,1,0],[62,0,0,1,0],[101,0,0,1,0],[162,0,0,2,0],[166,0,0,1,0]],"typescript":[[14,0,0,1,0],[112,0,0,1,0],[162,0,0,2,0]],"extracts":[[14,0,0,1,0],[58,0,0,1,0]],"named":[[14,0,0,1,0],[157,0,0,1,0],[162,0,0,1,0],[168,0,0,1,0]],"keep":[[14,0,0,1,0],[17,0,0,2,0],[39,0,0,1,0],[46,0,0,1,0],[50,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[66,0,0,1,0],[124,0,0,1,0],[135,0,0,1,0],[154,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"its":[[14,0,0,1,0],[38,0,0,1,0],[44,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[86,0,0,1,0],[146,0,0,1,0],[163,0,0,1,0]],"path":[[14,0,0,1,0],[32,0,0,1,0],[34,0,0,1,0],[39,0,0,1,0],[42,0,0,1,0],[46,0,0,0,1],[49,0,0,1,0],[72,0,0,3,0],[79,0,1,1,0],[87,0,0,1,0],[90,0,0,1,0],[108,0,0,0,12],[112,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[140,0,0,0,1],[144,0,0,1,0],[147,0,0,1,0],[151,0,0,2,0],[162,0,0,2,1],[172,0,0,1,0]],"stable":[[14,0,0,1,0],[17,0,0,1,0],[20,0,0,1,0],[22,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0]],"property":[[14,0,0,1,0],[22,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[75,0,0,1,0],[139,0,0,1,0],[146,0,0,0,2],[162,0,0,1,0]],"default":[[14,0,0,1,1],[22,0,0,2,0],[23,0,0,1,0],[25,0,0,1,0],[38,0,0,0,1],[43,0,0,1,0],[47,0,0,0,1],[53,0,0,2,0],[59,0,0,1,0],[71,0,0,2,0],[72,0,0,1,0],[75,0,0,1,0],[76,0,0,2,0],[104,0,0,2,0],[106,0,0,0,1],[110,0,0,2,0],[118,0,0,1,0],[123,0,1,1,0],[124,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,0,2,0],[132,0,1,0,0],[133,0,1,0,0],[134,0,1,0,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,1,0],[140,0,0,0,1],[144,0,0,1,0],[146,0,0,0,1],[149,0,0,1,0],[151,0,0,1,0],[154,0,0,2,0],[156,0,0,1,0],[157,0,0,1,0],[158,0,1,1,0],[159,0,1,1,0],[160,0,0,1,0],[161,0,0,2,0],[162,0,0,2,0],[163,0,0,1,0]],"required":[[14,0,0,2,1],[18,0,0,1,0],[19,0,0,2,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[23,0,0,2,0],[24,0,0,1,0],[68,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[75,0,0,1,0],[89,0,0,1,0],[128,0,0,1,0],[130,0,0,1,0],[131,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[139,0,0,3,0]],"string":[[14,0,0,1,1],[19,0,0,1,0],[22,0,0,3,0],[46,0,0,0,1],[48,0,0,1,0],[58,0,0,0,3],[75,0,0,1,0],[131,0,0,0,3],[132,0,0,7,0],[133,0,0,7,0],[134,0,0,5,0],[135,0,0,0,1],[139,0,0,7,0],[145,0,0,1,0],[147,0,0,1,0],[151,0,0,1,0],[154,0,0,1,0]],"rendered":[[14,0,0,1,1],[48,0,0,1,0],[56,0,0,1,0],[58,0,0,1,0],[61,0,0,1,0],[117,0,0,1,0],[139,0,0,4,0],[154,0,0,1,0],[162,0,0,1,0]],"calloutvariant":[[14,0,0,1,1]],"visual":[[14,0,0,1,1],[85,0,0,1,0]],"treatment":[[14,0,0,1,1]],"deprecated":[[14,0,0,3,0],[22,0,0,3,0],[132,0,0,1,0]],"boolean":[[14,0,0,1,0],[22,0,0,6,0],[132,0,0,6,0],[133,0,0,2,0],[134,0,0,2,0]],"marks":[[14,0,0,1,0],[22,0,0,2,0]],"false":[[14,0,0,1,0],[115,0,0,0,1]],"properties":[[14,0,0,0,1]],"true":[[14,0,0,0,1],[39,0,0,0,1],[92,0,0,0,3],[114,0,0,1,1],[153,0,0,0,1]],"data":[[15,0,0,2,0],[26,0,0,1,0],[59,0,1,0,0],[73,0,0,1,0],[137,0,0,1,0],[154,0,0,1,0]],"driven":[[15,0,0,1,0]],"examples":[[15,0,0,1,0]],"host":[[15,0,0,1,1],[73,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0]],"receives":[[15,0,0,1,0],[34,0,0,1,0]],"code":[[15,0,0,1,1],[25,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[46,0,0,0,3],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,0,1],[75,0,0,1,0],[86,0,0,1,0],[89,0,0,1,0],[107,0,0,1,0],[154,0,0,1,0],[159,0,0,1,0],[165,0,0,1,0],[171,0,0,1,0]],"loaders":[[15,0,0,1,0]],"dynamic":[[15,0,0,1,0]],"imports":[[15,0,0,1,0],[25,0,0,1,0],[70,0,0,0,1],[157,0,0,1,0],[160,0,0,1,0]],"outside":[[15,0,0,1,0],[61,0,0,1,0],[130,0,0,1,0]],"needs":[[15,0,0,1,0],[39,0,0,1,0],[41,0,0,1,0],[82,0,0,1,0],[91,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[162,0,0,1,0]],"specific":[[15,0,0,1,0],[28,0,0,1,0],[91,0,1,0,0],[156,0,0,1,0],[164,0,0,1,0],[167,0,0,1,0]],"behavior":[[15,0,0,1,0],[19,0,0,1,0],[117,0,1,0,0],[119,0,0,1,0]],"filename":[[15,0,0,0,1]],"language":[[15,0,0,0,1]],"import":[[15,0,0,0,1],[26,0,0,0,1],[27,0,0,0,3],[29,0,0,1,1],[38,0,0,0,1],[39,0,0,0,5],[46,0,0,0,4],[48,0,0,0,2],[57,0,0,0,1],[58,0,0,1,2],[59,0,0,1,2],[92,0,0,0,5],[106,0,0,0,1],[109,0,0,1,2],[113,0,0,0,1],[114,0,0,0,1],[118,0,0,0,1],[126,0,0,0,1],[130,0,0,0,1],[135,0,0,0,2],[137,0,0,0,1],[141,0,0,0,3],[142,0,0,0,1],[143,0,0,0,1],[146,0,0,0,2],[151,0,0,0,1],[153,0,0,2,1],[157,0,0,0,1],[158,0,0,1,0],[162,0,0,0,1],[166,0,0,0,1],[167,0,0,0,3],[168,0,0,0,1],[169,0,0,0,1],[170,0,0,0,3],[171,0,0,0,1]],"mdxcomponents":[[15,0,0,0,1],[57,0,0,0,2]],"while":[[15,0,0,0,1],[32,0,0,1,0],[54,0,0,1,0],[166,0,0,1,0]],"diagrams":[[16,0,0,1,0]],"plain":[[16,0,0,1,0],[49,0,0,1,0],[52,0,0,2,0],[153,0,0,1,0],[154,0,0,1,0],[170,0,0,1,0]],"client":[[16,0,0,1,0],[83,0,0,1,0],[162,0,0,1,0]],"side":[[16,0,0,1,0],[83,0,0,1,0],[162,0,0,1,0]],"svg":[[16,0,0,1,0]],"tools":[[16,0,0,1,0],[81,0,0,1,0],[89,0,0,1,0],[96,0,0,1,0],[171,0,0,1,1]],"chart":[[16,0,0,0,1]],"graph":[[16,0,0,0,2]],"lr":[[16,0,0,0,2],[20,0,0,0,1],[33,0,0,0,1],[74,0,0,0,1],[78,0,0,0,1],[88,0,0,0,1]],"api":[[16,0,0,0,1],[30,0,0,1,0],[31,0,0,1,0],[48,0,0,1,0],[79,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,1,1,0],[131,0,1,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[143,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"guidelines":[[17,0,1,0,0]],"stays":[[17,0,0,1,0],[32,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[82,0,0,1,0],[117,0,0,1,0],[166,0,0,1,0]],"out":[[17,0,0,1,0],[26,0,0,0,1],[32,0,0,1,0],[34,0,0,1,0],[36,0,0,1,1],[37,0,0,0,2],[45,0,0,0,1],[53,0,0,1,0],[67,0,0,0,1],[71,0,0,2,0],[72,0,0,3,0],[73,0,0,4,0],[74,0,0,0,6],[78,0,0,0,8],[82,0,0,1,0],[88,0,0,0,1],[90,0,0,0,1],[91,0,0,0,1],[92,0,0,0,1],[94,0,0,0,1],[101,0,0,0,1],[104,0,0,5,0],[107,0,0,2,1],[138,0,0,7,0],[154,0,0,1,0],[158,0,0,0,2]],"renaming":[[17,0,0,1,0]],"breaks":[[17,0,0,1,0]],"until":[[17,0,0,1,0]],"remap":[[17,0,0,1,0]],"quality":[[17,0,0,1,0]],"converted":[[17,0,0,1,0],[42,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[162,0,0,1,0],[163,0,0,1,0]],"first":[[17,0,0,1,0],[39,0,0,1,0],[67,0,0,1,0],[68,0,1,0,0],[72,0,0,1,0],[81,0,0,1,0],[95,0,0,0,1],[101,0,0,1,0],[121,0,0,1,0],[123,0,0,1,0],[136,0,0,1,0],[141,0,0,1,0],[157,0,0,1,0],[163,0,0,1,0]],"edit":[[17,0,0,1,0]],"order":[[17,0,0,1,0],[20,0,0,1,0],[38,0,0,2,0],[39,0,0,1,0],[61,0,0,1,0],[68,0,0,1,0],[76,0,0,1,0],[92,0,0,1,0],[99,0,0,1,0],[106,0,0,2,0],[109,0,0,0,1],[112,0,0,1,0],[113,0,0,1,0],[114,0,0,1,0],[118,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[160,0,1,0,0]],"actually":[[17,0,0,1,0],[119,0,0,1,0]],"looks":[[17,0,0,1,0],[44,0,1,0,0],[89,0,0,1,0],[163,0,0,1,0]],"wrong":[[17,0,0,1,0],[23,0,0,1,0],[63,0,0,1,0],[68,0,0,1,0],[89,0,0,1,0],[128,0,0,1,0],[150,0,0,1,0],[163,0,0,1,0]],"frontmatter":[[18,1,1,1,0],[19,1,1,0,0],[20,1,1,0,0],[21,1,1,0,0],[22,1,1,0,0],[23,1,1,1,0],[24,1,1,1,0],[35,0,0,1,0],[38,0,0,3,0],[44,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[62,0,0,1,0],[63,0,0,4,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,2,0],[70,0,0,0,2],[75,0,0,1,0],[76,0,0,2,0],[77,0,0,1,0],[80,0,0,1,0],[84,0,0,1,0],[100,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[110,0,0,2,0],[112,0,0,1,0],[115,0,0,1,1],[117,0,0,3,0],[120,0,0,1,0],[128,0,1,1,0],[130,0,0,3,0],[131,0,0,0,1],[132,0,1,0,0],[133,0,1,0,0],[135,0,0,0,1],[139,0,0,1,0],[144,0,0,1,0],[154,0,0,1,0]],"fields":[[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,1,1,0],[23,0,0,1,0],[24,0,0,1,0],[63,0,0,2,0],[68,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0]],"semantics":[[18,0,0,1,0],[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0]],"yaml":[[18,0,0,1,0],[64,0,0,0,1],[117,0,0,1,0],[128,0,0,1,0]],"things":[[18,0,0,1,0]],"lives":[[18,0,0,1,0]],"nav":[[18,0,0,1,0],[19,0,0,1,0],[20,0,1,1,2],[21,0,1,0,0],[22,0,0,1,0],[70,0,0,0,3],[73,0,0,2,0],[134,0,0,3,0],[153,0,0,1,1]],"minimum":[[19,0,1,0,0],[79,0,0,1,0]],"non":[[19,0,0,1,0],[21,0,0,1,0],[31,0,0,1,0],[42,0,0,1,0],[62,0,0,1,0],[75,0,0,1,0],[110,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[142,0,0,1,0],[145,0,0,0,1]],"empty":[[19,0,0,1,0],[31,0,0,1,0],[42,0,0,1,0],[61,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[146,0,0,1,0]],"sidebar":[[19,0,0,1,0],[22,0,0,1,0],[24,0,0,1,0],[39,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,1,1,0],[61,0,0,1,0],[73,0,0,1,0],[75,0,0,1,0],[102,0,0,1,0],[134,0,0,1,0],[153,0,0,3,0]],"recommended":[[19,0,0,1,0]],"routing":[[19,0,0,1,0],[33,0,0,0,1],[42,0,0,1,0],[43,0,0,1,0],[82,0,0,1,0],[85,0,0,1,0],[101,0,0,1,0],[138,0,0,2,0],[139,0,0,2,0],[151,0,0,1,0],[155,0,0,2,0]],"hint":[[19,0,0,1,0],[22,0,0,1,0]],"converter":[[19,0,0,1,0],[129,0,0,1,0],[132,0,0,1,0]],"synthesizes":[[19,0,0,1,0]],"during":[[19,0,0,1,0],[32,0,0,1,0],[90,0,0,1,0]],"slug":[[19,0,0,1,0],[20,0,0,3,0],[21,0,0,0,3],[38,0,0,0,3],[50,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[93,0,0,0,2],[106,0,0,0,2],[108,0,0,0,1],[151,0,0,1,0],[153,0,0,0,2],[154,0,0,1,0]],"declared":[[19,0,0,1,0],[20,0,0,1,0]],"pages":[[19,0,0,1,0],[20,0,0,1,0],[21,0,0,1,0],[22,0,0,2,0],[38,0,0,1,0],[39,0,0,1,0],[44,0,0,1,0],[46,0,0,2,0],[47,0,0,0,2],[48,0,1,0,1],[49,0,0,1,0],[50,0,0,2,0],[54,0,0,2,0],[55,0,0,1,0],[66,0,0,1,0],[73,0,0,2,0],[75,0,0,1,0],[80,0,0,1,0],[91,0,0,1,0],[102,0,0,1,0],[106,0,0,2,0],[108,0,0,1,0],[120,0,0,2,0],[121,0,0,2,0],[134,0,0,1,0],[138,0,0,2,0],[142,0,0,2,3],[144,0,0,1,0],[145,0,0,0,3],[147,0,0,1,0],[154,0,0,0,1],[155,0,0,1,0]],"excluded":[[19,0,0,1,0]],"grouped":[[19,0,0,1,0],[120,0,0,2,0],[124,0,0,1,0],[127,0,0,1,0]],"indexes":[[19,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0]],"appear":[[19,0,0,1,0],[100,0,0,1,0]],"fallback":[[19,0,0,1,0],[20,0,0,1,0],[42,0,0,1,0],[72,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[104,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[155,0,0,1,0],[156,0,0,2,0]],"connect":[[19,0,0,0,1],[21,0,0,0,2],[32,1,1,0,0],[33,1,1,0,0],[34,1,1,0,0],[35,1,1,0,0],[36,1,1,0,0],[37,1,1,0,0],[38,1,1,0,0],[39,1,1,0,0],[40,1,1,0,0],[41,1,1,0,0],[42,1,1,0,0],[79,0,0,1,0],[96,0,0,1,0],[102,0,0,2,0],[120,0,0,1,0]],"site":[[19,0,0,0,2],[20,0,0,0,3],[21,0,0,0,4],[26,0,0,1,0],[32,1,1,1,0],[33,1,1,0,0],[34,1,1,0,0],[35,1,1,0,0],[36,1,1,0,0],[37,1,1,0,0],[38,1,1,0,0],[39,1,1,0,0],[40,1,1,0,0],[41,1,1,1,0],[42,1,1,0,0],[43,0,0,2,0],[44,0,0,2,0],[45,0,0,2,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,1,0],[70,0,0,0,3],[71,0,0,1,0],[72,0,0,3,0],[73,0,0,1,0],[74,0,0,2,5],[76,0,0,2,0],[78,0,0,0,8],[79,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[96,0,0,1,0],[101,0,0,1,0],[102,0,0,3,0],[104,0,0,2,0],[108,0,0,2,1],[120,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0]],"build":[[19,0,0,0,1],[20,0,0,1,0],[21,0,0,1,1],[23,0,0,1,0],[24,0,0,1,0],[25,0,0,1,0],[32,0,0,2,0],[33,0,0,1,0],[34,0,0,2,0],[35,0,0,2,0],[36,0,0,1,0],[37,0,1,2,2],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,2,0],[45,0,0,2,0],[50,0,0,2,0],[51,0,0,1,0],[71,0,0,1,0],[73,0,0,1,0],[92,0,0,3,1],[99,0,0,1,0],[102,0,0,1,0],[109,0,0,1,0],[112,0,0,1,0],[120,0,0,1,0],[126,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,3,0],[154,0,0,1,0],[164,0,0,1,0],[166,0,1,0,0],[170,0,0,1,0]],"groups":[[20,0,1,3,1],[21,0,2,2,0],[36,0,0,1,0],[38,0,1,3,1],[39,0,0,0,6],[40,0,0,0,4],[59,0,0,0,2],[61,0,0,1,0],[67,0,0,1,0],[70,0,0,0,5],[75,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[93,0,0,0,5],[101,0,0,1,0],[106,0,0,2,1],[108,0,0,0,1],[109,0,0,0,2],[120,0,0,1,0],[123,0,0,1,0],[141,0,0,0,6],[142,0,0,0,2],[151,0,0,1,2],[153,0,0,0,2],[154,0,0,0,2],[155,0,0,3,0]],"become":[[20,0,1,0,0],[21,0,1,0,0]],"may":[[20,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[89,0,0,1,0],[124,0,0,1,0],[144,0,0,1,0]],"declare":[[20,0,0,1,0],[21,0,0,1,0],[38,0,0,1,0],[106,0,0,1,0]],"more":[[20,0,0,1,0],[32,0,0,1,0],[122,0,0,1,0],[124,0,0,1,0]],"slugs":[[20,0,0,1,0],[58,0,1,0,0],[61,0,0,1,0]],"shared":[[20,0,0,1,0],[30,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[86,0,0,1,0],[91,0,0,2,1],[110,0,0,3,0],[130,0,0,2,0],[163,0,0,1,0],[172,0,0,1,0]],"multiple":[[20,0,0,1,0]],"once":[[20,0,0,1,0],[24,0,0,1,0],[80,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,0,1,0],[102,0,0,1,0],[135,0,0,1,0]],"loads":[[20,0,0,1,0],[38,0,0,1,0],[106,0,0,1,0]],"exists":[[20,0,0,1,0],[38,0,0,1,0],[44,0,0,1,0],[106,0,0,1,0]],"intersection":[[20,0,0,1,0]],"produces":[[20,0,0,1,0],[25,0,0,1,0],[69,0,0,1,0],[78,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[137,0,0,1,0]],"metadata":[[20,0,0,1,0],[24,0,0,1,0],[31,0,0,1,0],[33,0,0,0,1],[38,0,0,2,0],[44,0,0,2,0],[48,0,0,1,0],[75,0,0,1,0],[78,0,0,1,0],[84,0,0,1,0],[104,0,0,1,0],[106,0,0,2,0],[123,0,0,1,0],[138,0,0,2,0],[146,0,0,3,1],[147,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[170,0,0,1,0]],"grouping":[[20,0,0,1,0],[24,0,0,1,0],[75,0,0,1,0]],"declares":[[20,0,0,1,0],[38,0,0,1,0],[93,0,0,0,1],[153,0,0,0,1]],"isn":[[20,0,0,1,0],[23,0,0,1,0]],"fails":[[20,0,0,1,0],[35,0,0,1,0],[67,0,0,2,0],[68,0,0,1,0],[76,0,0,1,0],[106,0,0,1,0],[150,0,0,1,0]],"unknown":[[20,0,0,1,0],[23,0,0,2,0],[35,0,0,0,1],[37,0,0,0,2],[58,0,0,0,2],[63,0,0,1,0],[64,0,0,2,1],[65,0,0,0,1],[67,0,0,1,1],[68,0,0,1,0],[76,0,0,1,0],[92,0,0,0,1],[93,0,0,0,4],[105,0,0,1,0],[110,0,0,4,0],[128,0,0,3,0],[131,0,0,0,1],[135,0,0,2,0],[153,0,0,0,3]],"truth":[[20,0,0,1,0],[24,0,0,1,0]],"drift":[[20,0,0,1,0],[136,0,0,1,0]],"infers":[[20,0,0,1,0],[38,0,0,1,0],[106,0,0,1,0]],"values":[[20,0,0,1,0],[49,0,0,1,0],[106,0,0,1,0],[109,0,0,1,0]],"finds":[[20,0,0,1,0],[76,0,0,1,0],[162,0,0,1,0]],"sets":[[20,0,0,1,0],[21,0,0,1,0],[53,0,0,2,0],[144,0,0,1,0],[149,0,0,1,0],[171,0,0,1,0]],"descriptions":[[20,0,0,1,0],[38,0,0,2,0],[45,0,0,1,0],[106,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[155,0,0,2,0]],"nested":[[20,0,0,1,0],[21,0,1,1,0]],"flowchart":[[20,0,0,0,1],[33,0,0,0,1],[70,0,0,0,1],[74,0,0,0,1],[78,0,0,0,1],[88,0,0,0,1],[158,0,0,0,1]],"cfg":[[20,0,0,0,2]],"page1":[[20,0,0,0,2]],"page2":[[20,0,0,0,2]],"page3":[[20,0,0,0,2]],"resolver":[[20,0,0,0,9],[70,0,0,0,1]],"sections":[[20,0,0,0,2],[38,0,0,1,0],[73,0,0,1,0],[100,0,0,1,0],[123,0,0,1,0],[138,0,0,1,0],[158,0,0,1,0]],"children":[[21,0,0,2,1],[58,0,0,0,13],[75,0,0,1,0]],"deeper":[[21,0,0,1,0],[61,0,0,1,0]],"trees":[[21,0,0,1,0],[114,0,0,1,0]],"remote":[[21,0,0,1,2]],"lands":[[21,0,0,1,0]],"slot":[[21,0,0,1,0]],"leaf":[[21,0,0,2,0],[75,0,0,2,0]],"directly":[[21,0,0,1,0],[39,0,0,1,0],[72,0,0,2,0],[73,0,0,1,0],[75,0,0,1,0],[92,0,0,1,0],[109,0,0,1,0],[113,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[137,0,0,1,0],[143,0,0,1,0]],"contain":[[21,0,0,1,0],[54,0,0,1,0],[75,0,0,1,0]],"schema":[[22,0,0,1,0],[23,0,0,4,0],[35,0,0,1,0],[48,0,0,1,0],[62,0,0,1,0],[63,0,0,3,0],[67,0,0,1,0],[68,0,0,2,0],[110,0,0,2,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,3,0],[129,0,0,1,0],[130,0,0,6,0],[131,0,0,2,1],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,4,0],[136,0,0,1,0],[146,0,0,0,1],[147,0,0,1,0]],"accepts":[[22,0,0,1,0],[66,0,0,1,0],[148,0,0,1,0],[154,0,0,1,0]],"resolved":[[22,0,0,1,0],[36,0,0,1,0],[73,0,0,1,0],[157,0,0,1,0]],"deprecatedreason":[[22,0,0,1,0],[132,0,0,1,0]],"message":[[22,0,0,1,0],[131,0,0,0,1],[169,0,0,1,0]],"paired":[[22,0,0,1,0]],"experimental":[[22,0,0,2,0],[120,0,0,1,0],[132,0,0,1,0]],"canary":[[22,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"hides":[[22,0,0,1,0]],"channels":[[22,0,0,1,0]],"new":[[22,0,0,1,0],[46,0,0,0,1],[81,0,0,1,0],[132,0,0,1,0],[144,0,0,0,1],[145,0,0,0,2]],"highlights":[[22,0,0,1,0],[139,0,0,1,0]],"recently":[[22,0,0,1,0]],"added":[[22,0,0,1,0]],"draft":[[22,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0]],"excludes":[[22,0,0,1,0]],"generation":[[22,0,0,1,0],[37,0,0,1,0],[41,0,0,1,0],[61,0,0,1,0],[92,0,0,1,0],[106,0,0,1,0],[110,0,0,1,0],[126,0,0,1,0],[166,0,0,1,0]],"entirely":[[22,0,0,1,0],[53,0,0,1,0]],"tags":[[22,0,0,2,0],[132,0,0,1,0],[133,0,0,1,0],[161,0,0,1,0]],"free":[[22,0,0,1,0],[58,0,0,1,0],[143,0,0,1,0],[167,0,0,1,0]],"form":[[22,0,0,1,0]],"facets":[[22,0,0,1,0]],"availablein":[[22,0,0,1,0],[132,0,0,1,0],[136,0,0,1,0]],"array":[[22,0,0,1,0],[58,0,0,0,1],[114,0,0,1,0],[131,0,0,0,1],[132,0,0,3,0],[133,0,0,2,0],[134,0,0,1,0],[139,0,0,1,0],[154,0,0,1,0]],"cross":[[22,0,0,1,0],[23,0,0,1,0],[24,0,0,1,0],[63,0,0,2,0],[68,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[149,0,0,1,0]],"availability":[[22,0,0,1,0]],"map":[[22,0,0,1,0],[28,0,0,1,0],[58,0,0,0,1],[147,0,0,1,0],[167,0,0,1,0]],"layout":[[22,0,0,1,0],[48,0,0,1,0],[56,0,0,1,0],[82,0,0,1,0]],"uis":[[22,0,0,1,0]],"support":[[22,0,0,1,0]],"width":[[22,0,0,1,0]],"lastmodified":[[22,0,0,1,0],[105,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"lastauthor":[[22,0,0,1,0],[105,0,0,1,0],[114,0,0,1,0],[132,0,0,1,0]],"filled":[[22,0,0,1,0]],"pass":[[22,0,0,1,0],[46,0,0,1,0],[53,0,0,1,0],[60,0,0,1,0],[109,0,0,1,0],[110,0,0,2,0],[122,0,0,1,0],[135,0,0,1,0],[149,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0],[162,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0]],"enrich":[[22,0,0,1,0],[105,0,0,1,0],[132,0,0,1,0]],"git":[[22,0,0,1,0],[34,0,0,0,1],[37,0,0,0,1],[105,0,0,2,0],[114,0,0,1,0],[132,0,0,1,0]],"hand":[[22,0,0,1,0]],"rules":[[23,0,1,2,0],[62,0,0,1,0],[84,0,0,1,0],[126,1,1,1,0],[127,1,2,0,0],[128,1,3,0,0],[129,1,3,0,0],[130,1,1,0,0],[131,1,1,0,0],[132,1,1,0,0],[133,1,1,0,0],[134,1,1,0,0],[135,1,1,0,0],[136,1,1,0,0],[163,0,1,0,0]],"enforces":[[23,0,0,1,0]],"violations":[[23,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[68,0,0,1,0],[131,0,0,1,1]],"surface":[[23,0,0,1,0],[170,0,0,1,0]],"ci":[[23,0,0,1,0],[29,0,0,0,1],[34,0,0,2,0],[36,0,0,1,0],[62,1,1,2,0],[63,1,1,1,0],[64,1,1,1,0],[65,1,2,2,0],[66,1,1,2,0],[67,1,1,1,0],[68,1,1,2,0],[97,0,0,1,0],[126,0,0,1,0],[135,0,0,1,0],[136,0,0,2,0],[156,0,0,1,0]],"they":[[23,0,0,1,0],[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,2,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[52,0,0,1,0],[66,0,0,1,0],[74,0,0,1,0],[95,0,0,0,1],[96,0,0,1,0],[123,0,0,1,0],[126,0,0,1,0],[127,0,0,1,0],[136,0,0,1,0],[173,0,0,1,0]],"reach":[[23,0,0,1,0],[66,0,0,1,0],[89,0,0,1,0],[126,0,0,1,0]],"relevant":[[23,0,0,1,0]],"field":[[23,0,0,3,0],[24,0,0,1,0],[46,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[68,0,0,2,0],[75,0,0,1,0],[128,0,0,4,0],[131,0,0,1,2],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[139,0,0,1,0]],"missing":[[23,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[63,0,0,1,0],[68,0,0,1,0],[94,0,0,2,0],[105,0,0,1,0],[128,0,0,1,0],[131,0,0,1,0],[136,0,0,1,0],[147,0,0,1,0]],"top":[[23,0,0,1,0],[45,0,0,1,0],[63,0,0,1,0],[117,0,0,1,0],[128,0,0,1,0],[138,0,0,1,0],[139,0,0,2,0],[164,0,0,1,0],[173,0,0,1,0]],"level":[[23,0,0,1,0],[42,0,0,1,0],[45,0,0,1,0],[55,0,0,1,0],[58,0,0,0,2],[63,0,0,1,0],[72,0,0,1,0],[79,0,0,1,0],[109,0,0,1,0],[120,0,0,3,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[128,0,0,1,0],[137,0,0,1,0],[138,0,0,2,0],[139,0,0,2,0],[142,0,0,1,0],[147,0,1,0,0],[148,0,1,0,0],[154,0,0,1,0]],"warn":[[23,0,0,1,0],[110,0,0,1,0],[128,0,0,1,0],[130,0,0,2,0],[131,0,0,0,1]],"fail":[[23,0,0,1,0],[62,0,0,2,0],[63,0,0,1,0],[64,0,0,2,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[92,0,0,0,1],[93,0,0,0,1],[126,0,0,1,0],[136,0,0,1,0]],"parse":[[23,0,0,2,0],[63,0,0,2,0],[68,0,0,1,0],[76,0,0,1,0],[128,0,0,3,0],[131,0,0,0,1],[172,0,0,1,0]],"meta":[[23,0,0,1,0],[63,0,0,1,0],[110,0,0,2,0],[128,0,0,1,0],[130,0,0,3,0],[131,0,0,0,1],[134,0,1,0,0],[136,0,0,1,0],[146,0,0,1,2]],"doesn":[[23,0,0,2,0],[63,0,0,1,0],[65,0,0,1,0],[129,0,0,1,0],[139,0,0,1,0],[173,0,0,1,0]],"invalid":[[23,0,0,1,0],[63,0,0,1,0],[68,0,0,1,0],[129,0,0,1,0],[131,0,0,1,1]],"link":[[23,0,0,3,0],[24,0,0,1,0],[48,0,0,0,2],[49,0,0,1,0],[62,0,0,2,0],[63,0,0,3,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,4,0],[72,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,1,5,0],[130,0,0,1,0],[131,0,0,1,2],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0],[151,0,0,2,0],[158,0,0,2,0],[159,0,0,1,0]],"exist":[[23,0,0,1,0],[31,0,0,1,0],[63,0,0,1,0],[129,0,0,1,0]],"unresolved":[[23,0,0,2,0],[63,0,0,2,0],[68,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[136,0,0,1,0]],"placeholder":[[23,0,0,2,0],[63,0,0,1,0],[68,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1],[136,0,0,1,0],[160,0,0,2,0]],"doc":[[23,0,0,1,0]],"contains":[[23,0,0,1,0],[26,0,0,2,0],[34,0,0,1,0],[45,0,0,1,0],[54,0,0,1,0],[108,0,0,1,0],[120,0,0,1,0],[121,0,0,3,0],[129,0,0,1,0],[142,0,0,1,0]],"scoped":[[23,0,0,1,0],[45,0,0,1,0],[46,0,0,2,0],[54,0,0,2,0],[55,0,0,1,0],[63,0,0,1,0],[73,0,0,1,0],[104,0,0,1,0],[108,0,0,1,0],[129,0,0,1,0],[137,0,0,1,0],[138,0,0,3,0],[142,0,0,1,0],[145,0,0,0,1]],"another":[[23,0,0,1,0],[115,0,0,1,0],[129,0,0,1,0]],"extend":[[23,0,0,1,0],[63,0,0,1,0],[68,0,0,1,0],[110,0,0,1,0],[135,0,0,1,0]],"gives":[[24,0,1,0,0],[48,0,0,1,0],[83,0,0,1,0],[143,0,0,1,0]],"consistent":[[24,0,0,1,0]],"rest":[[24,0,0,1,0],[69,0,0,1,0],[109,0,0,1,0]],"configuration":[[24,0,0,1,0]],"drives":[[24,0,0,1,0],[75,0,0,1,0],[138,0,0,1,0]],"position":[[24,0,0,1,0],[75,0,0,1,0]],"filtering":[[24,0,0,1,0],[99,0,0,1,0]],"checks":[[24,0,0,1,0],[32,0,0,1,0],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[62,0,0,1,0],[120,0,0,2,0],[126,0,0,1,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,2,0],[130,0,0,1,0],[131,0,0,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0]],"query":[[25,0,0,1,0],[26,0,0,1,0],[27,0,1,1,0],[28,0,0,1,0],[29,0,0,1,1],[30,0,0,2,0],[31,0,0,1,0],[102,0,0,1,0],[167,0,0,1,0],[169,0,0,1,0],[170,0,0,0,1],[172,0,0,1,0]],"optionally":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0]],"stream":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,1,0],[30,0,0,1,0],[31,0,0,1,0],[170,0,0,1,0]],"grounded":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,0,2,0],[30,0,0,1,0],[31,0,0,1,0],[41,0,0,1,0],[84,0,0,1,0],[164,0,0,2,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,1,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"answers":[[25,0,0,1,0],[26,0,0,1,0],[27,0,0,1,0],[28,0,0,1,0],[29,0,1,2,0],[30,0,0,1,0],[31,0,0,2,0],[41,0,0,1,0],[74,0,0,0,1],[78,0,0,0,1],[165,0,0,1,0],[169,0,1,0,0]],"fetches":[[25,0,0,1,0],[89,0,0,1,0]],"those":[[25,0,0,1,0],[43,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[85,0,0,1,0],[90,0,0,1,0],[107,0,0,1,0],[120,0,0,1,0],[155,0,0,1,0]],"queries":[[25,0,0,1,0],[30,0,0,1,0],[164,0,0,1,0]],"database":[[25,0,0,1,0],[164,0,0,1,0]],"scripts":[[26,0,0,1,0],[37,0,0,0,1],[39,0,1,0,0],[40,0,1,0,0],[92,0,0,1,2],[109,0,0,1,0],[112,0,0,1,0]],"call":[[26,0,0,1,0],[154,0,0,1,0]],"generator":[[26,0,0,1,0],[102,0,0,1,0],[139,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0]],"compact":[[26,0,0,1,0],[165,0,0,1,0]],"ranking":[[26,0,0,1,0],[165,0,0,1,0]],"store":[[26,0,0,1,0],[30,0,0,1,0],[165,0,0,1,0],[172,0,0,1,0]],"used":[[26,0,0,1,0],[147,0,0,1,0],[151,0,0,1,0]],"excerpts":[[26,0,0,1,0],[165,0,0,1,0]],"answer":[[26,0,0,1,0],[29,0,0,2,0],[84,0,0,1,0],[119,0,0,1,0],[122,0,0,1,0],[164,0,0,2,0],[165,0,0,1,0],[166,0,0,2,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,2,0],[170,0,0,2,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"bash":[[26,0,0,0,1],[34,0,0,0,1],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,1],[45,0,0,0,1],[54,0,0,0,2],[65,0,0,0,1],[66,0,0,0,1],[67,0,0,0,1],[90,0,0,0,1],[91,0,0,0,1],[94,0,0,0,1],[101,0,0,0,1],[103,0,0,0,1],[104,0,0,0,1],[107,0,0,0,1],[110,0,0,0,1],[111,0,0,0,1],[125,0,0,0,1],[171,0,1,0,1]],"src":[[26,0,0,0,1],[33,0,0,0,1],[34,0,0,0,2],[35,0,0,0,1],[36,0,0,1,2],[37,0,0,1,6],[39,0,0,0,2],[45,0,0,0,1],[60,0,0,1,0],[67,0,0,0,1],[70,0,0,0,2],[78,0,0,0,3],[88,0,0,0,2],[90,0,0,0,1],[91,0,0,0,1],[92,0,0,0,1],[94,0,0,0,1],[101,0,0,0,1],[104,0,0,2,0],[106,0,0,1,0],[107,0,0,0,1],[110,0,0,2,0],[153,0,0,1,2],[158,0,0,0,2],[162,0,0,0,1]],"base":[[26,0,0,0,1],[36,0,0,0,1],[37,0,0,0,2],[45,0,0,0,1],[54,0,0,2,0],[101,0,0,0,1],[104,0,0,2,0],[112,0,0,1,0],[156,0,1,2,2]],"https":[[26,0,0,0,2],[34,0,0,0,1],[36,0,0,0,1],[37,0,0,0,3],[39,0,0,0,4],[40,0,0,0,2],[45,0,0,0,1],[48,0,0,0,2],[59,0,0,0,1],[101,0,0,0,1],[109,0,0,0,1],[141,0,0,0,3],[142,0,0,0,2],[146,0,0,0,3],[153,0,0,0,1],[154,0,0,0,2],[156,0,0,0,1],[166,0,0,0,1]],"com":[[26,0,0,0,2],[34,0,0,0,1],[36,0,0,0,1],[37,0,0,0,3],[39,0,0,0,4],[40,0,0,0,2],[59,0,0,0,1],[101,0,0,0,1]],"generatedocssearchfiles":[[26,0,0,0,2],[39,0,0,0,2],[112,0,0,1,0],[166,0,0,0,2]],"node":[[26,0,0,0,1],[39,0,0,0,1],[46,0,0,1,2],[49,0,0,1,0],[72,0,0,1,0],[74,0,0,1,1],[78,0,0,0,1],[80,0,0,1,0],[87,0,0,1,0],[88,0,0,0,1],[89,0,0,2,0],[90,0,0,1,0],[92,0,0,0,1],[95,0,0,2,1],[110,0,0,2,0],[112,0,0,1,0],[120,0,0,1,0],[130,0,0,1,0],[137,0,0,1,0],[143,0,0,1,0],[151,0,0,1,0],[153,0,0,0,1],[166,0,0,0,1],[167,0,0,1,0]],"await":[[26,0,0,0,1],[39,0,0,0,5],[40,0,0,0,1],[46,0,0,0,1],[59,0,0,0,1],[92,0,0,0,3],[93,0,0,0,2],[109,0,0,0,1],[114,0,0,0,1],[115,0,0,0,1],[116,0,0,0,1],[130,0,0,0,1],[135,0,0,0,1],[141,0,0,0,4],[142,0,0,0,4],[144,0,0,0,2],[151,0,0,0,1],[153,0,0,0,3],[154,0,0,0,2],[166,0,0,0,1],[171,0,0,0,1]],"outdir":[[26,0,0,0,1],[39,0,0,0,5],[40,0,0,0,1],[92,0,0,0,1],[93,0,0,0,2],[108,0,0,0,1],[109,0,0,0,1],[114,0,0,1,1],[141,0,0,1,4],[142,0,0,1,1],[151,0,0,4,1],[166,0,0,1,3]],"baseurl":[[26,0,0,0,1],[39,0,0,0,4],[40,0,0,0,2],[59,0,0,0,1],[109,0,0,0,1],[141,0,0,0,3],[142,0,0,0,2],[145,0,0,1,0],[153,0,0,0,1],[154,0,0,0,2],[156,0,0,1,1],[166,0,0,0,1]],"results":[[27,0,0,1,1],[28,0,0,0,1],[54,0,0,1,0],[165,0,0,1,0],[167,0,0,1,2]],"include":[[27,0,0,1,0],[44,0,0,2,0],[55,0,0,1,0],[87,0,0,1,0],[91,0,0,2,2],[92,0,1,0,0],[93,0,1,0,0],[94,0,0,1,0],[104,0,0,3,0],[105,0,0,2,0],[108,0,0,0,1],[158,0,0,1,0],[161,0,0,1,0],[167,0,0,1,0]],"urls":[[27,0,0,2,0],[45,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[52,0,0,2,0],[54,0,0,3,0],[55,0,0,1,0],[63,0,0,1,0],[74,0,0,0,1],[89,0,0,1,0],[104,0,0,1,0],[129,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[147,0,0,1,0],[158,0,0,1,0],[160,0,0,1,0],[167,0,0,1,0]],"paths":[[27,0,0,1,0],[39,0,0,1,0],[45,0,0,1,0],[51,0,0,1,0],[64,0,0,0,1],[66,0,0,1,0],[71,0,0,1,0],[99,0,0,1,0],[110,0,0,1,0],[112,0,0,1,0],[137,0,0,1,0],[148,0,0,1,0],[152,0,0,0,1],[167,0,0,1,0],[173,0,0,1,0]],"hash":[[27,0,0,1,0],[31,0,0,1,0],[60,0,0,1,0],[167,0,0,1,0]],"snippets":[[27,0,0,1,0],[167,0,0,1,0]],"own":[[27,0,0,1,0],[38,0,0,1,0],[41,0,0,1,0],[78,0,0,1,0],[83,0,0,1,0],[85,0,1,0,0],[95,0,0,1,0],[142,0,0,1,0],[146,0,0,1,0]],"searchdocs":[[27,0,0,0,2],[28,0,0,0,1],[167,0,0,0,3]],"docssearchcontentstore":[[27,0,0,0,2],[167,0,0,0,2]],"docssearchindex":[[27,0,0,0,2],[167,0,0,0,2]],"contentjson":[[27,0,0,0,2],[167,0,0,0,2]],"indexjson":[[27,0,0,0,2],[167,0,0,0,2]],"const":[[27,0,0,0,3],[28,0,0,0,1],[29,0,0,0,1],[39,0,0,0,3],[40,0,0,0,1],[46,0,0,0,3],[48,0,0,0,3],[57,0,0,0,1],[58,0,0,0,4],[59,0,0,0,1],[92,0,0,0,2],[93,0,0,0,2],[115,0,0,0,1],[130,0,0,0,1],[135,0,0,0,1],[142,0,0,0,1],[144,0,0,0,1],[145,0,0,0,2],[146,0,0,0,1],[153,0,0,0,2],[154,0,0,0,2],[156,0,0,0,1],[162,0,0,0,1],[167,0,0,0,2],[168,0,0,0,3],[169,0,0,0,1],[170,0,0,0,1],[171,0,0,0,1]],"vocabulary":[[28,0,1,0,0],[75,0,1,0,0],[165,0,1,0,0],[167,0,0,1,0],[173,0,0,1,0]],"aliases":[[28,0,1,0,0],[49,0,0,1,0],[147,0,0,1,0]],"starts":[[28,0,0,1,0],[79,0,0,1,0]],"lexical":[[28,0,0,1,0],[173,0,0,1,0]],"matching":[[28,0,0,1,0],[58,0,0,1,0],[170,0,0,1,0],[173,0,0,1,0]],"stemming":[[28,0,0,1,0],[167,0,0,1,0]],"prefix":[[28,0,0,1,0],[151,0,0,1,0],[167,0,0,1,0]],"matches":[[28,0,0,1,0],[54,0,0,1,0],[76,0,0,1,0],[79,0,0,1,0],[89,0,0,1,0],[167,0,0,2,0],[173,0,0,1,0]],"typo":[[28,0,0,1,0],[167,0,0,1,0]],"tolerant":[[28,0,0,1,0],[147,0,0,1,0],[167,0,0,1,0]],"fallbacks":[[28,0,0,1,0],[167,0,0,1,0]],"built":[[28,0,0,1,0],[29,0,0,1,0],[73,0,0,1,0],[83,0,0,1,0],[167,0,0,1,0]],"synonym":[[28,0,0,1,0],[167,0,0,1,0]],"synonyms":[[28,0,0,1,1],[167,0,0,1,1]],"users":[[28,0,0,1,0],[173,0,0,1,0]],"words":[[28,0,0,1,0]],"quickstart":[[28,0,0,0,1],[38,0,0,0,1],[45,0,0,0,1],[48,0,0,0,3],[49,0,0,1,0],[54,0,0,0,3],[77,0,0,1,0],[81,0,0,1,0],[90,0,0,1,1],[98,1,1,0,0],[99,1,1,0,0],[100,1,1,0,0],[101,1,1,0,0],[102,1,1,0,0],[115,0,0,0,1],[116,0,0,0,2],[120,0,0,1,0],[140,0,0,0,4],[146,0,0,0,5],[152,0,0,0,2],[167,0,0,0,1],[168,0,0,0,1]],"getting":[[28,0,0,0,1],[167,0,0,0,1]],"started":[[28,0,0,0,1],[38,0,0,0,2],[100,0,0,0,1],[106,0,0,0,2],[108,0,0,0,2],[120,0,0,1,0],[140,0,0,0,1],[152,0,0,0,1],[167,0,0,0,1]],"ai":[[29,0,1,0,0],[31,0,0,1,0],[49,0,0,1,0],[53,0,0,1,0],[55,0,0,1,0],[74,0,0,0,1],[75,0,0,1,0],[78,0,0,0,1],[83,0,0,1,0],[138,0,0,1,0],[144,0,0,3,0],[147,0,0,2,0],[148,0,0,1,0],[149,0,0,1,0],[170,0,0,1,5],[171,0,0,1,0]],"basic":[[29,0,0,1,0]],"retrieves":[[29,0,0,1,0]],"chunks":[[29,0,0,2,0],[169,0,0,1,0],[171,0,0,1,0],[173,0,0,1,0]],"builds":[[29,0,0,1,0],[80,0,0,1,0],[101,0,0,1,0],[156,0,0,1,0],[164,0,0,1,0]],"constrained":[[29,0,0,1,0]],"leaves":[[29,0,0,1,0],[51,0,0,1,0],[75,0,0,1,0],[144,0,0,1,0]],"model":[[29,0,0,2,1],[32,0,0,1,0],[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[81,0,0,1,0],[122,0,0,3,0],[125,0,0,0,1],[140,0,0,0,2],[152,0,0,0,1],[169,0,0,2,0],[170,0,0,1,1]],"choice":[[29,0,0,1,0]],"provider":[[29,0,0,1,0],[65,0,0,1,0],[164,0,0,1,0],[170,0,1,1,0]],"point":[[29,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[54,0,0,2,0],[58,0,0,1,0],[74,0,0,1,0],[80,0,0,1,0],[92,0,0,1,0],[95,0,0,2,0],[113,0,0,1,0],[137,0,0,1,0],[150,0,0,1,0],[162,0,0,1,0]],"display":[[29,0,0,1,0],[139,0,0,1,0],[170,0,0,1,0]],"sources":[[29,0,0,1,1],[31,0,0,2,0],[169,0,0,1,1],[170,0,0,2,1]],"streamed":[[29,0,0,1,0],[170,0,0,1,0]],"response":[[29,0,0,1,1],[42,0,0,1,0],[46,0,0,0,1],[49,0,0,1,0],[50,0,0,1,0],[112,0,0,1,0],[143,0,0,2,0],[144,0,0,1,3],[147,0,0,2,0],[170,0,0,3,1]],"ask":[[29,0,0,1,0]],"memory":[[29,0,0,1,0],[113,0,0,1,0],[115,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"retrieved":[[29,0,0,1,0],[169,0,0,2,0]],"streamdocsanswer":[[29,0,0,0,2],[170,0,0,0,4]],"vercel":[[29,0,0,0,1],[30,0,0,1,0],[49,0,0,1,0],[54,0,0,1,1],[142,0,0,1,0],[143,0,0,1,0],[167,0,0,1,0],[170,0,0,0,2],[171,0,0,1,0],[172,0,0,1,0]],"openai":[[29,0,0,0,1],[89,0,0,1,0],[170,0,0,0,1]],"gpt":[[29,0,0,0,1],[122,0,0,2,0],[125,0,0,0,1],[170,0,0,0,1]],"productname":[[29,0,0,0,1],[169,0,0,0,1],[170,0,0,0,1]],"my":[[29,0,0,0,1],[45,0,0,0,1],[90,0,0,2,4],[94,0,0,0,2],[95,0,0,0,1],[100,0,0,0,2],[106,0,0,0,1],[107,0,0,0,1],[140,0,0,0,1],[141,0,0,0,2],[151,0,0,0,1],[152,0,0,0,1],[169,0,0,0,1],[170,0,0,0,1]],"library":[[29,0,0,0,1],[39,0,0,1,0],[85,0,0,1,0],[87,0,0,1,0],[92,0,0,1,0],[95,0,0,0,2],[99,0,0,1,0],[100,0,0,0,2],[106,0,0,0,2],[110,0,0,1,0],[112,0,1,1,0],[126,0,0,2,0],[127,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[130,0,1,1,0],[131,0,1,1,0],[132,0,0,1,0],[133,0,0,1,0],[134,0,0,1,0],[135,0,0,1,0],[136,0,0,1,0],[139,0,0,1,0],[140,0,0,0,2],[141,0,0,0,3],[152,0,0,0,2],[169,0,0,0,1],[170,0,0,0,1]],"guard":[[30,0,1,0,0]],"endpoint":[[30,0,1,0,0],[50,0,0,1,0]],"user":[[30,0,0,1,0],[49,0,0,2,0],[53,0,0,2,0],[54,0,0,0,2],[55,0,0,1,0],[75,0,0,1,0],[144,0,0,3,0],[147,0,0,2,0],[148,0,0,1,0],[149,0,0,2,0]],"request":[[30,0,0,1,0],[46,0,0,1,5],[47,0,0,0,2],[49,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[64,0,0,0,1],[75,0,0,1,0],[87,0,0,1,0],[112,0,0,1,0],[143,0,0,1,0],[144,0,0,1,4],[145,0,0,1,2],[172,0,0,1,0]],"helpers":[[30,0,0,1,0],[42,0,0,1,0],[112,0,0,1,0],[143,0,1,1,0],[144,0,1,0,0],[145,0,1,1,0],[146,0,1,0,0],[147,0,2,0,0],[148,0,2,0,0],[149,0,1,0,0],[150,0,1,0,0],[164,0,0,1,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,0,1,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"validatedocsquery":[[30,0,0,1,0],[172,0,0,1,0]],"trim":[[30,0,0,1,0],[172,0,0,1,0]],"cap":[[30,0,0,1,0],[172,0,0,1,0]],"readjsonwithlimit":[[30,0,0,1,0],[172,0,0,1,0]],"reject":[[30,0,0,1,0],[172,0,0,1,0]],"oversized":[[30,0,0,1,0],[172,0,0,1,0]],"bodies":[[30,0,0,1,0],[55,0,0,1,0],[172,0,0,1,0]],"getclientidentifier":[[30,0,0,1,0],[172,0,0,1,0]],"common":[[30,0,0,1,0],[138,0,0,1,0],[172,0,0,1,0]],"proxy":[[30,0,0,1,0],[172,0,0,1,0]],"ip":[[30,0,0,1,0],[172,0,0,1,0]],"headers":[[30,0,0,1,0],[47,0,0,0,2],[49,0,0,1,0],[53,0,0,1,0],[55,0,0,1,0],[144,0,0,1,2],[147,0,0,2,0],[172,0,0,1,0]],"creatememoryratelimiter":[[30,0,0,1,0],[172,0,0,1,0]],"demos":[[30,0,0,1,0],[172,0,0,2,0]],"production":[[30,0,0,1,0],[54,0,0,1,0],[101,0,0,1,0],[172,0,0,1,0]],"apps":[[30,0,0,1,0],[38,0,0,0,1],[50,0,0,1,0],[60,0,0,1,0],[73,0,0,1,0],[101,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[172,0,0,1,0]],"adapt":[[30,0,0,1,0],[172,0,0,1,0]],"rate":[[30,0,0,1,0]],"limiter":[[30,0,0,1,0],[172,0,0,1,0]],"interface":[[30,0,0,1,0],[172,0,0,1,0]],"such":[[30,0,0,1,0],[49,0,0,1,0]],"redis":[[30,0,0,1,0],[172,0,0,1,0]],"kv":[[30,0,0,2,0],[49,0,0,1,0],[50,0,0,1,0],[172,0,0,2,0]],"cloudflare":[[30,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[75,0,0,1,0],[143,0,0,1,0],[167,0,0,1,0],[170,0,0,1,2],[172,0,0,1,0]],"durable":[[30,0,0,1,0],[172,0,0,1,0]],"objects":[[30,0,0,1,0],[143,0,0,1,0],[172,0,0,1,0]],"verify":[[31,0,1,0,0],[42,0,1,0,0],[54,0,1,0,0],[94,0,1,0,0]],"searching":[[31,0,0,2,0]],"returns":[[31,0,0,2,0],[49,0,0,1,0],[75,0,0,1,0],[144,0,0,2,0],[146,0,0,1,0],[151,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0]],"expected":[[31,0,0,1,0],[54,0,0,1,0]],"guide":[[31,0,0,1,0],[43,0,0,1,0],[147,0,0,1,0]],"phrase":[[31,0,0,1,0]],"result":[[31,0,0,1,0],[105,0,0,1,0],[115,0,0,0,3],[130,0,0,0,1],[131,0,1,0,0],[142,0,0,1,4],[153,0,0,1,0],[166,0,0,1,0],[168,0,0,1,0]],"cite":[[31,0,0,1,0],[43,0,0,1,0],[169,0,0,1,0]],"returned":[[31,0,0,1,0],[142,0,0,1,0]],"document":[[32,0,0,1,0],[33,0,0,1,0],[34,0,0,1,0],[35,0,0,1,0],[36,0,0,1,0],[37,0,0,1,0],[38,0,0,1,0],[39,0,0,1,0],[40,0,0,1,0],[41,0,0,1,0],[42,0,0,1,0],[165,0,0,2,0]],"repos":[[32,0,0,1,0],[34,0,0,1,0],[86,0,0,1,0]],"main":[[32,0,0,1,0],[83,0,0,1,0],[111,0,0,0,1]],"documents":[[32,0,0,1,0],[86,0,0,1,0]],"clones":[[32,0,0,1,0]],"serves":[[32,0,0,1,0],[71,0,0,1,0]],"artifact":[[32,0,0,1,0],[51,0,0,1,0],[65,0,0,1,0],[70,0,0,1,0],[81,0,0,1,0],[107,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[148,0,0,1,0]],"flow":[[33,0,1,0,0],[88,0,1,0,0],[139,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0]],"repo":[[33,0,0,0,3],[34,0,1,1,0],[37,0,0,1,0],[38,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[86,0,0,2,0],[88,0,0,0,1],[92,0,0,0,2],[93,0,0,0,3],[100,0,0,1,0],[101,0,0,1,0],[104,0,0,1,0],[108,0,0,0,3],[119,0,0,1,0],[151,0,0,1,0]],"clone":[[33,0,0,0,3],[34,0,0,1,1],[37,0,0,0,1],[101,0,0,1,0]],"checkout":[[33,0,0,0,1],[34,0,0,1,0],[37,0,0,1,0],[64,0,0,0,1]],"c15t":[[33,0,0,0,1],[34,0,0,0,4],[35,0,0,0,1],[36,0,0,0,1],[37,0,0,0,6],[38,0,0,0,1],[39,0,0,0,2],[91,0,0,0,1]],"fetch":[[34,0,1,0,0],[37,0,0,1,2],[43,0,0,1,0],[49,0,0,2,0],[50,0,0,1,0],[72,0,0,1,0],[74,0,0,1,1]],"check":[[34,0,0,1,0],[42,0,0,1,0],[54,0,0,2,0],[94,0,0,2,0],[119,0,0,1,0],[122,0,0,1,0],[128,0,0,1,0]],"shallow":[[34,0,0,1,0]],"private":[[34,0,0,1,0],[86,0,0,1,0]],"platform":[[34,0,0,1,0],[83,0,0,1,0]],"deploy":[[34,0,0,1,0]],"key":[[34,0,0,1,0],[146,0,0,0,1]],"important":[[34,0,0,1,0]],"part":[[34,0,0,1,0],[120,0,0,1,0]],"normal":[[34,0,0,1,0]],"filesystem":[[34,0,0,1,0],[89,0,0,2,0],[151,0,0,1,0],[168,0,0,1,0],[171,0,0,2,0]],"whose":[[34,0,0,1,0]],"rm":[[34,0,0,0,1],[37,0,0,0,1],[92,0,0,0,3],[158,0,0,0,2]],"rf":[[34,0,0,0,1],[37,0,0,0,1]],"depth":[[34,0,0,0,1],[37,0,0,0,1]],"github":[[34,0,0,0,1],[35,0,0,0,1],[37,0,0,0,2],[64,0,1,1,1],[65,0,0,1,0],[89,0,0,1,0],[110,0,0,1,0],[136,0,0,2,0]],"against":[[35,0,0,1,0],[54,0,0,2,0],[110,0,0,1,0],[119,0,0,1,0],[130,0,0,1,0]],"fetched":[[35,0,0,1,0],[36,0,0,1,0]],"writing":[[35,0,0,1,0],[115,0,0,1,0]],"line":[[35,0,0,1,0],[67,0,0,1,0],[139,0,0,1,0]],"internal":[[35,0,0,1,0],[63,0,0,1,0],[84,0,0,1,0],[91,0,0,0,1],[110,0,0,1,0]],"placeholders":[[35,0,0,1,0],[63,0,0,1,0],[157,0,0,1,0],[158,0,0,1,0],[160,0,0,1,0]],"issues":[[35,0,0,1,0],[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,2,0],[67,0,0,1,0],[68,0,0,1,0],[126,0,0,1,0]],"easier":[[35,0,0,1,0],[67,0,0,1,0]],"debug":[[35,0,0,1,0],[67,0,0,1,0]],"than":[[35,0,0,1,0],[61,0,0,1,0]],"later":[[35,0,0,1,0],[62,0,0,1,0]],"using":[[35,0,0,1,0],[52,0,0,1,0],[61,0,0,1,0]],"stale":[[35,0,0,1,0],[66,0,0,1,0],[68,0,0,1,0],[136,0,0,1,0],[150,0,0,1,0]],"partial":[[35,0,0,1,0],[161,0,0,1,0]],"format":[[35,0,0,0,1],[37,0,0,0,1],[64,0,0,1,1],[65,0,0,2,1],[105,0,0,2,0],[110,0,0,2,0],[122,0,0,1,0],[136,0,0,2,0],[165,0,0,1,0]],"max":[[35,0,0,0,1],[37,0,0,0,1],[49,0,0,1,0],[53,0,0,1,0],[64,0,0,1,1],[66,0,0,0,1],[110,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0]],"hosted":[[36,0,1,0,0],[42,0,0,1,0],[74,0,0,1,0],[78,0,0,1,0],[79,0,0,1,0],[80,0,0,1,0],[81,0,0,1,0],[83,0,0,2,0],[89,0,0,1,0],[98,0,0,1,0],[99,0,0,1,0],[100,0,0,1,0],[101,0,1,3,0],[102,0,0,1,0],[112,0,0,1,0],[120,0,0,3,0],[122,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,2,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0]],"repository":[[36,0,0,1,0],[125,0,0,1,0]],"directory":[[36,0,0,1,0],[71,0,0,1,0],[76,0,0,1,0],[104,0,0,1,0],[114,0,0,2,0]],"sitemap":[[36,0,0,2,0],[42,0,0,1,0],[44,0,0,2,0],[45,0,0,0,2],[46,0,0,3,2],[47,0,0,0,5],[50,0,0,3,0],[51,0,0,2,0],[52,0,1,2,0],[54,0,0,1,3],[55,0,0,5,0],[70,0,0,0,1],[71,0,0,3,0],[73,0,0,3,0],[76,0,0,1,0],[78,0,0,0,1],[101,0,0,1,2],[104,0,0,2,0],[108,0,0,4,2],[137,0,0,2,0],[138,0,0,4,0],[142,0,0,2,2],[144,0,0,1,0],[145,0,0,2,4],[147,0,0,1,0],[148,0,0,1,0]],"xml":[[36,0,0,1,0],[44,0,0,1,0],[45,0,0,0,1],[46,0,0,3,2],[47,0,0,0,3],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[54,0,0,0,2],[55,0,0,2,0],[71,0,0,1,0],[73,0,0,1,0],[101,0,0,0,1],[104,0,0,1,0],[108,0,0,1,1],[137,0,0,1,0],[138,0,0,2,0],[142,0,0,1,1],[145,0,0,0,2]],"robots":[[36,0,0,1,0],[42,0,0,1,0],[43,0,0,1,0],[44,0,0,2,0],[45,0,0,1,1],[46,0,0,1,0],[47,0,0,1,2],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,3,0],[51,0,0,2,0],[52,0,1,2,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,4,0],[70,0,0,0,1],[71,0,0,2,0],[73,0,0,2,0],[76,0,0,1,0],[101,0,0,0,1],[102,0,0,1,0],[104,0,0,2,0],[108,0,0,3,1],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,1],[144,0,0,1,0],[145,0,0,1,2],[147,0,0,1,0],[148,0,0,1,0]],"automation":[[36,0,0,1,0]],"record":[[36,0,0,1,0]],"filters":[[36,0,0,1,0],[39,0,0,1,0],[91,0,0,1,0],[94,0,0,1,0],[108,0,0,0,1]],"stats":[[36,0,0,1,0],[108,0,0,0,1]],"make":[[37,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[69,0,0,1,0],[90,0,0,1,0],[102,0,0,1,0],[149,0,0,1,0],[173,0,0,1,0]],"skip":[[37,0,0,1,0],[66,0,0,1,0],[76,0,0,1,0],[110,0,0,1,0],[163,0,0,1,0]],"configure":[[38,0,1,0,0]],"version":[[38,0,0,1,0],[46,0,0,0,1],[74,0,0,1,1],[78,0,0,0,1],[80,0,0,1,0],[83,0,1,0,0],[87,0,0,1,0],[88,0,0,0,1],[89,0,0,2,0],[95,0,0,0,1],[133,0,0,1,0],[150,0,1,2,0]],"together":[[38,0,0,1,0],[136,0,0,1,0]],"drive":[[38,0,0,1,0]],"inferred":[[38,0,0,1,0],[106,0,0,1,0],[117,0,0,1,0]],"definedocsconfig":[[38,0,0,0,2],[106,0,0,0,2]],"export":[[38,0,0,0,1],[46,0,0,0,1],[57,0,0,0,1],[106,0,0,0,1],[158,0,0,1,0]],"summary":[[38,0,0,0,1],[43,0,0,1,0],[45,0,0,0,1],[65,0,0,1,0],[75,0,0,1,0],[90,0,0,0,1],[104,0,0,2,0],[106,0,0,0,1],[108,0,0,0,1],[131,0,0,0,1],[138,0,0,1,0],[139,0,0,3,0],[141,0,0,0,1],[151,0,0,1,0]],"consent":[[38,0,0,0,2]],"infrastructure":[[38,0,0,0,1]],"modern":[[38,0,0,0,1]],"web":[[38,0,0,0,1],[49,0,0,1,0],[96,0,0,1,0],[120,0,0,1,0],[143,0,0,2,0],[144,0,0,1,0]],"bullets":[[38,0,0,0,1],[139,0,0,1,0]],"integrations":[[38,0,0,0,1]],"primitives":[[38,0,0,0,1]],"audit":[[38,0,0,0,1],[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,5,1],[55,0,0,1,0]],"beststartingpoints":[[38,0,0,0,1],[139,0,0,1,0]],"urlpath":[[38,0,0,0,2],[47,0,0,0,1],[48,0,0,0,1],[93,0,0,0,2],[139,0,0,1,0],[144,0,0,0,1],[146,0,0,0,1],[153,0,0,0,2]],"get":[[38,0,0,0,2],[46,0,0,0,1],[74,0,0,1,0],[80,0,1,2,0],[100,0,0,0,1],[106,0,0,0,2],[108,0,0,0,2],[115,0,0,1,0],[120,0,0,1,0],[140,0,0,0,1],[152,0,0,0,1],[157,0,0,2,0]],"pipelines":[[39,0,1,0,0],[40,0,1,0,0],[136,0,0,1,0],[154,0,0,1,0]],"happy":[[39,0,0,1,0],[112,0,0,1,0],[140,0,0,0,1]],"apis":[[39,0,0,1,0],[83,0,0,1,0],[92,0,0,1,0],[99,0,0,1,0],[109,0,0,1,0],[113,0,0,2,0],[114,0,0,1,0],[115,0,0,1,0],[116,0,0,1,0],[117,0,0,1,0],[118,0,0,1,0],[137,0,0,2,0],[139,0,0,1,0],[140,0,0,0,1],[146,0,0,0,1],[147,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[167,0,0,1,0]],"because":[[39,0,0,1,0],[124,0,0,1,0],[160,0,0,2,0]],"write":[[39,0,0,2,0],[59,0,0,1,0],[76,0,0,2,0],[78,0,0,1,0],[80,0,0,1,0],[93,0,0,0,1],[116,0,0,1,0],[153,0,0,1,1],[155,0,0,1,0]],"agentreadability":[[39,0,0,1,1]],"manifest":[[39,0,0,1,0],[42,0,0,1,0],[45,0,0,1,0],[46,0,0,0,2],[47,0,0,0,7],[48,0,0,3,0],[52,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,2,0],[61,0,0,1,0],[70,0,0,0,2],[73,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,2,3],[143,0,0,1,0],[144,0,0,0,1],[145,0,0,1,3],[146,0,0,2,2],[147,0,0,1,0],[148,0,0,1,0],[150,0,1,1,0],[153,0,0,2,0]],"merge":[[39,0,0,1,0],[73,0,0,1,0],[108,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0],[145,0,0,0,1]],"marketing":[[39,0,0,1,0],[46,0,0,1,0],[73,0,0,1,0],[108,0,0,1,0],[138,0,0,1,0]],"blog":[[39,0,0,1,0],[46,0,0,1,0],[73,0,0,1,0],[108,0,0,1,0],[138,0,0,1,0]],"changelog":[[39,0,0,1,0],[46,0,0,1,0],[73,0,0,1,0],[108,0,0,1,0],[110,0,0,2,0],[130,0,0,2,0],[131,0,0,0,1],[133,0,1,0,0],[138,0,0,1,0]],"convertallmdx":[[39,0,0,0,2],[92,0,0,0,2],[112,0,0,1,0],[113,0,0,1,1],[114,0,1,0,1],[118,0,0,1,0],[141,0,0,0,2],[152,0,0,1,0]],"generateagentreadabilityartifacts":[[39,0,0,0,2],[40,0,0,0,1],[112,0,0,1,0],[137,0,0,1,1],[139,0,0,1,0],[141,0,0,1,2],[142,0,1,0,2],[143,0,0,1,0]],"generatellmfullcontextfiles":[[39,0,0,0,2],[112,0,0,1,0],[137,0,0,1,1],[139,0,0,1,0],[141,0,0,1,2]],"generatellmstxt":[[39,0,0,0,2],[109,0,0,0,2],[112,0,0,1,0],[137,0,0,2,1],[139,0,0,1,0],[141,0,0,0,2],[151,0,0,3,0]],"resolvedocsnavigation":[[39,0,0,0,1],[40,0,0,0,1],[58,0,0,1,0],[59,0,0,1,2],[73,0,0,1,0],[92,0,0,0,1],[93,0,0,0,1],[112,0,0,1,0],[137,0,0,0,1],[153,0,1,0,1],[154,0,0,1,1]],"defaultremarkplugins":[[39,0,0,0,2],[92,0,0,0,2],[93,0,0,0,1],[112,0,0,1,0],[114,0,0,1,2],[115,0,0,0,1],[116,0,0,0,1],[118,0,0,0,2],[141,0,0,0,2],[157,0,0,0,1],[158,0,0,1,0],[161,0,0,0,1],[162,0,0,0,2],[163,0,0,1,0]],"remarkinclude":[[39,0,0,0,2],[114,0,0,1,2],[118,0,0,2,2],[141,0,0,0,2],[157,0,0,0,1],[161,0,1,0,1],[163,0,0,1,0]],"docsconfig":[[39,0,0,0,7],[40,0,0,0,3],[59,0,0,0,2],[92,0,0,0,1],[93,0,0,0,3],[109,0,0,0,3],[141,0,0,0,4],[142,0,0,0,3],[151,0,0,0,2],[153,0,0,0,1],[154,0,0,0,1]],"sourceroot":[[39,0,0,0,3],[40,0,0,0,1]],"srcdir":[[39,0,0,0,2],[40,0,0,0,1],[59,0,0,0,1],[92,0,0,0,1],[93,0,0,0,3],[108,0,0,0,1],[109,0,0,0,1],[110,0,0,2,1],[114,0,0,2,1],[130,0,0,3,1],[135,0,0,0,1],[141,0,0,0,2],[151,0,0,1,1],[153,0,0,0,1],[154,0,0,0,2]],"remarkplugins":[[39,0,0,0,1],[92,0,0,0,1],[93,0,0,0,1],[114,0,0,1,1],[116,0,0,0,1],[118,0,0,0,1],[141,0,0,0,1],[161,0,0,0,1],[162,0,0,0,1]],"enrichfrontmatterfromgit":[[39,0,0,0,1],[114,0,0,1,1],[115,0,0,0,1]],"ait":[[40,0,0,0,1]],"choose":[[41,0,0,1,0],[79,0,1,0,0],[83,0,0,1,0],[102,0,1,0,0],[120,0,0,1,0],[122,0,0,1,0]],"pieces":[[41,0,0,1,0]],"return":[[41,0,0,1,0],[46,0,0,0,4],[47,0,0,0,6],[49,0,1,0,0],[50,0,1,0,0],[51,0,1,0,0],[52,0,1,0,0],[53,0,1,0,0],[54,0,0,1,0],[55,0,0,2,0],[58,0,0,0,6],[143,0,0,1,0],[144,0,0,0,2],[147,0,0,2,0]],"requests":[[41,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[54,0,0,1,0],[75,0,0,1,0],[144,0,0,1,0]],"discovery":[[41,0,0,1,0],[44,0,0,1,0],[46,0,0,2,0],[73,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[142,0,0,1,0],[144,0,0,1,0]],"optimize":[[41,0,0,1,0],[43,1,1,0,0],[44,1,1,0,0],[45,1,1,0,0],[46,1,1,0,0],[47,1,1,0,0],[48,1,1,0,0],[49,1,1,0,0],[50,1,1,0,0],[51,1,1,0,0],[52,1,1,0,0],[53,1,1,0,0],[54,1,1,0,0],[55,1,1,0,0],[102,0,0,1,0],[147,0,0,1,0]],"local":[[41,0,0,1,0],[54,0,0,2,0],[66,0,1,0,0],[90,0,0,1,0],[120,0,0,1,0],[156,0,0,1,0],[162,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"clean":[[42,0,0,1,0],[113,0,0,1,0],[117,0,0,1,0],[158,0,0,0,1],[160,0,0,1,0]],"home":[[42,0,0,1,0]],"ld":[[42,0,0,1,0],[43,0,0,1,0],[44,0,0,2,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,1,3,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,2,0],[101,0,0,1,0],[102,0,0,1,0],[112,0,0,1,0],[146,0,0,1,4],[147,0,0,2,0]],"least":[[42,0,0,1,0]],"set":[[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[56,0,0,1,0],[57,0,0,1,0],[58,0,0,1,0],[59,0,0,1,0],[60,0,0,1,0],[61,0,0,1,0],[123,0,0,1,0],[132,0,0,1,0],[149,0,0,1,0]],"mirrors":[[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[78,0,0,1,0],[84,0,0,1,0],[114,0,0,1,0],[120,0,0,1,0]],"sitemaps":[[43,0,0,1,0],[44,0,0,1,0],[45,0,0,1,0],[46,0,0,1,0],[47,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[53,0,0,1,0],[54,0,0,2,0],[55,0,0,1,0],[102,0,0,1,0]],"want":[[43,0,0,1,0],[52,0,0,1,0],[81,0,0,1,0],[83,0,0,1,0],[86,0,0,2,0],[87,0,0,1,0],[101,0,0,1,0],[115,0,0,1,0],[160,0,0,1,0],[163,0,0,2,0],[171,0,0,1,0]],"find":[[43,0,0,1,0],[48,0,0,0,1],[171,0,0,1,0]],"attribute":[[43,0,0,1,0]],"handles":[[43,0,0,1,0],[46,0,0,1,0],[49,0,0,1,0],[50,0,0,1,0],[86,0,0,1,0],[140,0,0,0,1]],"wires":[[43,0,0,1,0]],"shape":[[43,0,0,1,0],[50,0,0,1,0],[69,0,0,1,0],[89,0,0,2,0],[108,0,1,1,0],[122,0,0,1,0],[131,0,1,0,0],[139,0,0,1,0],[146,0,0,1,0],[151,0,0,2,0]],"based":[[43,0,0,1,0]],"evals":[[43,0,0,2,0],[119,1,1,0,0],[120,1,1,0,0],[121,1,1,0,0],[122,1,1,0,0],[123,1,1,0,0],[124,1,1,0,0],[125,1,2,1,3],[138,0,0,1,0]],"benchmark":[[43,0,0,1,0],[120,0,1,2,0],[121,0,1,0,0],[122,0,0,1,0],[124,0,0,1,0],[138,0,0,1,0]],"question":[[43,0,0,1,0],[124,0,1,0,0]],"around":[[43,0,0,1,0],[170,0,0,1,0]],"larger":[[43,0,0,1,0],[124,0,0,2,0]],"corpus":[[43,0,0,1,0],[120,0,0,1,0],[124,0,0,2,0]],"scaling":[[43,0,0,1,0]],"four":[[44,0,0,1,0],[137,0,0,1,0]],"layers":[[44,0,0,1,0],[164,0,0,1,0]],"tell":[[44,0,0,1,0],[95,0,1,0,0]],"retrieval":[[44,0,0,1,0]],"mirror":[[44,0,0,1,0],[45,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0]],"receive":[[44,0,0,1,0]],"instead":[[44,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[171,0,0,1,0]],"structured":[[44,0,0,1,0],[73,0,0,1,0],[138,0,0,1,0]],"canonical":[[44,0,0,2,0],[48,0,0,2,1],[49,0,0,2,0],[50,0,0,1,0],[54,0,0,1,0],[55,0,0,2,0],[104,0,0,1,0],[138,0,0,1,0],[144,0,0,3,0],[146,0,0,1,1],[147,0,0,3,0]],"alternate":[[44,0,0,1,0],[48,0,0,1,1],[55,0,0,1,0],[112,0,0,1,0],[146,0,0,1,1],[147,0,0,1,0]],"extract":[[44,0,0,1,0]],"identity":[[44,0,0,1,0]],"guessing":[[44,0,0,1,0]],"dom":[[44,0,0,1,0]],"attribution":[[44,0,0,1,0]],"last":[[44,0,0,1,0],[48,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[68,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0],[160,0,0,1,0]],"updated":[[44,0,0,1,0],[49,0,0,1,0],[54,0,0,1,0],[55,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0]],"keeps":[[44,0,0,1,0],[86,0,0,1,0],[123,0,0,1,0],[154,0,0,1,0],[156,0,0,1,0],[166,0,0,1,0]],"freshness":[[44,0,0,1,0],[45,0,0,1,0],[142,0,0,1,0]],"under":[[45,0,0,1,0],[66,0,0,1,0],[76,0,0,1,0],[104,0,0,1,0],[110,0,0,1,0],[120,0,0,2,0],[130,0,0,1,0],[139,0,0,3,0],[142,0,0,1,0],[151,0,0,1,0],[166,0,0,1,0]],"bridge":[[45,0,0,1,0]],"between":[[45,0,0,1,0],[163,0,0,1,0]],"dates":[[45,0,0,1,0],[138,0,0,1,0],[142,0,0,1,0]],"about":[[45,0,0,0,1]],"put":[[46,0,0,1,0],[49,0,0,1,0]],"direct":[[46,0,0,1,0],[49,0,0,1,0],[147,0,0,1,0]],"through":[[46,0,0,1,0],[76,0,0,1,0],[129,0,0,1,0],[144,0,0,1,0],[167,0,0,1,0]],"regenerator":[[46,0,0,1,0]],"merges":[[46,0,0,1,0]],"rebased":[[46,0,0,1,0],[147,0,0,1,0]],"relative":[[46,0,0,1,0],[52,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[74,0,0,1,0],[76,0,0,1,0],[80,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[104,0,0,3,0],[105,0,0,2,0],[107,0,0,1,0],[130,0,0,1,0],[137,0,0,2,0],[138,0,0,1,0],[151,0,0,3,0],[152,0,0,0,1],[162,0,0,1,0]],"straight":[[46,0,0,1,0]],"versions":[[46,0,0,1,0]],"too":[[46,0,0,1,0],[52,0,0,1,0],[91,0,0,1,0]],"etc":[[46,0,0,1,0],[108,0,0,1,0],[146,0,0,1,0]],"audits":[[46,0,0,1,0]],"especially":[[46,0,0,1,0]],"audited":[[46,0,0,1,0]],"readfile":[[46,0,0,0,2]],"fs":[[46,0,0,0,1],[58,0,0,1,0],[92,0,0,0,1],[143,0,0,1,0],[153,0,0,0,1]],"promises":[[46,0,0,0,1],[92,0,0,0,1],[153,0,0,0,1]],"join":[[46,0,0,0,2],[58,0,0,0,1]],"manifestjson":[[46,0,0,0,2]],"createagentmarkdownresponse":[[46,0,0,0,1],[47,0,0,0,1],[49,0,0,1,0],[53,0,0,1,0],[143,0,0,0,1],[144,0,1,0,1],[147,0,0,1,0]],"createrobotstxtresponse":[[46,0,0,0,1],[47,0,0,0,2],[52,0,0,1,0],[143,0,0,0,1],[145,0,1,0,1],[147,0,0,1,0]],"createsitemapmarkdownresponse":[[46,0,0,0,1],[47,0,0,0,1],[52,0,0,1,0],[143,0,0,0,1],[145,0,1,0,0],[147,0,0,1,0]],"createsitemapxmlresponse":[[46,0,0,0,2],[47,0,0,0,2],[52,0,0,1,0],[143,0,0,0,1],[145,0,1,0,1],[147,0,0,1,0]],"agentreadabilitymanifest":[[46,0,0,0,2],[108,0,0,0,1]],"markdownmirrortarget":[[46,0,0,0,2]],"async":[[46,0,0,0,2],[49,0,0,1,0],[144,0,0,1,1]],"function":[[46,0,0,0,2],[58,0,0,0,2],[114,0,0,1,0],[165,0,0,1,0]],"readmarkdownfile":[[46,0,0,0,1],[47,0,0,0,1],[49,0,0,1,0],[144,0,0,1,1]],"promise":[[46,0,0,0,2]],"null":[[46,0,0,0,5],[49,0,0,1,0],[53,0,0,1,0],[144,0,0,3,0],[149,0,0,1,0],[153,0,0,0,1]],"try":[[46,0,0,0,1]],"process":[[46,0,0,0,1],[92,0,0,0,2],[93,0,0,0,2],[109,0,0,0,1],[114,0,0,1,0],[153,0,0,0,2],[156,0,0,0,3],[162,0,0,0,1]],"cwd":[[46,0,0,0,1],[92,0,0,0,2],[109,0,0,0,1],[162,0,0,0,1]],"filepath":[[46,0,0,0,1],[144,0,0,0,1]],"utf8":[[46,0,0,0,1]],"catch":[[46,0,0,0,1],[50,0,0,1,0],[66,0,0,1,0],[127,0,0,1,0]],"typeof":[[46,0,0,0,1],[58,0,0,0,2]],"object":[[46,0,0,0,1],[47,0,0,0,1],[59,0,0,1,0],[105,0,0,1,0],[108,0,0,1,0],[135,0,0,0,1],[139,0,0,1,0],[144,0,0,0,1],[147,0,0,1,0],[153,0,0,1,0]],"enoent":[[46,0,0,0,1]],"enotdir":[[46,0,0,0,1]],"throw":[[46,0,0,0,1]],"handledocsrequest":[[46,0,0,0,1]],"method":[[46,0,0,0,2],[47,0,0,0,2],[144,0,0,0,2]],"head":[[46,0,0,0,1],[48,0,0,1,0],[146,0,0,1,3],[147,0,0,1,0]],"requestorigin":[[46,0,0,0,2],[47,0,0,0,6],[52,0,0,1,0],[144,0,0,0,1],[145,0,0,1,2]],"origin":[[46,0,0,0,1],[47,0,0,0,1],[50,0,0,1,0],[51,0,0,1,0],[52,0,0,1,0],[54,0,0,1,0],[144,0,0,0,1],[145,0,0,1,2],[147,0,0,1,0]],"switch":[[46,0,0,0,1],[47,0,0,0,1]],"pathname":[[46,0,0,0,1],[47,0,0,0,2]],"case":[[46,0,0,0,3],[47,0,0,0,6]],"storigin":[[47,0,0,0,1]],"sitemapurlpath":[[47,0,0,0,1],[145,0,0,0,1]],"fromentries":[[47,0,0,0,1],[144,0,0,0,1]],"marketingpages":[[47,0,0,0,1],[145,0,0,0,1]],"blogpages":[[47,0,0,0,1]],"current":[[48,0,0,1,0],[54,0,0,1,0],[60,0,0,1,0],[123,0,1,0,0],[124,0,0,1,0]],"org":[[48,0,0,1,0],[146,0,0,0,1],[147,0,0,1,0],[156,0,0,1,0]],"renderjsonld":[[48,0,0,1,2],[143,0,0,0,1],[147,0,0,1,0]],"typed":[[48,0,0,1,0],[63,0,0,1,0],[68,0,0,1,0],[146,0,0,0,1]],"renderjsonldscript":[[48,0,0,1,2],[143,0,0,0,1],[147,0,0,1,0]],"expects":[[48,0,0,1,0],[54,0,0,1,0]],"modified":[[48,0,0,1,0]],"date":[[48,0,0,1,0],[133,0,0,2,0]],"breadcrumbs":[[48,0,0,1,0]],"scraping":[[48,0,0,1,0]],"agentmanifest":[[48,0,0,0,4]],"jsonld":[[48,0,0,0,1]],"script":[[48,0,0,0,1],[54,0,0,1,0],[73,0,0,1,0],[92,0,0,2,0],[109,0,1,1,0],[146,0,0,0,3],[147,0,0,1,0]],"rel":[[48,0,0,0,2],[49,0,0,1,0],[144,0,0,1,0],[146,0,0,0,2]],"oriented":[[49,0,0,1,0],[54,0,0,1,0],[144,0,0,2,0]],"respected":[[49,0,0,1,0]],"known":[[49,0,0,1,0],[76,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0]],"gptbot":[[49,0,0,1,0],[144,0,0,1,0]],"claudebot":[[49,0,0,1,0],[144,0,0,1,0]],"bingbot":[[49,0,0,1,0],[144,0,0,1,0]],"amazonbot":[[49,0,0,1,0],[144,0,0,1,0]],"metaexternalagent":[[49,0,0,1,0],[144,0,0,1,0]],"perplexitybot":[[49,0,0,1,0],[144,0,0,1,0]],"mistralbot":[[49,0,0,1,0],[144,0,0,1,0]],"applebot":[[49,0,0,1,0],[144,0,0,1,0]],"bytespider":[[49,0,0,1,0],[144,0,0,1,0]],"youbot":[[49,0,0,1,0],[144,0,0,1,0]],"injected":[[49,0,0,1,0]],"discard":[[49,0,0,1,0]],"charset":[[49,0,0,1,0],[54,0,0,1,0],[144,0,0,1,0]],"utf":[[49,0,0,1,0],[54,0,0,1,0],[144,0,0,1,0]],"vary":[[49,0,0,1,0],[53,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0],[149,0,0,1,0]],"cache":[[49,0,0,1,0],[53,0,1,2,0],[144,0,0,1,0],[147,0,0,1,0],[149,0,1,2,0]],"control":[[49,0,0,1,0],[53,0,1,1,0],[92,0,0,1,0],[113,0,0,1,0],[137,0,0,1,0],[144,0,0,1,0],[147,0,0,1,0],[149,0,1,1,0]],"age":[[49,0,0,1,0],[53,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0]],"must":[[49,0,0,1,0],[53,0,0,2,0],[144,0,0,1,0],[149,0,0,1,0],[154,0,0,1,0],[160,0,0,2,0]],"revalidate":[[49,0,0,1,0],[53,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0]],"sync":[[49,0,0,1,0],[60,0,0,1,0],[144,0,0,1,0],[154,0,0,1,0]],"disk":[[49,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[89,0,0,1,0],[115,0,0,1,0],[119,0,0,1,0]],"r2":[[49,0,0,1,0],[50,0,0,1,0]],"asset":[[49,0,0,2,0],[50,0,0,2,0],[51,0,0,1,0]],"binding":[[49,0,0,1,0],[50,0,0,1,0],[170,0,0,1,0]],"edge":[[49,0,0,1,0],[50,0,0,1,0],[84,0,0,1,0],[143,0,0,2,0],[164,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"logic":[[49,0,0,1,0],[75,0,0,1,0],[153,0,0,1,0]],"wherever":[[49,0,0,1,0],[75,0,0,1,0]],"intercept":[[49,0,0,1,0],[50,0,0,1,0]],"usually":[[49,0,0,1,0],[50,0,0,1,0],[68,0,0,1,0],[114,0,0,1,0],[136,0,0,1,0],[163,0,0,1,0]],"server":[[49,0,0,1,0],[50,0,0,3,0],[75,0,0,1,0]],"h3":[[49,0,0,1,0],[50,0,0,2,0],[59,0,0,1,0],[61,0,0,1,0],[154,0,0,1,0]],"regenerators":[[50,0,0,1,0]],"runs":[[50,0,0,2,0],[51,0,0,1,0],[62,0,0,1,0],[64,0,0,0,1],[76,0,1,1,0],[84,0,0,1,0],[101,0,0,2,0],[103,0,0,1,0],[110,0,0,1,0],[158,0,0,1,0]],"nuxt":[[50,0,0,1,0]],"astro":[[50,0,0,2,0],[71,0,0,1,0],[75,0,0,1,0],[78,0,0,1,0],[83,0,0,2,0],[146,0,0,1,0]],"workers":[[50,0,0,1,0],[75,0,0,1,0],[143,0,0,1,0],[170,0,0,0,1]],"worker":[[50,0,0,1,0]],"express":[[50,0,0,1,0]],"hono":[[50,0,0,1,0]],"fastify":[[50,0,0,1,0]],"rebase":[[50,0,0,1,0]],"either":[[50,0,0,1,0],[51,0,0,1,0],[68,0,0,1,0],[104,0,0,1,0]],"delete":[[50,0,0,1,0],[51,0,0,1,0],[68,0,0,1,0]],"always":[[50,0,0,1,0],[51,0,0,1,0],[122,0,0,1,0],[141,0,0,1,0]],"sure":[[50,0,0,1,0],[51,0,0,1,0],[149,0,0,1,0]],"registered":[[50,0,0,1,0],[51,0,0,1,0]],"ahead":[[50,0,0,1,0],[51,0,0,1,0]],"serving":[[50,0,0,1,0],[51,0,0,1,0],[73,0,0,1,0],[108,0,0,1,0],[142,0,0,1,0]],"rewrite":[[51,0,0,1,0]],"helper":[[51,0,0,1,0],[53,0,0,1,0],[73,0,0,1,0],[140,0,0,0,1],[147,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[154,0,0,1,0],[172,0,0,1,0]],"alone":[[51,0,0,1,0],[144,0,0,1,0]],"regenerated":[[52,0,1,0,0]],"loc":[[52,0,0,1,0],[145,0,0,1,0]],"requires":[[52,0,0,1,0]],"absolute":[[52,0,0,2,0],[74,0,0,0,1],[89,0,0,1,0],[151,0,0,1,0]],"directive":[[52,0,0,1,0],[53,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0]],"conventionally":[[52,0,0,1,0]],"cannot":[[52,0,0,1,0]],"assets":[[52,0,0,2,0]],"previews":[[52,0,0,1,0]],"staging":[[52,0,0,2,0],[145,0,0,1,0]],"advertise":[[52,0,0,2,0]],"right":[[52,0,0,2,0],[89,0,0,1,0],[120,0,0,1,0],[122,0,0,1,0],[165,0,0,2,0],[168,0,0,1,0]],"calls":[[52,0,0,1,0],[83,0,0,1,0],[113,0,0,1,0],[137,0,0,2,0]],"rebuilds":[[52,0,0,1,0]],"environment":[[52,0,0,1,0],[156,0,0,1,0]],"served":[[52,0,0,1,0],[72,0,0,1,0]],"rewriting":[[52,0,0,1,0],[148,0,0,1,0]],"needed":[[52,0,0,1,0],[145,0,0,1,0],[162,0,0,1,0]],"cdn":[[53,0,1,2,0],[149,0,1,2,0]],"adds":[[53,0,0,1,0],[114,0,0,1,0],[122,0,0,1,0]],"pair":[[53,0,0,1,0],[86,0,0,1,0],[118,0,0,1,0],[152,0,0,1,0]],"detected":[[53,0,0,1,0],[144,0,0,1,0]],"shard":[[53,0,0,1,0]],"entries":[[53,0,0,1,0],[147,0,0,1,0]],"will":[[53,0,0,1,0],[58,0,0,1,0],[75,0,0,1,0]],"cached":[[53,0,0,1,0],[149,0,0,1,0]],"vice":[[53,0,0,1,0]],"versa":[[53,0,0,1,0]],"override":[[53,0,0,1,0],[144,0,0,1,0],[146,0,0,0,1],[148,0,0,1,0],[149,0,0,1,0],[156,0,0,1,0],[162,0,0,1,0]],"cachecontrol":[[53,0,0,2,0],[144,0,0,2,0],[149,0,0,2,0]],"omit":[[53,0,0,1,0],[144,0,0,1,0],[149,0,0,1,0],[163,0,0,1,0]],"useful":[[53,0,0,1,0],[153,0,0,1,0]],"caching":[[53,0,0,1,0],[149,0,0,1,0]],"band":[[53,0,0,1,0]],"locally":[[54,0,1,0,0]],"existing":[[54,0,0,1,0],[163,0,0,1,0]],"resolve":[[54,0,0,1,0],[76,0,0,1,0],[152,0,0,1,0],[162,0,0,1,0]],"application":[[54,0,0,1,0],[147,0,0,1,0]],"reports":[[54,0,0,1,0]],"broken":[[54,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[76,0,0,1,0]],"whether":[[54,0,0,1,0],[120,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0]],"localhost":[[54,0,0,1,8]],"curl":[[54,0,0,0,7]],"http":[[54,0,0,0,8],[72,0,0,2,0],[74,0,0,1,3],[78,0,0,0,3],[80,0,0,1,0],[87,0,0,1,0],[89,0,0,2,0],[101,0,0,1,0]],"chatgpt":[[54,0,0,0,1],[144,0,0,1,0]],"minimal":[[55,0,1,0,0]],"checklist":[[55,0,1,0,0]],"requested":[[55,0,0,1,0],[147,0,0,1,0]],"contents":[[56,0,0,1,0],[57,0,0,1,0],[58,0,0,2,0],[59,0,0,1,0],[60,0,0,2,0],[61,0,0,1,0],[154,0,1,0,0]],"website":[[56,0,0,1,0],[70,0,0,0,2],[71,0,0,2,0],[74,0,0,1,0],[76,0,0,1,0],[78,0,0,2,0],[80,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[86,0,0,1,0],[87,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[96,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0],[123,0,0,1,0],[137,0,0,1,0],[142,0,0,1,0],[151,0,0,1,0]],"defines":[[56,0,0,1,0]],"contracts":[[56,0,0,1,0]],"aligned":[[56,0,0,1,0]],"register":[[57,0,1,0,0]],"documented":[[57,0,0,1,0],[126,0,0,1,0]],"id":[[58,0,0,2,3],[154,0,0,1,0]],"attributes":[[58,0,0,1,0],[154,0,0,1,0]],"miss":[[58,0,0,1,0]],"slugifydocsheading":[[58,0,0,1,2],[61,0,0,1,0],[154,0,0,1,0]],"authors":[[58,0,0,1,0],[133,0,0,1,0]],"pin":[[58,0,0,1,0]],"anchor":[[58,0,0,1,0]],"passing":[[58,0,0,1,0],[110,0,0,1,0]],"componentpropswithoutref":[[58,0,0,0,2]],"isvalidelement":[[58,0,0,0,2]],"headingprops":[[58,0,0,0,2]],"h1":[[58,0,0,0,1],[61,0,0,1,0],[139,0,0,2,0],[154,0,0,1,0]],"textfromchildren":[[58,0,0,0,4]],"number":[[58,0,0,0,1],[131,0,0,0,3]],"isarray":[[58,0,0,0,1]],"elementprops":[[58,0,0,0,2]],"props":[[58,0,0,0,3]],"createheading":[[58,0,0,0,1]],"headingid":[[58,0,0,0,2]],"undefined":[[58,0,0,0,1]],"includes":[[59,0,0,1,0],[60,0,0,1,0],[65,0,0,1,0],[67,0,0,1,0],[118,0,0,1,0],[119,0,0,1,0],[154,0,0,1,0]],"range":[[59,0,0,1,0],[61,0,0,1,0],[154,0,0,1,0]],"h2":[[59,0,0,1,0],[154,0,0,1,0]],"minlevel":[[59,0,0,0,1],[61,0,0,1,0],[154,0,0,0,1]],"maxlevel":[[59,0,0,0,1],[61,0,0,1,0],[154,0,0,0,1]],"look":[[60,0,0,1,0]],"currentpage":[[60,0,0,1,0]],"complete":[[60,0,0,1,0],[120,0,0,1,0],[147,0,0,1,0]],"implementation":[[60,0,0,1,0]],"scroll":[[60,0,0,1,0],[61,0,0,1,0]],"spy":[[60,0,0,1,0]],"active":[[60,0,0,1,0],[128,0,0,1,0]],"highlighting":[[60,0,0,1,0]],"sticky":[[60,0,0,1,0]],"positioning":[[60,0,0,1,0]],"anywhere":[[61,0,0,1,0],[167,0,0,1,0]],"extracted":[[61,0,0,1,0]],"configured":[[61,0,0,1,0]],"defaults":[[61,0,0,1,0],[110,0,0,3,0],[118,0,0,1,0],[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0],[130,0,0,1,0],[135,0,0,1,0],[144,0,0,1,0]],"exclude":[[61,0,0,1,0],[91,0,0,2,1],[94,0,0,1,0],[104,0,0,2,0],[105,0,0,2,0],[108,0,0,0,1]],"differs":[[61,0,0,1,0],[81,0,0,1,0],[82,0,0,1,0],[83,0,0,1,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0]],"validate":[[62,1,1,0,0],[63,1,1,0,0],[64,1,1,0,0],[65,1,1,0,0],[66,1,1,0,0],[67,1,1,0,0],[68,1,1,1,0],[76,0,0,1,0],[110,0,0,1,0],[115,0,0,1,0],[136,0,0,1,0]],"prs":[[62,0,0,2,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[126,0,0,1,0]],"publish":[[62,0,0,1,0],[63,0,0,1,0],[64,0,0,1,0],[65,0,0,1,0],[66,0,0,1,0],[67,0,0,1,0],[68,0,0,1,0],[87,0,0,1,0],[88,0,0,0,4],[102,0,0,1,0]],"exits":[[62,0,0,1,0]],"zero":[[62,0,0,1,0],[110,0,0,1,0]],"errors":[[62,0,0,1,0],[64,0,0,1,0],[108,0,0,1,0],[110,0,0,3,0],[131,0,0,0,1],[136,0,0,1,0]],"fast":[[62,0,0,1,0],[92,0,0,0,1],[93,0,0,0,1],[136,0,0,1,0],[173,0,0,1,0]],"would":[[62,0,0,1,0],[151,0,0,1,0]],"otherwise":[[62,0,0,1,0],[150,0,0,1,0]],"blow":[[62,0,0,1,0]],"catches":[[63,0,1,0,0],[128,0,0,1,0],[129,0,0,1,0]],"rule":[[63,0,0,2,0],[110,0,0,1,0],[128,0,0,1,0],[129,0,0,1,0],[131,0,0,1,1]],"pointing":[[63,0,0,1,0],[151,0,0,1,0]],"left":[[63,0,0,1,0]],"actions":[[64,0,1,0,1],[136,0,0,1,0]],"inline":[[64,0,0,1,0],[103,0,0,1,0]],"annotations":[[64,0,0,1,0],[65,0,0,1,0]],"pr":[[64,0,0,1,0],[65,0,0,1,0]],"upgrades":[[64,0,0,1,0],[128,0,0,1,0]],"strict":[[64,0,0,1,0],[135,0,0,1,0]],"makes":[[64,0,0,1,0]],"any":[[64,0,0,1,0],[65,0,0,1,0],[83,0,0,1,0],[110,0,0,1,0],[136,0,0,1,0],[140,0,0,0,1],[143,0,0,1,0],[161,0,0,1,0],[163,0,0,1,0],[169,0,0,1,0]],"remaining":[[64,0,0,1,0]],"job":[[64,0,0,1,0],[67,0,0,1,0],[79,0,0,1,0],[83,0,0,1,0]],"pull":[[64,0,0,0,1]],"jobs":[[64,0,0,0,1]],"ubuntu":[[64,0,0,0,1]],"latest":[[64,0,0,0,1]],"v4":[[64,0,0,0,1]],"oven":[[64,0,0,0,1]],"sh":[[64,0,0,0,1],[66,0,0,0,1]],"v2":[[64,0,0,0,1]],"providers":[[65,0,1,0,0]],"speak":[[65,0,0,1,0]],"counts":[[65,0,0,1,0]],"pipe":[[65,0,0,1,0],[135,0,0,0,1]],"reporter":[[65,0,0,1,0]],"post":[[65,0,0,1,0]],"comment":[[65,0,0,1,0]],"upload":[[65,0,0,1,0]],"report":[[65,0,0,0,1],[110,0,0,2,0]],"pre":[[66,0,1,1,0],[171,0,0,1,0]],"push":[[66,0,1,1,0]],"hook":[[66,0,1,1,0]],"running":[[66,0,0,1,0]],"husky":[[66,0,0,1,0]],"second":[[66,0,0,1,0]],"limiting":[[66,0,0,1,0]],"scan":[[66,0,0,1,0]],"changed":[[66,0,0,1,0]],"many":[[66,0,0,1,0],[86,0,0,1,0],[91,0,0,1,0]],"repeated":[[66,0,0,1,0]],"ignore":[[66,0,0,1,0],[110,0,0,3,0],[130,0,0,2,0]],"globs":[[66,0,0,1,0]],"usr":[[66,0,0,0,1]],"bin":[[66,0,0,0,1]],"env":[[66,0,0,0,1],[156,0,0,1,3],[170,0,0,1,0]],"noisily":[[67,0,0,1,0]],"specifically":[[67,0,0,1,0]],"problems":[[67,0,0,1,0]],"much":[[67,0,0,1,0]],"fix":[[68,0,1,1,0],[163,0,0,1,0]],"lot":[[68,0,0,1,0]],"else":[[68,0,0,1,0],[167,0,0,1,0]],"bug":[[68,0,0,2,0],[76,0,0,1,0],[136,0,0,1,0]],"move":[[68,0,0,1,0],[136,0,0,1,0]],"mental":[[69,0,0,1,0],[70,0,0,1,0],[71,0,0,1,0],[72,0,0,1,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[81,0,0,1,0],[140,0,0,0,2],[152,0,0,0,1]],"modes":[[69,0,0,1,0],[70,0,0,1,0],[71,0,1,2,0],[72,0,0,2,0],[73,0,0,1,0],[74,0,0,1,0],[75,0,0,1,0],[76,0,0,1,0],[77,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0]],"takes":[[69,0,0,1,0],[139,0,0,1,0]],"input":[[69,0,0,1,0]],"take":[[69,0,0,1,0]],"piece":[[69,0,0,1,0]],"sense":[[69,0,0,1,0],[90,0,0,1,0]],"turns":[[70,0,0,1,0],[157,0,0,1,0],[169,0,0,1,0]],"gets":[[70,0,0,1,0],[117,0,0,1,0],[138,0,1,0,0]],"sequence":[[70,0,0,1,0],[141,0,1,0,0]],"consumes":[[70,0,0,1,0]],"plugins":[[70,0,0,1,0],[75,0,0,1,0],[112,0,0,1,0],[118,0,1,1,0],[157,1,1,0,0],[158,1,1,0,0],[159,1,1,0,0],[160,1,1,0,0],[161,1,2,0,0],[162,1,2,0,0],[163,1,1,1,0]],"tb":[[70,0,0,0,1],[158,0,0,0,1]],"fm":[[70,0,0,0,4]],"parser":[[70,0,0,0,1]],"strip":[[70,0,0,0,1],[158,0,0,2,0]],"idx":[[70,0,0,0,3]],"bundle":[[70,0,0,0,1],[71,0,0,2,0],[72,0,0,4,0],[73,0,0,1,0],[74,0,0,1,3],[76,0,0,2,0],[78,0,0,0,7],[80,0,0,1,0],[87,1,1,1,0],[88,1,1,0,4],[89,1,1,1,0],[90,1,1,1,1],[91,1,1,1,1],[92,1,1,0,1],[93,1,1,0,0],[94,1,1,0,1],[95,1,2,0,0],[96,1,1,0,0],[97,1,1,0,0],[102,0,0,2,0],[104,0,0,6,0],[107,0,1,1,1],[108,0,0,2,0],[120,0,0,3,0],[121,0,0,4,0],[122,0,0,2,0],[137,0,0,1,0],[152,0,0,1,0]],"emit":[[71,0,0,1,0],[96,0,0,1,0]],"shapes":[[71,0,0,1,0],[96,0,0,1,0]],"packages":[[71,0,0,1,0],[78,0,0,0,1],[86,0,0,1,0],[88,0,0,0,2],[90,0,0,1,2],[91,0,0,1,1],[94,0,0,0,2],[107,0,0,1,1],[151,0,0,0,1]],"foo":[[71,0,0,1,0],[75,0,0,1,0],[147,0,0,3,0]],"beneath":[[71,0,0,1,0]],"skips":[[71,0,0,1,0],[72,0,0,2,0],[73,0,0,1,0],[90,0,0,1,0],[104,0,0,1,0],[107,0,0,1,0]],"designed":[[71,0,0,1,0]],"tarballs":[[71,0,0,1,0],[83,0,0,1,0]],"alongside":[[71,0,0,1,0],[86,0,0,1,0],[107,0,0,1,0]],"published":[[71,0,0,1,0],[87,0,0,1,0],[92,0,1,0,0],[93,0,1,0,0],[107,0,0,1,0],[123,0,0,1,0]],"via":[[72,0,0,1,0],[78,0,0,0,1],[80,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[110,0,0,1,0],[113,0,0,1,0],[164,0,0,1,0],[170,0,1,0,0]],"modules":[[72,0,0,1,0],[74,0,0,1,1],[78,0,0,0,1],[80,0,0,1,0],[87,0,0,1,0],[88,0,0,0,1],[89,0,0,2,0],[90,0,0,1,0],[95,0,0,2,1],[110,0,0,2,0],[120,0,0,1,0],[130,0,0,1,0],[137,0,0,1,0],[151,0,0,1,0],[160,0,0,1,0]],"offline":[[72,0,0,1,0],[74,0,0,1,2],[78,0,0,0,2],[80,0,0,1,0],[88,0,0,0,1],[89,0,0,1,0],[90,0,0,1,0],[104,0,0,1,0],[137,0,0,1,0],[138,0,0,1,0],[139,0,0,2,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,2,0],[152,0,0,1,1],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0]],"installed":[[72,0,0,1,0],[87,0,0,1,0],[89,0,0,1,0],[95,0,0,0,1],[96,0,0,1,0]],"over":[[72,0,0,2,0],[74,0,0,1,0],[89,0,0,1,0],[92,0,0,1,0],[164,0,0,1,0],[171,0,0,1,0]],"follow":[[72,0,0,1,0],[74,0,0,1,0]],"broad":[[72,0,0,1,0],[123,0,0,1,0],[155,0,0,1,0]],"useless":[[72,0,0,1,0]],"tarball":[[72,0,0,1,0],[74,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,2,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,1,1,0],[93,0,1,1,0],[94,0,0,1,0],[95,0,0,2,0],[96,0,0,1,0],[97,0,0,1,0],[120,0,0,1,0]],"bm25":[[72,0,0,1,0],[76,0,0,1,0],[165,0,0,1,0]],"ranked":[[72,0,0,1,0]],"inverted":[[72,0,0,1,0]],"stored":[[72,0,0,1,0],[73,0,0,1,0]],"separately":[[72,0,0,1,0],[73,0,0,1,0],[170,0,0,2,0]],"grep":[[72,0,0,1,0],[73,0,0,1,0],[171,0,0,1,0]],"ngs":[[73,0,0,1,0]],"mapping":[[73,0,0,1,0]],"locations":[[73,0,0,1,0]],"agree":[[73,0,0,1,0]],"network":[[74,0,0,1,0],[87,0,0,1,0],[89,0,0,1,0],[171,0,0,1,0]],"working":[[74,0,0,1,0],[89,0,0,1,0],[95,0,0,0,1],[101,0,0,1,0],[156,0,0,1,0]],"depends":[[74,0,0,1,0],[76,0,0,1,0]],"matched":[[74,0,0,1,1],[78,0,0,0,1],[80,0,0,1,0],[87,0,0,1,0],[88,0,0,0,1],[89,0,0,1,0],[95,0,0,0,1]],"reliable":[[74,0,0,1,0],[95,0,0,1,0],[122,0,0,1,0]],"consumer":[[74,0,0,1,0]],"pattern":[[74,0,0,1,0],[95,0,0,2,0],[120,0,0,2,0]],"consuming":[[74,0,0,1,0],[95,0,1,1,0]],"readme":[[74,0,0,1,0],[80,0,0,1,0],[92,0,0,0,1],[95,0,0,1,0],[125,0,0,1,0]],"there":[[74,0,0,1,0],[117,0,0,1,0]],"flows":[[74,0,0,2,0]],"complement":[[74,0,0,1,0]],"wants":[[74,0,0,1,0]],"publishes":[[74,0,0,1,0]],"pick":[[74,0,0,1,0],[79,0,0,1,0]],"lt":[[74,0,0,0,1],[78,0,0,0,2],[88,0,0,0,4]],"pkg":[[74,0,0,0,1],[78,0,0,0,1],[80,0,0,1,0],[89,0,0,1,0],[137,0,0,1,0],[151,0,0,1,0]],"gt":[[74,0,0,0,1],[78,0,0,0,2],[88,0,0,0,4]],"claude":[[74,0,0,0,1],[89,0,0,1,0],[122,0,0,2,0],[144,0,0,1,0]],"codex":[[74,0,0,0,1],[89,0,0,1,0]],"cursor":[[74,0,0,0,1],[89,0,0,1,0]],"copilot":[[74,0,0,0,1],[89,0,0,1,0]],"few":[[75,0,0,1,0]],"terms":[[75,0,0,1,0],[167,0,0,1,0]],"throughout":[[75,0,0,1,0]],"verb":[[75,0,0,1,0]],"declaring":[[75,0,0,1,0]],"which":[[75,0,0,1,0],[119,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0]],"belongs":[[75,0,0,1,0]],"noun":[[75,0,0,3,0]],"chunk":[[75,0,0,1,0],[165,0,0,4,0],[168,0,0,0,1]],"slice":[[75,0,0,1,0],[91,0,0,1,0],[165,0,0,1,0]],"scores":[[75,0,0,1,0]],"independently":[[75,0,0,1,0]],"weigh":[[75,0,0,1,0],[165,0,0,1,0]],"advertises":[[75,0,0,1,0]],"asks":[[75,0,0,1,0]],"implement":[[75,0,0,1,0]],"intercepts":[[75,0,0,1,0]],"handlers":[[75,0,0,1,0],[83,0,0,1,0]],"endpoints":[[75,0,0,1,0]],"fixed":[[76,0,0,1,0]],"stage":[[76,0,0,1,0],[115,0,0,1,0]],"previous":[[76,0,0,1,0]],"design":[[76,0,0,1,0],[86,0,0,1,0],[155,0,1,0,0]],"problem":[[76,0,0,1,0]],"bring":[[78,0,0,1,0]],"anything":[[78,0,0,1,0]],"let":[[78,0,0,1,0]],"handle":[[78,0,0,1,0]],"validation":[[78,0,0,1,0],[86,0,0,1,0],[92,0,0,1,0]],"outputs":[[78,0,0,1,0],[86,0,0,1,0]],"building":[[79,0,0,1,0]],"lower":[[79,0,0,1,0],[109,0,0,1,0],[147,0,1,0,0],[148,0,1,0,0]],"familiar":[[80,0,0,1,0]],"others":[[80,0,0,1,0],[89,0,0,1,0]],"plus":[[80,0,0,2,0],[84,0,0,1,0],[87,0,0,1,0],[88,0,0,1,0],[89,0,0,1,0],[90,0,0,1,0],[91,0,0,1,0],[92,0,0,1,0],[93,0,0,1,0],[94,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[97,0,0,1,0],[99,0,0,1,0],[107,0,0,1,0],[115,0,0,1,0],[121,0,0,1,0],[154,0,0,1,0],[159,0,0,1,0],[169,0,0,1,0]],"generates":[[80,0,0,1,0]],"resolves":[[80,0,0,1,0],[101,0,0,1,0]],"work":[[80,0,0,1,0],[89,0,0,1,0],[106,0,0,1,0]],"consumers":[[80,0,0,1,0],[95,0,0,1,0]],"their":[[80,0,0,1,0],[95,0,0,1,0]],"five":[[81,0,0,1,0],[98,0,0,1,0],[120,0,0,1,0],[140,0,0,0,1]],"minutes":[[81,0,0,1,0],[98,0,0,1,0]],"comparing":[[81,0,0,1,0]],"methodology":[[81,0,0,1,0],[82,1,1,0,0],[83,1,1,0,0],[84,1,1,0,0],[85,1,1,0,0],[86,1,1,0,0]],"fumadocs":[[81,0,0,1,0],[82,0,0,1,0],[83,0,0,2,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,2,0]],"starlight":[[81,0,0,1,0],[82,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,2,0]],"mintlify":[[81,0,0,1,0],[82,0,0,1,0],[83,0,0,3,0],[84,0,0,1,0],[85,0,0,1,0],[86,0,0,1,0]],"theming":[[82,0,0,1,0],[85,0,0,1,0]],"tool":[[83,0,0,1,0],[95,0,0,1,0],[171,0,1,1,0]],"router":[[83,0,0,1,0],[120,0,0,1,0],[121,0,0,2,0],[122,0,0,1,0],[146,0,0,1,1]],"waku":[[83,0,0,1,0]],"supports":[[83,0,0,1,0]],"community":[[83,0,0,1,0]],"pagefind":[[83,0,0,1,0]],"saas":[[83,0,0,1,0]],"headless":[[83,0,0,1,0]],"assistant":[[83,0,0,1,0]],"layer":[[83,0,0,1,0],[142,0,0,1,0],[149,0,0,1,0],[173,0,0,1,0]],"behind":[[83,0,0,1,0],[138,0,0,1,0]],"publishing":[[83,0,0,2,0],[94,0,1,0,0]],"polished":[[83,0,0,1,0]],"quickly":[[83,0,0,1,0]],"consider":[[83,0,0,1,0]],"managed":[[83,0,0,1,0]],"analytics":[[83,0,0,1,0],[85,0,0,1,0]],"features":[[83,0,0,1,0]],"service":[[83,0,0,1,0]],"dependency":[[83,0,0,1,0],[87,0,0,1,0],[95,0,0,1,0],[96,0,0,1,0],[167,0,0,1,0]],"opt":[[83,0,0,1,0]],"agnostic":[[83,0,0,1,0]],"bundles":[[83,0,0,1,0],[120,0,0,1,0]],"safe":[[84,0,0,1,0],[140,0,0,0,1],[143,0,0,1,0],[164,0,0,1,0],[167,0,0,1,0],[173,0,0,1,0]],"streaming":[[84,0,0,1,0],[164,0,0,2,0],[165,0,0,1,0],[166,0,0,1,0],[167,0,0,1,0],[168,0,0,1,0],[169,0,0,1,0],[170,0,1,1,0],[171,0,0,1,0],[172,0,0,1,0],[173,0,0,1,0]],"orchestration":[[84,0,0,1,0]],"whole":[[84,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0]],"hosting":[[85,0,0,1,0]],"prebuilt":[[85,0,0,1,0]],"provides":[[85,0,0,1,0]],"combination":[[86,0,1,0,0]],"shines":[[86,0,1,0,0]],"experience":[[86,0,0,1,0]],"templated":[[86,0,0,1,0]],"system":[[86,0,0,1,0],[169,0,0,2,1]],"available":[[87,0,0,1,0],[95,0,0,1,0],[112,0,0,1,0]],"prepack":[[87,0,0,1,0],[92,0,0,1,0]],"ships":[[87,0,0,1,0],[99,0,0,1,0],[162,0,0,1,0]],"ides":[[87,0,0,1,0]],"consume":[[88,0,0,0,2]],"convention":[[89,0,0,2,0],[137,0,0,1,0]],"able":[[89,0,0,1,0]],"major":[[89,0,0,1,0]],"anyway":[[89,0,0,1,0]],"solves":[[89,0,0,1,0]],"aider":[[89,0,0,1,0]],"devin":[[89,0,0,1,0]],"discoverable":[[89,0,0,2,0],[107,0,0,1,0]],"meaningful":[[90,0,0,1,0]],"filter":[[91,0,1,0,0],[162,0,0,0,1]],"monorepo":[[91,0,0,1,0]],"repeatable":[[91,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0]],"overview":[[91,0,0,1,0]],"applied":[[91,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0]],"tsup":[[92,0,0,1,1]],"dist":[[92,0,0,0,1],[95,0,0,1,0]],"generateagentsmd":[[92,0,0,0,1],[93,0,0,0,1],[112,0,0,1,0],[137,0,0,2,1],[139,0,0,2,0],[151,0,1,0,2],[152,0,1,0,0]],"recursive":[[92,0,0,0,1],[153,0,0,0,1]],"force":[[92,0,0,0,2]],"bad":[[92,0,0,0,1],[93,0,0,0,1]],"length":[[93,0,0,0,1],[153,0,0,0,1]],"stderr":[[93,0,0,0,1],[108,0,0,1,0],[153,0,0,0,1]],"exit":[[93,0,0,0,1],[103,0,0,1,0],[104,0,0,1,0],[105,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,3,0],[111,0,0,1,0],[112,0,0,1,0],[153,0,0,0,1]],"pack":[[94,0,0,1,1]],"dry":[[94,0,0,1,1]],"cd":[[94,0,0,0,1],[125,0,0,0,1]],"projects":[[95,0,1,0,0],[124,0,0,1,0]],"some":[[95,0,0,1,0],[160,0,0,1,0]],"discover":[[95,0,0,1,0],[109,0,0,1,0],[120,0,0,1,0]],"recommend":[[95,0,0,1,0]],"snippet":[[95,0,0,1,0]],"re":[[95,0,0,0,1],[110,0,0,1,0],[158,0,0,0,2],[173,0,0,1,0]],"stay":[[95,0,0,0,1],[167,0,0,1,0]],"accurate":[[95,0,0,0,1]],"updates":[[95,0,0,0,1],[136,0,0,1,0]],"understand":[[96,0,0,1,0]],"itself":[[96,0,0,1,0]],"access":[[96,0,0,1,0]],"ide":[[96,0,0,1,0]],"assistants":[[96,0,0,1,0]],"air":[[96,0,0,1,0]],"gapped":[[96,0,0,1,0]],"environments":[[96,0,0,1,0]],"goal":[[96,0,0,1,0],[102,0,0,1,0]],"focused":[[99,0,0,1,0]],"welcome":[[100,0,0,0,1],[155,0,0,1,0]],"ran":[[101,0,0,1,0]],"regeneration":[[101,0,0,1,0]],"wired":[[101,0,0,1,0]],"pastable":[[101,0,0,1,0]],"end":[[101,0,0,2,0]],"flags":[[103,0,0,1,0],[104,0,0,1,0],[105,0,0,1,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,1,0],[111,0,0,1,0],[112,0,0,1,0],[126,0,0,1,0],[140,0,0,0,1]],"codes":[[103,0,0,1,0],[104,0,0,1,0],[105,0,0,2,0],[106,0,0,1,0],[107,0,0,1,0],[108,0,0,1,0],[109,0,0,1,0],[110,0,0,2,0],[111,0,0,1,0],[112,0,0,1,0]],"validates":[[103,0,0,1,0],[126,0,0,1,0]],"help":[[103,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0],[111,0,1,0,3]],"usage":[[103,0,0,1,0],[105,0,0,2,0],[110,0,0,2,0],[111,0,0,1,1]],"produce":[[104,0,0,1,0],[147,0,0,1,0],[152,0,0,1,0]],"flag":[[104,0,0,1,0],[110,0,0,1,0],[140,0,0,0,1],[152,0,0,0,1]],"dir":[[104,0,0,4,0],[105,0,0,1,0],[106,0,0,1,0],[110,0,0,2,0]],"containing":[[104,0,0,1,0],[137,0,0,1,0],[151,0,0,1,0]],"off":[[104,0,0,1,0],[105,0,0,1,0],[110,0,0,1,0]],"ignored":[[104,0,0,1,0],[110,0,0,1,0],[139,0,0,1,0],[151,0,0,1,0],[158,0,0,1,0]],"written":[[104,0,0,2,0],[151,0,0,3,0]],"glob":[[104,0,0,4,0],[105,0,0,3,0],[110,0,0,2,0],[130,0,0,1,0]],"none":[[104,0,0,2,0],[105,0,0,2,0]],"lob":[[105,0,0,1,0]],"history":[[105,0,0,1,0],[114,0,0,1,0]],"fmt":[[105,0,0,1,0],[110,0,0,1,0]],"prints":[[105,0,0,1,0],[108,0,0,1,0]],"single":[[105,0,0,1,0],[108,0,0,1,0],[139,0,0,1,0]],"stdout":[[105,0,0,1,0]],"alias":[[105,0,0,1,0]],"print":[[105,0,0,1,0],[108,0,0,1,0],[110,0,0,1,0]],"load":[[105,0,0,1,0],[155,0,0,1,0],[166,0,0,2,0]],"loading":[[106,0,1,0,0],[165,0,0,1,0]],"javascript":[[106,0,0,1,0]],"mjs":[[106,0,0,1,0]],"cjs":[[106,0,0,1,0]],"supplies":[[106,0,0,1,0]],"best":[[106,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,0,1]],"starting":[[106,0,0,1,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,0,1]],"membership":[[106,0,0,1,0]],"loaded":[[106,0,0,1,0]],"falls":[[106,0,0,1,0]],"union":[[106,0,0,1,0]],"sorted":[[106,0,0,1,0]],"alphabetically":[[106,0,0,1,0]],"cased":[[106,0,0,1,0]],"matter":[[106,0,0,1,0]],"thing":[[106,0,0,0,1],[140,0,0,0,1],[141,0,0,0,1],[152,0,0,0,1]],"well":[[106,0,0,0,1],[140,0,0,0,1],[141,0,0,0,1],[152,0,0,0,1]],"subdirs":[[107,0,0,1,0]],"preserved":[[107,0,0,1,0],[117,0,0,1,0]],"anchored":[[107,0,0,1,0]],"describing":[[108,0,0,1,0]],"was":[[108,0,0,1,0],[122,0,0,1,0]],"varies":[[108,0,0,1,0]],"agentsmd":[[108,0,0,1,0]],"llmstxt":[[108,0,0,1,1]],"absent":[[108,0,0,1,0]],"abs":[[108,0,0,0,12]],"docsdir":[[108,0,0,0,1]],"docsllmstxt":[[108,0,0,0,1]],"llmsfulltxt":[[108,0,0,0,1]],"searchindex":[[108,0,0,0,1]],"searchcontent":[[108,0,0,0,1]],"docssitemapxml":[[108,0,0,0,1]],"docssitemapmd":[[108,0,0,0,1]],"docsrobotstxt":[[108,0,0,0,1]],"auto":[[109,0,0,1,0]],"honored":[[109,0,0,0,1]],"positional":[[110,0,0,1,0]],"subdirectory":[[110,0,0,1,0],[130,0,0,1,0],[151,0,0,1,0]],"validated":[[110,0,0,1,0],[130,0,0,1,0]],"pretty":[[110,0,0,2,0]],"annotation":[[110,0,0,1,0]],"unlimited":[[110,0,0,1,0]],"count":[[110,0,0,1,0]],"exceeds":[[110,0,0,1,0]],"within":[[110,0,0,1,0]],"budget":[[110,0,0,2,0]],"exceeded":[[110,0,0,1,0]],"partials":[[110,0,0,1,0],[118,0,0,1,0],[130,0,0,1,0]],"plug":[[110,0,0,1,0]],"valibot":[[110,0,0,1,0],[130,0,0,3,0],[135,0,0,1,1]],"schemas":[[110,0,0,1,0],[126,0,0,1,0],[130,0,0,3,0],[132,0,1,0,0],[133,0,1,0,0],[134,0,1,0,0],[135,0,1,0,1]],"show":[[111,0,0,1,0]],"thin":[[112,0,0,1,0],[170,0,0,1,0]],"wrapper":[[112,0,0,1,0]],"convertmdxtomarkdown":[[112,0,0,1,0],[113,0,0,0,1],[115,0,1,0,1]],"writemdxfileasmarkdown":[[112,0,0,1,0],[113,0,0,0,1],[116,0,1,0,1]],"sites":[[112,0,0,1,0],[142,0,0,1,0]],"lintdocs":[[112,0,0,1,0],[126,0,0,0,1],[130,0,0,0,2],[135,0,0,0,2]],"individual":[[112,0,0,1,0],[163,0,0,1,0]],"precedence":[[112,0,0,1,0],[156,0,1,0,0]],"internally":[[113,0,0,1,0]],"batch":[[114,0,0,1,0]],"option":[[114,0,0,1,0],[130,0,0,1,0],[151,0,0,1,0]],"destination":[[114,0,0,1,0]],"matters":[[114,0,0,1,0],[122,0,0,1,0],[157,0,0,1,0],[160,0,1,0,0]],"concurrent":[[114,0,0,1,0],[117,0,0,1,0]],"large":[[114,0,0,1,0]],"parallel":[[114,0,0,1,0]],"parsed":[[115,0,0,1,0]],"yourself":[[115,0,0,1,0]],"feed":[[115,0,0,1,0],[160,0,0,1,0]],"touching":[[115,0,0,1,0],[164,0,0,1,0]],"console":[[115,0,0,0,2]],"log":[[115,0,0,0,2]],"srcpath":[[116,0,0,0,1]],"outpath":[[116,0,0,0,1]],"blocks":[[117,0,0,2,0],[128,0,0,1,0],[154,0,0,1,0],[158,0,0,1,0]],"synthesized":[[117,0,0,1,0]],"sometimes":[[117,0,0,1,0]],"tables":[[117,0,0,1,0],[154,0,1,0,0]],"compacted":[[117,0,0,1,0]],"global":[[117,0,0,1,0]],"pairing":[[118,0,1,0,0]],"most":[[118,0,0,1,0],[122,0,0,1,0],[156,0,0,1,0]],"setups":[[118,0,0,1,0]],"expand":[[118,0,0,1,0],[167,0,0,1,0]],"ast":[[118,0,0,1,0]],"sees":[[118,0,0,1,0],[160,0,0,1,0],[161,0,0,1,0]],"rationale":[[118,0,0,1,0]],"benchmarks":[[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,2,0],[125,0,0,1,0]],"changing":[[119,0,0,1,0],[120,0,0,1,0],[121,0,0,1,0],[122,0,0,1,0],[123,0,0,1,0],[124,0,0,1,0],[125,0,0,1,0]],"treats":[[119,0,0,1,0]],"eval":[[119,0,0,1,0],[124,0,0,1,0]],"harnesses":[[119,0,0,1,0]],"real":[[119,0,0,1,0]],"models":[[119,0,0,1,0]],"final":[[119,0,0,1,0],[129,0,0,1,0],[156,0,0,1,0],[160,0,0,1,0]],"we":[[120,0,1,0,0],[121,0,1,0,0],[122,0,1,0,0]],"test":[[120,0,0,2,0]],"installs":[[120,0,0,1,0]],"packed":[[120,0,0,1,0]],"sandbox":[[120,0,0,1,0]],"task":[[120,0,0,1,0]],"simulates":[[120,0,0,1,0]],"depending":[[120,0,0,1,0]],"nine":[[120,0,0,1,0]],"split":[[120,0,0,1,0]],"lists":[[120,0,0,1,0],[138,0,0,1,0]],"intended":[[120,0,0,1,0],[121,0,0,1,0],[122,0,0,2,0]],"monolith":[[121,0,0,1,0],[122,0,0,1,0]],"learned":[[122,0,1,0,0]],"monolithic":[[122,0,0,1,0],[124,0,0,1,0]],"tested":[[122,0,0,2,0]],"passed":[[122,0,0,1,0]],"six":[[122,0,0,1,0]],"fixtures":[[122,0,0,1,0]],"opus":[[122,0,0,2,0]],"readout":[[122,0,0,1,0]],"cheap":[[122,0,0,1,0],[166,0,0,1,0],[173,0,0,1,0]],"natural":[[122,0,0,1,0]],"synthesis":[[122,0,0,1,0]],"tasks":[[122,0,0,1,0]],"promising":[[122,0,0,2,0]],"dependent":[[122,0,0,1,0]],"often":[[122,0,0,1,0]],"answered":[[122,0,0,2,0]],"correctly":[[122,0,0,3,0]],"following":[[122,0,0,1,0]],"stricter":[[122,0,0,1,0]],"selection":[[122,0,0,1,0],[163,0,1,0,0]],"summaries":[[122,0,0,1,0]],"prior":[[122,0,0,1,0]],"knowledge":[[122,0,0,1,0]],"prove":[[122,0,0,1,0]],"proposed":[[122,0,0,1,0]],"made":[[122,0,0,1,0]],"organize":[[123,0,0,1,0],[155,0,0,1,0]],"suffer":[[124,0,0,1,0]],"token":[[124,0,0,1,0],[167,0,0,1,0]],"cost":[[124,0,0,1,0],[163,0,0,1,0]],"truncation":[[124,0,0,1,0]],"harness":[[124,0,0,1,0],[125,0,0,1,0]],"revisit":[[124,0,0,1,0]],"tradeoff":[[124,0,0,1,0]],"adding":[[124,0,0,1,0]],"detailed":[[125,0,0,1,0]],"covers":[[126,0,0,1,0],[154,0,0,1,0],[156,0,0,1,0]],"severity":[[128,0,0,1,0],[129,0,0,1,0],[131,0,0,0,1]],"won":[[128,0,0,1,0]],"treat":[[128,0,0,1,0],[136,0,0,1,0]],"highest":[[128,0,0,1,0],[167,0,0,1,0]],"priority":[[128,0,0,1,0]],"similar":[[129,0,0,1,0],[158,0,0,1,0]],"linting":[[129,0,0,1,0]],"walking":[[129,0,0,1,0]],"performs":[[129,0,0,1,0]],"changelogdir":[[130,0,0,1,0]],"patterns":[[130,0,0,2,0]],"shown":[[130,0,0,1,0]],"unknownfieldseverity":[[130,0,0,1,1]],"changelogfrontmatter":[[130,0,0,1,0]],"failures":[[131,0,0,1,0]],"reported":[[131,0,0,1,0]],"lintresult":[[131,0,0,0,1]],"kind":[[131,0,0,0,1]],"filesscanned":[[131,0,0,0,1]],"yes":[[132,0,0,1,0],[133,0,0,3,0],[134,0,0,1,0]],"produced":[[132,0,0,1,0]],"semver":[[133,0,0,1,0]],"iso":[[133,0,0,1,0]],"parseable":[[133,0,0,1,0]],"improvement":[[133,0,0,1,0]],"retired":[[133,0,0,1,0]],"deprecation":[[133,0,0,1,0]],"defaultopen":[[134,0,0,1,0]],"combined":[[134,0,0,1,0]],"replace":[[135,0,0,1,0],[145,0,0,1,0],[158,0,0,1,0]],"provide":[[135,0,0,1,0]],"apply":[[135,0,0,1,0],[139,0,0,1,0]],"customfrontmatter":[[135,0,0,0,2]],"minlength":[[135,0,0,0,1]],"picklist":[[135,0,0,0,1]],"beginner":[[135,0,0,0,1]],"advanced":[[135,0,0,0,1]],"practical":[[136,0,1,0,0]],"template":[[136,0,0,1,0],[160,0,0,1,0]],"wiring":[[136,0,0,1,0],[154,0,0,1,0]],"websites":[[137,0,0,2,0],[138,0,0,1,0],[139,0,0,1,0],[140,0,0,1,0],[141,0,0,1,0],[142,0,0,1,0],[143,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0],[147,0,0,1,0],[148,0,0,1,0],[149,0,0,1,0],[150,0,0,1,0],[151,0,0,1,0],[152,0,0,1,0],[153,0,0,1,0],[154,0,0,1,0],[155,0,0,1,0],[156,0,0,1,0]],"flavors":[[137,0,0,1,0]],"derived":[[137,0,0,1,0]],"pairs":[[137,0,0,1,0],[149,0,0,1,0]],"finer":[[137,0,0,1,0]],"extractdocstableofcontents":[[137,0,0,0,1],[154,0,0,1,0]],"renderrobotstxt":[[137,0,0,0,1],[142,0,0,0,2]],"rendersitemapmarkdown":[[137,0,0,0,1],[142,0,0,0,2]],"rendersitemapxml":[[137,0,0,0,1],[142,0,0,0,2]],"resolvedocstableofcontents":[[137,0,0,0,1],[154,0,0,1,1]],"purpose":[[138,0,0,1,0],[172,0,0,1,0]],"lastmod":[[138,0,0,1,0]],"mergeable":[[138,0,0,1,0]],"crawl":[[138,0,0,1,0]],"policy":[[138,0,0,1,0]],"explicitly":[[138,0,0,1,0],[156,0,0,1,0]],"allows":[[138,0,0,1,0]],"crawlers":[[138,0,0,1,0]],"longer":[[138,0,0,1,0]],"productinfo":[[139,0,1,0,0],[151,0,0,1,0]],"feature":[[139,0,0,1,0]],"curated":[[139,0,0,1,0]],"fall":[[139,0,0,1,0],[144,0,0,1,0],[145,0,0,1,0],[146,0,0,1,0]],"agentguidance":[[139,0,0,1,0],[151,0,0,1,0]],"instruction":[[139,0,0,1,0]],"appended":[[139,0,0,1,0]],"bottom":[[139,0,0,1,0]],"boring":[[140,0,0,0,1]],"parts":[[140,0,0,0,1]],"documentation":[[140,0,0,0,1]],"minute":[[140,0,0,0,1]],"typical":[[141,0,1,0,0]],"letting":[[142,0,0,1,0]],"writefile":[[142,0,0,0,3],[153,0,0,0,2]],"module":[[143,0,0,1,0]],"acceptsmarkdownheader":[[143,0,0,0,1],[147,0,0,1,0],[148,0,0,1,0]],"createdocshead":[[143,0,0,0,1],[146,0,1,0,2],[147,0,0,1,0]],"createmarkdownresponseheaders":[[143,0,0,0,1],[147,0,0,1,0]],"enrichmarkdownfrontmatter":[[143,0,0,0,1],[147,0,0,1,0]],"isagentreadabilityartifactpath":[[143,0,0,0,1],[148,0,0,1,0]],"isagentuseragent":[[143,0,0,0,1],[147,0,0,1,0],[148,0,0,1,0]],"rendermissingmarkdown":[[143,0,0,0,1],[147,0,0,1,0]],"resolvemarkdownmirrortarget":[[143,0,0,0,1],[147,0,0,1,0]],"ua":[[144,0,0,1,0]],"enriches":[[144,0,0,1,0]],"found":[[144,0,0,1,0]],"useragentpattern":[[144,0,0,1,0]],"regex":[[144,0,0,1,0],[148,0,0,1,0]],"cover":[[144,0,0,1,0]],"oai":[[144,0,0,1,0]],"searchbot":[[144,0,0,1,0]],"anthropic":[[144,0,0,1,0]],"ccbot":[[144,0,0,1,0]],"google":[[144,0,0,1,0]],"extended":[[144,0,0,1,0]],"readgeneratedfile":[[144,0,0,0,1]],"directives":[[145,0,0,1,0]],"reflect":[[145,0,0,1,0]],"hacks":[[145,0,0,1,0]],"rebasing":[[145,0,0,0,1]],"og":[[146,0,0,1,2],[147,0,0,1,0]],"neutral":[[146,0,0,1,0]],"arrays":[[146,0,0,1,0]],"caller":[[146,0,0,1,0]],"ldjson":[[146,0,0,0,1]],"jsonldmetakey":[[146,0,0,0,1]],"escaped":[[147,0,0,1,0]],"crlf":[[147,0,0,1,0]],"detect":[[147,0,0,2,0],[148,0,0,2,0]],"asking":[[147,0,0,1,0],[148,0,0,1,0]],"crawler":[[147,0,0,1,0],[148,0,0,1,0]],"avoid":[[148,0,0,1,0]],"uas":[[149,0,0,1,0]],"shards":[[149,0,0,1,0]],"browsers":[[149,0,0,1,0]],"pollinate":[[149,0,0,1,0]],"asserts":[[150,0,0,1,0]],"throws":[[150,0,0,1,0]],"clear":[[150,0,0,1,0]],"loudly":[[150,0,0,1,0]],"silently":[[150,0,0,1,0]],"producing":[[150,0,0,1,0]],"singular":[[151,0,0,1,0]],"segment":[[151,0,0,1,0]],"intentionally":[[151,0,0,1,0],[163,0,0,1,0]],"mislead":[[151,0,0,1,0]],"docssubdir":[[151,0,0,1,0]],"holds":[[151,0,0,1,0]],"outputpath":[[151,0,0,1,0]],"resolution":[[153,0,0,1,0],[160,0,0,2,0]],"driving":[[153,0,0,1,0]],"now":[[153,0,0,1,0]],"mkdir":[[153,0,0,0,2]],"stringify":[[153,0,0,0,1]],"come":[[155,0,0,1,0]],"principles":[[155,0,0,1,0]],"sharding":[[155,0,0,1,0]],"remains":[[155,0,0,1,0]],"flavor":[[155,0,0,1,0]],"decide":[[155,0,0,1,0]],"beats":[[155,0,0,1,0]],"our":[[155,0,0,1,0]],"variables":[[156,0,0,1,0]],"layered":[[156,0,0,1,0]],"lets":[[156,0,0,1,0]],"wide":[[156,0,0,1,0]],"platforms":[[156,0,0,1,0]],"hardcoded":[[156,0,0,1,0]],"portless":[[156,0,0,0,1]],"stripped":[[157,0,0,1,0]],"remarktypetabletomarkdown":[[157,0,0,0,1],[158,0,0,1,1],[162,0,1,0,3]],"remarkremoveimports":[[158,0,0,1,1]],"statements":[[158,0,0,1,0]],"remarkremovejsxcomments":[[158,0,0,1,1]],"comments":[[158,0,0,1,0]],"remarkresolvedocplaceholders":[[158,0,0,1,1],[160,0,0,1,0]],"remarkaudiencetomarkdown":[[158,0,0,1,1]],"remove":[[158,0,0,1,0]],"remarksectiontomarkdown":[[158,0,0,1,1]],"containers":[[158,0,0,1,0]],"remarkcallouttomarkdown":[[158,0,0,1,1]],"remarkcardstomarkdown":[[158,0,0,1,1]],"bulleted":[[158,0,0,1,0]],"remarkdetailstomarkdown":[[158,0,0,1,1]],"remarkmermaidtomarkdown":[[158,0,0,1,1]],"remarkcommandtabstomarkdown":[[158,0,0,1,1]],"remarkstepstomarkdown":[[158,0,0,1,1]],"remarktabstomarkdown":[[158,0,0,1,1]],"remarkaccordiontomarkdown":[[158,0,0,1,1]],"remarktopicswitchertomarkdown":[[158,0,0,1,1]],"labeled":[[158,0,0,1,0],[159,0,0,1,0]],"remarkfiletreetomarkdown":[[158,0,0,1,1],[159,0,0,1,0]],"remarkprompttomarkdown":[[158,0,0,1,1],[159,0,0,1,0]],"mdast":[[158,0,0,0,1]],"ri":[[158,0,0,0,2]],"rj":[[158,0,0,0,2]],"rd":[[158,0,0,0,2]],"rau":[[158,0,0,0,2]],"rs":[[158,0,0,0,2]],"rc":[[158,0,0,0,2]],"rcd":[[158,0,0,0,2]],"rdt":[[158,0,0,0,2]],"rct":[[158,0,0,0,2]],"rst":[[158,0,0,0,2]],"rt":[[158,0,0,0,2]],"rtt":[[158,0,0,0,2]],"ra":[[158,0,0,0,2]],"rts":[[158,0,0,0,2]],"rft":[[158,0,0,0,2]],"rp":[[158,0,0,0,2]],"remarkexampletomarkdown":[[158,0,0,0,1],[159,0,0,1,0]],"go":[[160,0,0,2,0]],"imported":[[160,0,0,1,0]],"flatteners":[[160,0,0,3,0]],"assume":[[160,0,0,1,0]],"strings":[[160,0,0,1,0]],"literals":[[160,0,0,1,0]],"reorder":[[160,0,0,1,0]],"casually":[[160,0,0,1,0]],"flattener":[[160,0,0,2,0],[161,0,0,1,0],[163,0,0,1,0]],"transform":[[160,0,0,1,0]],"contracted":[[160,0,0,1,0]],"insert":[[160,0,0,1,0]],"composition":[[161,0,0,1,0]],"expands":[[161,0,0,1,0]],"basepath":[[162,0,1,1,1]],"pipelineexampleoptions":[[162,0,0,0,1]],"types":[[162,0,0,0,1]],"composed":[[163,0,0,1,0]],"fragments":[[163,0,0,1,0]],"processing":[[163,0,0,1,0]],"almost":[[163,0,0,1,0]],"never":[[163,0,0,1,0]],"reordering":[[163,0,0,1,0]],"ones":[[163,0,0,1,0]],"exposes":[[164,0,0,1,0],[171,0,0,1,0]],"separate":[[165,0,0,1,0]],"jump":[[165,0,0,1,0]],"tunable":[[165,0,0,1,0]],"tuple":[[165,0,0,1,0]],"term":[[165,0,0,1,0]],"postings":[[165,0,0,1,0]],"refs":[[165,0,0,2,0]],"actual":[[165,0,0,1,0]],"separated":[[165,0,0,1,0]],"lazily":[[165,0,0,1,0]],"indexing":[[166,0,1,0,0]],"splitting":[[166,0,0,1,0]],"hover":[[166,0,0,1,0]],"lightweight":[[167,0,0,1,0]],"weight":[[167,0,0,1,0]],"keys":[[167,0,0,1,0],[173,0,0,1,0]],"precise":[[167,0,0,1,0]],"doubles":[[168,0,0,1,0]],"virtual":[[168,0,0,1,0],[171,0,0,1,0]],"readers":[[168,0,0,1,0]],"picked":[[168,0,0,1,0]],"readdocscontentfile":[[168,0,0,1,2]],"entire":[[168,0,0,1,0]],"readdocscontentchunk":[[168,0,0,1,2]],"listdocscontentfiles":[[168,0,0,0,2]],"allfiles":[[168,0,0,0,1]],"wholepage":[[168,0,0,0,1]],"onechunk":[[168,0,0,0,1]],"createanswercontext":[[169,0,0,1,2],[170,0,0,1,0]],"instructs":[[169,0,0,1,0]],"style":[[169,0,0,1,0]],"references":[[169,0,0,1,0]],"say":[[169,0,0,1,0]],"insufficient":[[169,0,0,1,0]],"wrappers":[[170,0,0,1,0]],"citation":[[170,0,0,1,0]],"embed":[[170,0,0,1,0]],"adapter":[[170,0,0,1,0],[171,0,0,1,0]],"createcloudflaredocsadapter":[[170,0,0,1,0]],"gateway":[[170,0,0,1,2]],"sdk":[[170,0,0,0,1],[171,0,0,1,0]],"adapters":[[171,0,1,0,0]],"explore":[[171,0,0,1,0]],"shell":[[171,0,0,1,0]],"receiving":[[171,0,0,1,0]],"selected":[[171,0,0,1,0]],"ls":[[171,0,0,1,0]],"cat":[[171,0,0,1,0]],"rg":[[171,0,0,1,0]],"execution":[[171,0,0,1,0]],"disabled":[[171,0,0,1,0]],"createdocsbashtool":[[171,0,0,1,2]],"createdocsbashtools":[[171,0,0,1,1]],"compatible":[[171,0,0,1,0]],"abuse":[[172,0,1,0,0]],"guards":[[172,0,1,0,0]],"reusable":[[172,0,0,1,0]],"utilities":[[172,0,0,1,0]],"implements":[[172,0,0,1,0]],"ratelimiter":[[172,0,0,2,0]],"embeddings":[[173,0,1,2,0]],"messages":[[173,0,0,1,0]],"faster":[[173,0,0,1,0]],"performance":[[173,0,0,1,0]],"optimization":[[173,0,0,1,0]],"grow":[[173,0,0,1,0]],"past":[[173,0,0,1,0]],"tens":[[173,0,0,1,0]],"thousands":[[173,0,0,1,0]],"cold":[[173,0,0,1,0]],"hit":[[173,0,0,1,0]],"noticeable":[[173,0,0,1,0]],"even":[[173,0,0,1,0]],"complementary":[[173,0,0,1,0]],"replacements":[[173,0,0,1,0]]},"averageChunkLength":86.39080459770115} diff --git a/apps/example/src/routeTree.gen.ts b/apps/example/src/routeTree.gen.ts index 6239d59..534bb7a 100644 --- a/apps/example/src/routeTree.gen.ts +++ b/apps/example/src/routeTree.gen.ts @@ -28,11 +28,11 @@ import { Route as DocsReferenceLintRouteImport } from './routes/docs/reference/l import { Route as DocsReferenceEvalsRouteImport } from './routes/docs/reference/evals' import { Route as DocsReferenceConvertRouteImport } from './routes/docs/reference/convert' import { Route as DocsReferenceCliRouteImport } from './routes/docs/reference/cli' +import { Route as DocsPackageDocsBundleRouteImport } from './routes/docs/package-docs/bundle' import { Route as DocsBuildValidateInCiRouteImport } from './routes/docs/build/validate-in-ci' import { Route as DocsBuildRenderMdxAndTocRouteImport } from './routes/docs/build/render-mdx-and-toc' import { Route as DocsBuildOptimizeDocsForAgentsRouteImport } from './routes/docs/build/optimize-docs-for-agents' import { Route as DocsBuildConnectDocsSiteRouteImport } from './routes/docs/build/connect-docs-site' -import { Route as DocsBuildBundlePackageDocsRouteImport } from './routes/docs/build/bundle-package-docs' import { Route as DocsBuildAddSearchRouteImport } from './routes/docs/build/add-search' import { Route as DocsAuthoringFrontmatterRouteImport } from './routes/docs/authoring/frontmatter' import { Route as DocsAuthoringComponentsRouteImport } from './routes/docs/authoring/components' @@ -137,6 +137,11 @@ const DocsReferenceCliRoute = DocsReferenceCliRouteImport.update({ path: '/reference/cli', getParentRoute: () => DocsRouteRoute, } as any) +const DocsPackageDocsBundleRoute = DocsPackageDocsBundleRouteImport.update({ + id: '/package-docs/bundle', + path: '/package-docs/bundle', + getParentRoute: () => DocsRouteRoute, +} as any) const DocsBuildValidateInCiRoute = DocsBuildValidateInCiRouteImport.update({ id: '/build/validate-in-ci', path: '/build/validate-in-ci', @@ -160,12 +165,6 @@ const DocsBuildConnectDocsSiteRoute = path: '/build/connect-docs-site', getParentRoute: () => DocsRouteRoute, } as any) -const DocsBuildBundlePackageDocsRoute = - DocsBuildBundlePackageDocsRouteImport.update({ - id: '/build/bundle-package-docs', - path: '/build/bundle-package-docs', - getParentRoute: () => DocsRouteRoute, - } as any) const DocsBuildAddSearchRoute = DocsBuildAddSearchRouteImport.update({ id: '/build/add-search', path: '/build/add-search', @@ -226,11 +225,11 @@ export interface FileRoutesByFullPath { '/docs/authoring/components': typeof DocsAuthoringComponentsRoute '/docs/authoring/frontmatter': typeof DocsAuthoringFrontmatterRoute '/docs/build/add-search': typeof DocsBuildAddSearchRoute - '/docs/build/bundle-package-docs': typeof DocsBuildBundlePackageDocsRoute '/docs/build/connect-docs-site': typeof DocsBuildConnectDocsSiteRoute '/docs/build/optimize-docs-for-agents': typeof DocsBuildOptimizeDocsForAgentsRoute '/docs/build/render-mdx-and-toc': typeof DocsBuildRenderMdxAndTocRoute '/docs/build/validate-in-ci': typeof DocsBuildValidateInCiRoute + '/docs/package-docs/bundle': typeof DocsPackageDocsBundleRoute '/docs/reference/cli': typeof DocsReferenceCliRoute '/docs/reference/convert': typeof DocsReferenceConvertRoute '/docs/reference/evals': typeof DocsReferenceEvalsRoute @@ -258,11 +257,11 @@ export interface FileRoutesByTo { '/docs/authoring/components': typeof DocsAuthoringComponentsRoute '/docs/authoring/frontmatter': typeof DocsAuthoringFrontmatterRoute '/docs/build/add-search': typeof DocsBuildAddSearchRoute - '/docs/build/bundle-package-docs': typeof DocsBuildBundlePackageDocsRoute '/docs/build/connect-docs-site': typeof DocsBuildConnectDocsSiteRoute '/docs/build/optimize-docs-for-agents': typeof DocsBuildOptimizeDocsForAgentsRoute '/docs/build/render-mdx-and-toc': typeof DocsBuildRenderMdxAndTocRoute '/docs/build/validate-in-ci': typeof DocsBuildValidateInCiRoute + '/docs/package-docs/bundle': typeof DocsPackageDocsBundleRoute '/docs/reference/cli': typeof DocsReferenceCliRoute '/docs/reference/convert': typeof DocsReferenceConvertRoute '/docs/reference/evals': typeof DocsReferenceEvalsRoute @@ -293,11 +292,11 @@ export interface FileRoutesById { '/docs/authoring/components': typeof DocsAuthoringComponentsRoute '/docs/authoring/frontmatter': typeof DocsAuthoringFrontmatterRoute '/docs/build/add-search': typeof DocsBuildAddSearchRoute - '/docs/build/bundle-package-docs': typeof DocsBuildBundlePackageDocsRoute '/docs/build/connect-docs-site': typeof DocsBuildConnectDocsSiteRoute '/docs/build/optimize-docs-for-agents': typeof DocsBuildOptimizeDocsForAgentsRoute '/docs/build/render-mdx-and-toc': typeof DocsBuildRenderMdxAndTocRoute '/docs/build/validate-in-ci': typeof DocsBuildValidateInCiRoute + '/docs/package-docs/bundle': typeof DocsPackageDocsBundleRoute '/docs/reference/cli': typeof DocsReferenceCliRoute '/docs/reference/convert': typeof DocsReferenceConvertRoute '/docs/reference/evals': typeof DocsReferenceEvalsRoute @@ -329,11 +328,11 @@ export interface FileRouteTypes { | '/docs/authoring/components' | '/docs/authoring/frontmatter' | '/docs/build/add-search' - | '/docs/build/bundle-package-docs' | '/docs/build/connect-docs-site' | '/docs/build/optimize-docs-for-agents' | '/docs/build/render-mdx-and-toc' | '/docs/build/validate-in-ci' + | '/docs/package-docs/bundle' | '/docs/reference/cli' | '/docs/reference/convert' | '/docs/reference/evals' @@ -361,11 +360,11 @@ export interface FileRouteTypes { | '/docs/authoring/components' | '/docs/authoring/frontmatter' | '/docs/build/add-search' - | '/docs/build/bundle-package-docs' | '/docs/build/connect-docs-site' | '/docs/build/optimize-docs-for-agents' | '/docs/build/render-mdx-and-toc' | '/docs/build/validate-in-ci' + | '/docs/package-docs/bundle' | '/docs/reference/cli' | '/docs/reference/convert' | '/docs/reference/evals' @@ -395,11 +394,11 @@ export interface FileRouteTypes { | '/docs/authoring/components' | '/docs/authoring/frontmatter' | '/docs/build/add-search' - | '/docs/build/bundle-package-docs' | '/docs/build/connect-docs-site' | '/docs/build/optimize-docs-for-agents' | '/docs/build/render-mdx-and-toc' | '/docs/build/validate-in-ci' + | '/docs/package-docs/bundle' | '/docs/reference/cli' | '/docs/reference/convert' | '/docs/reference/evals' @@ -556,6 +555,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof DocsReferenceCliRouteImport parentRoute: typeof DocsRouteRoute } + '/docs/package-docs/bundle': { + id: '/docs/package-docs/bundle' + path: '/package-docs/bundle' + fullPath: '/docs/package-docs/bundle' + preLoaderRoute: typeof DocsPackageDocsBundleRouteImport + parentRoute: typeof DocsRouteRoute + } '/docs/build/validate-in-ci': { id: '/docs/build/validate-in-ci' path: '/build/validate-in-ci' @@ -584,13 +590,6 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof DocsBuildConnectDocsSiteRouteImport parentRoute: typeof DocsRouteRoute } - '/docs/build/bundle-package-docs': { - id: '/docs/build/bundle-package-docs' - path: '/build/bundle-package-docs' - fullPath: '/docs/build/bundle-package-docs' - preLoaderRoute: typeof DocsBuildBundlePackageDocsRouteImport - parentRoute: typeof DocsRouteRoute - } '/docs/build/add-search': { id: '/docs/build/add-search' path: '/build/add-search' @@ -658,11 +657,11 @@ interface DocsRouteRouteChildren { DocsAuthoringComponentsRoute: typeof DocsAuthoringComponentsRoute DocsAuthoringFrontmatterRoute: typeof DocsAuthoringFrontmatterRoute DocsBuildAddSearchRoute: typeof DocsBuildAddSearchRoute - DocsBuildBundlePackageDocsRoute: typeof DocsBuildBundlePackageDocsRoute DocsBuildConnectDocsSiteRoute: typeof DocsBuildConnectDocsSiteRoute DocsBuildOptimizeDocsForAgentsRoute: typeof DocsBuildOptimizeDocsForAgentsRoute DocsBuildRenderMdxAndTocRoute: typeof DocsBuildRenderMdxAndTocRoute DocsBuildValidateInCiRoute: typeof DocsBuildValidateInCiRoute + DocsPackageDocsBundleRoute: typeof DocsPackageDocsBundleRoute DocsReferenceCliRoute: typeof DocsReferenceCliRoute DocsReferenceConvertRoute: typeof DocsReferenceConvertRoute DocsReferenceEvalsRoute: typeof DocsReferenceEvalsRoute @@ -680,11 +679,11 @@ const DocsRouteRouteChildren: DocsRouteRouteChildren = { DocsAuthoringComponentsRoute: DocsAuthoringComponentsRoute, DocsAuthoringFrontmatterRoute: DocsAuthoringFrontmatterRoute, DocsBuildAddSearchRoute: DocsBuildAddSearchRoute, - DocsBuildBundlePackageDocsRoute: DocsBuildBundlePackageDocsRoute, DocsBuildConnectDocsSiteRoute: DocsBuildConnectDocsSiteRoute, DocsBuildOptimizeDocsForAgentsRoute: DocsBuildOptimizeDocsForAgentsRoute, DocsBuildRenderMdxAndTocRoute: DocsBuildRenderMdxAndTocRoute, DocsBuildValidateInCiRoute: DocsBuildValidateInCiRoute, + DocsPackageDocsBundleRoute: DocsPackageDocsBundleRoute, DocsReferenceCliRoute: DocsReferenceCliRoute, DocsReferenceConvertRoute: DocsReferenceConvertRoute, DocsReferenceEvalsRoute: DocsReferenceEvalsRoute, diff --git a/apps/example/src/routes/docs/build/bundle-package-docs.tsx b/apps/example/src/routes/docs/build/bundle-package-docs.tsx deleted file mode 100644 index d24f4d4..0000000 --- a/apps/example/src/routes/docs/build/bundle-package-docs.tsx +++ /dev/null @@ -1,14 +0,0 @@ -"use client"; - -import { createFileRoute } from "@tanstack/react-router"; -import { createDocsHead } from "@/lib/docs-head"; -import BundlePackageDocsDoc from "../../../../../../docs/build/bundle-package-docs.mdx"; - -export const Route = createFileRoute("/docs/build/bundle-package-docs")({ - component: BundlePackageDocsRoute, - head: () => createDocsHead("/docs/build/bundle-package-docs"), -}); - -function BundlePackageDocsRoute() { - return ; -} diff --git a/apps/example/src/routes/docs/package-docs/bundle.tsx b/apps/example/src/routes/docs/package-docs/bundle.tsx new file mode 100644 index 0000000..5329f78 --- /dev/null +++ b/apps/example/src/routes/docs/package-docs/bundle.tsx @@ -0,0 +1,14 @@ +"use client"; + +import { createFileRoute } from "@tanstack/react-router"; +import { createDocsHead } from "@/lib/docs-head"; +import BundleDoc from "../../../../../../docs/package-docs/bundle.mdx"; + +export const Route = createFileRoute("/docs/package-docs/bundle")({ + component: BundleRoute, + head: () => createDocsHead("/docs/package-docs/bundle"), +}); + +function BundleRoute() { + return ; +} diff --git a/docs/build/optimize-docs-for-agents.mdx b/docs/build/optimize-docs-for-agents.mdx index 90539dd..ee7d83f 100644 --- a/docs/build/optimize-docs-for-agents.mdx +++ b/docs/build/optimize-docs-for-agents.mdx @@ -217,41 +217,9 @@ Put that logic wherever your framework can intercept docs requests before its HT Do not rewrite `llms.txt`, `sitemap.xml`, `sitemap.md`, `robots.txt`, `llms-full.txt`, or `agent-readability.json` to page markdown. The helper leaves those artifact paths alone. -### Serve sitemap.xml and robots.txt with the live origin +### Why the sitemap and robots responses are regenerated, not static -`sitemap.xml`'s `` requires absolute URLs, and `robots.txt`'s `Sitemap:` directive is conventionally absolute too. So those two files cannot be plain static assets if you want previews/staging to advertise the right origin. Use the runtime regenerators — they rebuild from the manifest with `requestOrigin`: - -```ts -import manifest from "../public/docs/agent-readability.json"; -import { - createRobotsTxtResponse, - createSitemapMarkdownResponse, - createSitemapXmlResponse, -} from "leadtype/llm/readability"; - -export function handleAgentArtifact(request: Request): Response | null { - const url = new URL(request.url); - const requestOrigin = url.origin; - switch (url.pathname) { - case "/sitemap.xml": - case "/docs/sitemap.xml": - return createSitemapXmlResponse({ manifest, requestOrigin }); - case "/sitemap.md": - case "/docs/sitemap.md": - return createSitemapMarkdownResponse({ manifest, requestOrigin }); - case "/robots.txt": - return createRobotsTxtResponse({ manifest, requestOrigin }); - case "/docs/robots.txt": - return createRobotsTxtResponse({ - manifest, - requestOrigin, - sitemapUrlPath: "/docs/sitemap.xml", - }); - default: - return null; - } -} -``` +`sitemap.xml`'s `` requires absolute URLs, and `robots.txt`'s `Sitemap:` directive is conventionally absolute too. So those two files cannot be plain static assets if you want previews and staging to advertise the right origin. The middleware in step 2 already calls `createSitemapXmlResponse`, `createSitemapMarkdownResponse`, and `createRobotsTxtResponse` — each rebuilds from the manifest using the live `requestOrigin`, so preview, staging, and prod all advertise the right URLs without per-environment config. The other generated files (`/llms.txt`, `/docs/llms.txt`, `/llms-full.txt`) use root-relative links, so they can be served as plain static assets — no per-request rewriting needed. diff --git a/docs/docs.config.ts b/docs/docs.config.ts index fa6f8b0..f1fc592 100644 --- a/docs/docs.config.ts +++ b/docs/docs.config.ts @@ -18,7 +18,7 @@ export default defineDocsConfig({ { urlPath: "/docs/build/connect-docs-site" }, { urlPath: "/docs/build/add-search" }, { urlPath: "/docs/build/optimize-docs-for-agents" }, - { urlPath: "/docs/build/bundle-package-docs" }, + { urlPath: "/docs/package-docs/bundle" }, ], agentGuidance: "Open /docs/llms.txt to route the task, then use /llms-full.txt only when page-level markdown is not enough.", diff --git a/docs/index.mdx b/docs/index.mdx index f3676c1..47b8a08 100644 --- a/docs/index.mdx +++ b/docs/index.mdx @@ -35,7 +35,7 @@ Pick the job that matches what you are building. Each path starts with the minim @@ -47,7 +47,7 @@ Pick the job that matches what you are building. Each path starts with the minim diff --git a/docs/build/bundle-package-docs.mdx b/docs/package-docs/bundle.mdx similarity index 100% rename from docs/build/bundle-package-docs.mdx rename to docs/package-docs/bundle.mdx diff --git a/docs/quickstart.mdx b/docs/quickstart.mdx index 4fab746..508c908 100644 --- a/docs/quickstart.mdx +++ b/docs/quickstart.mdx @@ -60,6 +60,10 @@ That command reads `docs/*.mdx`, converts it to markdown, resolves groups, build Open `public/docs/index.md` first. It shows what your MDX becomes after the remark component flattening pipeline runs. Then open `public/llms.txt` to see the hosted routing file that HTTP agents start from. + + `apps/example/` in the [leadtype repo](https://github.com/inthhq/leadtype) is the production docs site for these docs. It runs the same pipeline you just ran, on TanStack Start, with markdown content negotiation, sitemap regeneration, and JSON-LD wired up. Clone it when you want a copy-pastable end-to-end setup. + + ## Choose the next setup step | Goal | Next page | @@ -68,7 +72,7 @@ Open `public/docs/index.md` first. It shows what your MDX becomes after the rema | Render HTML pages and an "On this page" sidebar | [Render MDX and TOC](/docs/build/render-mdx-and-toc) | | Serve markdown, sitemaps, robots, and JSON-LD for agents | [Optimize docs for agents](/docs/build/optimize-docs-for-agents) | | Query the generated static search index | [Add search](/docs/build/add-search) | -| Publish AGENTS.md inside an npm package | [Bundle docs into a package](/docs/build/bundle-package-docs) | +| Publish AGENTS.md inside an npm package | [Bundle docs into a package](/docs/package-docs/bundle) | diff --git a/docs/reference/cli.mdx b/docs/reference/cli.mdx index c8a49c0..71cc85e 100644 --- a/docs/reference/cli.mdx +++ b/docs/reference/cli.mdx @@ -67,7 +67,7 @@ If no config file exists, the CLI falls back to `package.json` for product metad leadtype generate --bundle --src . --out packages/my-package ``` -Writes `/AGENTS.md` (relative-link index, agent-discoverable) plus `/docs/*.md` (one per page, group subdirs preserved). Skips every URL-anchored artifact (`llms.txt`, `llms-full.txt`, `search-index.json`, `search-content.json`) — those are website-only. Use this for npm packages that ship docs alongside the published code; see [Bundle docs into a package](/docs/build/bundle-package-docs). +Writes `/AGENTS.md` (relative-link index, agent-discoverable) plus `/docs/*.md` (one per page, group subdirs preserved). Skips every URL-anchored artifact (`llms.txt`, `llms-full.txt`, `search-index.json`, `search-content.json`) — those are website-only. Use this for npm packages that ship docs alongside the published code; see [Bundle docs into a package](/docs/package-docs/bundle). ### JSON output shape diff --git a/docs/reference/evals.mdx b/docs/reference/evals.mdx index a0ec9bd..42b5ff8 100644 --- a/docs/reference/evals.mdx +++ b/docs/reference/evals.mdx @@ -17,8 +17,8 @@ Leadtype treats agent-facing docs as behavior, not just files on disk. The repo The hosted-docs benchmark uses the same nine-page corpus for every variant: quickstart, how-it-works, frontmatter, components, connect-docs-site, -bundle-package-docs, CLI, LLM bundles, and Search. Those pages are split across -four groups: Get Started, Authoring, Build, and Reference. +package-docs bundle, CLI, LLM bundles, and Search. Those pages are split across +five groups: Get Started, Authoring, Build, Ship Package Docs, and Reference. | Variant | Root `/llms.txt` pattern | Full-context content pattern | | --- | --- | --- | diff --git a/docs/reference/llm.mdx b/docs/reference/llm.mdx index 17c588b..dc6b0f7 100644 --- a/docs/reference/llm.mdx +++ b/docs/reference/llm.mdx @@ -44,6 +44,39 @@ The CLI's default `leadtype generate` calls the website APIs; `leadtype generate Group metadata still drives `llms.txt` sections, navigation, search metadata, and `AGENTS.md`, but site mode no longer emits per-group full-context files by default. See [Evals](/docs/reference/evals) for the benchmark behind that default. +## ProductInfo + +Every generator that writes a top-level index file (`generateLlmsTxt`, `generateLLMFullContextFiles`, `generateAgentReadabilityArtifacts`, `generateAgentsMd`) takes the same `product` object: + +", + description: "Curated entry points rendered under '## Best Starting Points'. Titles and descriptions fall back to each page's frontmatter when omitted.", + }, + agentGuidance: { + type: "string", + description: "Optional routing instruction appended at the bottom of llms.txt. Ignored by generateAgentsMd — the URL-routing flow doesn't apply to offline package docs.", + }, + }} +/> + +The `docs.config.ts` `product` field has this exact shape; both the CLI and the library APIs read it. + ## Example llms.txt ```txt @@ -341,7 +374,7 @@ These docs ship inside the package so coding agents can read them offline. Open - [CLI](./docs/reference/cli.md): Every flag. ``` -Pair with `convertAllMdx` to produce the `.md` files the links resolve to. See [Bundle docs into a package](/docs/build/bundle-package-docs) for the full flow. +Pair with `convertAllMdx` to produce the `.md` files the links resolve to. See [Bundle docs into a package](/docs/package-docs/bundle) for the full flow. ## resolveDocsNavigation diff --git a/evals/evals/bundle-own-docs/EVAL.ts b/evals/evals/bundle-own-docs/EVAL.ts index e49f8ca..fd26049 100644 --- a/evals/evals/bundle-own-docs/EVAL.ts +++ b/evals/evals/bundle-own-docs/EVAL.ts @@ -21,10 +21,10 @@ describe("bundle-own-docs", () => { ).toBe(true); }); - it("agent read the bundle-package-docs guide", () => { + it("agent read the bundle guide", () => { expect( reads.some((p) => - p.includes("node_modules/leadtype/docs/build/bundle-package-docs.md") + p.includes("node_modules/leadtype/docs/package-docs/bundle.md") ) ).toBe(true); }); diff --git a/evals/lib/llms-variants.ts b/evals/lib/llms-variants.ts index e1c829f..54ae3ca 100644 --- a/evals/lib/llms-variants.ts +++ b/evals/lib/llms-variants.ts @@ -27,7 +27,12 @@ type DocsPage = { content: string; }; -type LlmsVariantGroup = "get-started" | "authoring" | "build" | "reference"; +type LlmsVariantGroup = + | "get-started" + | "authoring" + | "build" + | "package-docs" + | "reference"; const GROUPS: Record = { "get-started": { @@ -45,8 +50,13 @@ const GROUPS: Record = { build: { slug: "build", title: "Build", + description: "Docs-site wiring and agent-readable deployment artifacts.", + }, + "package-docs": { + slug: "package-docs", + title: "Ship Package Docs", description: - "Package bundles, docs-site wiring, and agent-readable deployment artifacts.", + "Bundle AGENTS.md and version-matched markdown inside an npm tarball.", }, reference: { slug: "reference", @@ -128,11 +138,11 @@ For agent requests, serve markdown when Accept asks for text/markdown or when a Good verification checks include fetching /llms.txt, fetching a docs page with Accept: text/markdown, checking /docs/sitemap.xml, and confirming /robots.txt allows /llms.txt.`, }, { - path: "docs/build/bundle-package-docs.md", + path: "docs/package-docs/bundle.md", title: "Bundle docs into a package", description: "Ship AGENTS.md and markdown docs inside an npm tarball for offline agents.", - group: "build", + group: "package-docs", content: `# Bundle docs into a package Use leadtype generate --bundle when publishing an npm package. Bundle mode writes AGENTS.md at the package root and docs/*.md beneath it. diff --git a/evals/llms/cross-group-agent-flows/expected.json b/evals/llms/cross-group-agent-flows/expected.json index 70fe03a..b1ff6a0 100644 --- a/evals/llms/cross-group-agent-flows/expected.json +++ b/evals/llms/cross-group-agent-flows/expected.json @@ -6,6 +6,6 @@ "skips", "llms-full" ], - "expectedGroups": ["get-started", "build"], - "expectedPages": ["docs/how-it-works.md", "docs/build/bundle-package-docs.md"] + "expectedGroups": ["get-started", "package-docs"], + "expectedPages": ["docs/how-it-works.md", "docs/package-docs/bundle.md"] } diff --git a/packages/leadtype/README.md b/packages/leadtype/README.md index 57b83a5..96a486f 100644 --- a/packages/leadtype/README.md +++ b/packages/leadtype/README.md @@ -41,7 +41,7 @@ Full docs at [leadtype.dev](https://leadtype.dev/docs). Highlights: - [Quickstart](https://leadtype.dev/docs/quickstart) — five-minute happy path. - [How it works](https://leadtype.dev/docs/how-it-works) — the mental model. - [Build a docs site](https://leadtype.dev/docs/build/connect-docs-site) — wire into your build. -- [Bundle docs into a package](https://leadtype.dev/docs/build/bundle-package-docs) — ship docs inside an npm tarball. +- [Bundle docs into a package](https://leadtype.dev/docs/package-docs/bundle) — ship docs inside an npm tarball. - [Add search](https://leadtype.dev/docs/build/add-search) — generate and query the static search index. - [CLI reference](https://leadtype.dev/docs/reference/cli) — every flag. diff --git a/packages/leadtype/src/cli.test.ts b/packages/leadtype/src/cli.test.ts index 52d6cb4..da6b774 100644 --- a/packages/leadtype/src/cli.test.ts +++ b/packages/leadtype/src/cli.test.ts @@ -463,7 +463,7 @@ describe("leadtype CLI", () => { existsSync(path.join(outDir, "docs", "build", "connect-docs-site.md")) ).toBe(true); expect( - existsSync(path.join(outDir, "docs", "build", "bundle-package-docs.md")) + existsSync(path.join(outDir, "docs", "build", "add-search.md")) ).toBe(true); expect(existsSync(path.join(outDir, "docs", "methodology.md"))).toBe(false); }); @@ -489,7 +489,7 @@ describe("leadtype CLI", () => { expect(code).toBe(0); expect( - existsSync(path.join(outDir, "docs", "build", "bundle-package-docs.md")) + existsSync(path.join(outDir, "docs", "build", "add-search.md")) ).toBe(true); expect( existsSync(path.join(outDir, "docs", "build", "connect-docs-site.md")) From 507f21ca9f29ea70c124c2e35b66632d14085ca0 Mon Sep 17 00:00:00 2001 From: Kaylee <65376239+KayleeWilliams@users.noreply.github.com> Date: Mon, 11 May 2026 10:46:36 -0700 Subject: [PATCH 3/3] Disable jiti module cache for docs.config reloads loadDocsConfig() runs once per runGenerateCommand, but jiti's default module cache is process-global, so an edited docs.config.ts is not re-read across CLI invocations in tests or watch flows. --- packages/leadtype/src/cli/generate.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/leadtype/src/cli/generate.ts b/packages/leadtype/src/cli/generate.ts index 33ab003..f421414 100644 --- a/packages/leadtype/src/cli/generate.ts +++ b/packages/leadtype/src/cli/generate.ts @@ -325,7 +325,7 @@ async function loadDocsConfig( return null; } - const jiti = createJiti(import.meta.url); + const jiti = createJiti(import.meta.url, { moduleCache: false }); try { const imported = await jiti.import(configPath, { default: true }); return {