[{"data":1,"prerenderedAt":1022},["ShallowReactive",2],{"navigation_docs_manual_en":3,"-docs-manual-en-concepts-edition":134,"-docs-manual-en-concepts-edition-surround":1017},[4,41,77,109],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Getting Started","i-lucide-rocket","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started","docs\u002Fmanual\u002Fen\u002F1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fintroduction","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Finstallation","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Project Structure","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fproject-structure","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio module","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fstudio","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"Migration","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Fmigration","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"Troubleshooting","\u002Fdocs\u002Fmanual\u002Fen\u002Fgetting-started\u002Ftroubleshooting","docs\u002Fmanual\u002Fen\u002F1.getting-started\u002F7.troubleshooting","i-lucide-wrench",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":40},"Core Concepts","i-lucide-brain","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts","docs\u002Fmanual\u002Fen\u002F2.concepts",[47,52,57,62,67,72],{"title":48,"path":49,"stem":50,"icon":51},"Edition","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fedition","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F2.edition","i-lucide-pencil",{"title":53,"path":54,"stem":55,"icon":56},"Configuration","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fconfiguration","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F3.configuration","i-lucide-settings",{"title":58,"path":59,"stem":60,"icon":61},"Theme","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Ftheme","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F4.theme","i-lucide-paint-roller",{"title":63,"path":64,"stem":65,"icon":66},"Customization","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fcustomization","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F5.customization","i-lucide-pen-tool",{"title":68,"path":69,"stem":70,"icon":71},"Internationalization","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Finternationalization","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F6.internationalization","i-lucide-globe",{"title":73,"path":74,"stem":75,"icon":76},"Nuxt","\u002Fdocs\u002Fmanual\u002Fen\u002Fconcepts\u002Fnuxt","docs\u002Fmanual\u002Fen\u002F2.concepts\u002F8.nuxt","i-simple-icons-nuxt",{"title":78,"icon":79,"path":80,"stem":81,"children":82,"page":40},"Essentials","i-lucide-book-open","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials","docs\u002Fmanual\u002Fen\u002F3.essentials",[83,88,93,98,103],{"title":84,"path":85,"stem":86,"icon":87},"Markdown Syntax","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fmarkdown-syntax","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F1.markdown-syntax","i-lucide-heading-1",{"title":89,"path":90,"stem":91,"icon":92},"Code Blocks","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fcode-blocks","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F2.code-blocks","i-lucide-code-xml",{"title":94,"path":95,"stem":96,"icon":97},"Components","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fcomponents","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F3.components","i-lucide-component",{"title":99,"path":100,"stem":101,"icon":102},"Images and Embeds","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fimages-embeds","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F4.images-embeds","i-lucide-image",{"title":104,"path":105,"stem":106,"icon":107,"position":108},"Mermaid Diagrams","\u002Fdocs\u002Fmanual\u002Fen\u002Fessentials\u002Fmermaid","docs\u002Fmanual\u002Fen\u002F3.essentials\u002F5.mermaid","i-lucide-chart-network",5,{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":40},"AI","i-lucide-sparkles","\u002Fdocs\u002Fmanual\u002Fen\u002Fai","docs\u002Fmanual\u002Fen\u002F4.ai",[115,119,124,129],{"title":116,"path":117,"stem":118,"icon":111},"Assistant","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fassistant","docs\u002Fmanual\u002Fen\u002F4.ai\u002F1.assistant",{"title":120,"path":121,"stem":122,"icon":123},"MCP Server","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fmcp","docs\u002Fmanual\u002Fen\u002F4.ai\u002F2.mcp","i-lucide-cpu",{"title":125,"path":126,"stem":127,"icon":128},"Agent Skills","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fskills","docs\u002Fmanual\u002Fen\u002F4.ai\u002F3.skills","i-lucide-wand-sparkles",{"title":130,"path":131,"stem":132,"icon":133},"LLMs Integration","\u002Fdocs\u002Fmanual\u002Fen\u002Fai\u002Fllms","docs\u002Fmanual\u002Fen\u002F4.ai\u002F4.llms","i-lucide-message-circle-code",{"id":135,"title":48,"body":136,"config":1010,"description":1011,"extension":759,"links":1010,"meta":1012,"navigation":1013,"path":49,"seo":1014,"stem":50,"__hash__":1016},"docs_manual_en\u002Fdocs\u002Fmanual\u002Fen\u002F2.concepts\u002F2.edition.md",{"type":137,"value":138,"toc":991},"minimark",[139,152,157,160,165,168,171,218,221,278,281,310,321,325,332,391,394,410,417,421,424,427,441,445,448,461,465,468,538,547,551,554,557,582,586,631,635,638,690,693,742,747,751,754,798,801,911,915,918,939,942,954,957,961,964,987],[140,141,142,143,147,148,151],"p",{},"TockDocs is built on ",[144,145,146],"strong",{},"Nuxt Content",". You write docs in Markdown, add richer UI with ",[144,149,150],{},"MDC syntax",", and let the layer derive routing, navigation, search, and page metadata from your content structure.",[153,154,156],"h2",{"id":155},"content-modes","Content modes",[140,158,159],{},"TockDocs supports two routing\u002Fcontent architectures.",[161,162,164],"h3",{"id":163},"legacy-mode","Legacy mode",[140,166,167],{},"Legacy mode is the default shape used by the generated starters.",[140,169,170],{},"Single-locale example:",[172,173,178],"pre",{"className":174,"code":175,"language":176,"meta":177,"style":177},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","content\u002F\n├── index.md\n└── 1.getting-started\u002F\n    └── 3.installation.md\n","bash","",[179,180,181,190,200,209],"code",{"__ignoreMap":177},[182,183,186],"span",{"class":184,"line":185},"line",1,[182,187,189],{"class":188},"sBMFI","content\u002F\n",[182,191,193,196],{"class":184,"line":192},2,[182,194,195],{"class":188},"├──",[182,197,199],{"class":198},"sfazB"," index.md\n",[182,201,203,206],{"class":184,"line":202},3,[182,204,205],{"class":188},"└──",[182,207,208],{"class":198}," 1.getting-started\u002F\n",[182,210,212,215],{"class":184,"line":211},4,[182,213,214],{"class":188},"    └──",[182,216,217],{"class":198}," 3.installation.md\n",[140,219,220],{},"Localized example:",[172,222,224],{"className":174,"code":223,"language":176,"meta":177,"style":177},"content\u002F\n├── en\u002F\n│   ├── index.md\n│   └── 1.getting-started\u002F\n└── zh\u002F\n    ├── index.md\n    └── 1.getting-started\u002F\n",[179,225,226,230,237,247,256,263,271],{"__ignoreMap":177},[182,227,228],{"class":184,"line":185},[182,229,189],{"class":188},[182,231,232,234],{"class":184,"line":192},[182,233,195],{"class":188},[182,235,236],{"class":198}," en\u002F\n",[182,238,239,242,245],{"class":184,"line":202},[182,240,241],{"class":188},"│",[182,243,244],{"class":198},"   ├──",[182,246,199],{"class":198},[182,248,249,251,254],{"class":184,"line":211},[182,250,241],{"class":188},[182,252,253],{"class":198},"   └──",[182,255,208],{"class":198},[182,257,258,260],{"class":184,"line":108},[182,259,205],{"class":188},[182,261,262],{"class":198}," zh\u002F\n",[182,264,266,269],{"class":184,"line":265},6,[182,267,268],{"class":188},"    ├──",[182,270,199],{"class":198},[182,272,274,276],{"class":184,"line":273},7,[182,275,214],{"class":188},[182,277,208],{"class":198},[140,279,280],{},"Routes are derived from the file tree:",[282,283,284,294,302],"ul",{},[285,286,287,290,291],"li",{},[179,288,289],{},"content\u002Findex.md"," → ",[179,292,293],{},"\u002F",[285,295,296,290,299],{},[179,297,298],{},"content\u002F1.getting-started\u002F3.installation.md",[179,300,301],{},"\u002Fgetting-started\u002Finstallation",[285,303,304,290,307],{},[179,305,306],{},"content\u002Fen\u002F1.getting-started\u002F3.installation.md",[179,308,309],{},"\u002Fen\u002Fgetting-started\u002Finstallation",[140,311,312,313,316,317,320],{},"Legacy mode also supports an optional ",[179,314,315],{},"content\u002Fdocs\u002F"," subfolder for apps that want docs under ",[179,318,319],{},"\u002Fdocs",".",[161,322,324],{"id":323},"knowledge-base-mode","Knowledge-base mode",[140,326,327,328,331],{},"KB mode is enabled when TockDocs detects one or more ",[179,329,330],{},"content\u002F\u003Ckb>\u002Fkb.yml"," files.",[172,333,335],{"className":174,"code":334,"language":176,"meta":177,"style":177},"content\u002F\n├── site\u002F\n│   └── index.md\n└── manual\u002F\n    ├── kb.yml\n    └── en\u002F\n        └── 1.getting-started\u002F\n            └── 3.installation.md\n",[179,336,337,341,348,356,363,370,376,383],{"__ignoreMap":177},[182,338,339],{"class":184,"line":185},[182,340,189],{"class":188},[182,342,343,345],{"class":184,"line":192},[182,344,195],{"class":188},[182,346,347],{"class":198}," site\u002F\n",[182,349,350,352,354],{"class":184,"line":202},[182,351,241],{"class":188},[182,353,253],{"class":198},[182,355,199],{"class":198},[182,357,358,360],{"class":184,"line":211},[182,359,205],{"class":188},[182,361,362],{"class":198}," manual\u002F\n",[182,364,365,367],{"class":184,"line":108},[182,366,268],{"class":188},[182,368,369],{"class":198}," kb.yml\n",[182,371,372,374],{"class":184,"line":265},[182,373,214],{"class":188},[182,375,236],{"class":198},[182,377,378,381],{"class":184,"line":273},[182,379,380],{"class":188},"        └──",[182,382,208],{"class":198},[182,384,386,389],{"class":184,"line":385},8,[182,387,388],{"class":188},"            └──",[182,390,217],{"class":198},[140,392,393],{},"Routes become KB-aware:",[282,395,396,403],{},[285,397,398,290,401],{},[179,399,400],{},"content\u002Fsite\u002Findex.md",[179,402,293],{},[285,404,405,290,408],{},[179,406,407],{},"content\u002Fmanual\u002Fen\u002F1.getting-started\u002F3.installation.md",[179,409,17],{},[140,411,412,413,416],{},"The ",[179,414,415],{},"kb.yml"," file defines the KB id, title, locales, default locale, entry page, and other UI metadata.",[153,418,420],{"id":419},"landing-page-behavior","Landing page behavior",[161,422,164],{"id":423},"legacy-mode-1",[140,425,426],{},"If no custom Vue landing page exists, TockDocs uses Markdown landing content:",[282,428,429,434],{},[285,430,431,433],{},[179,432,289],{}," in single-locale apps",[285,435,436,437,440],{},"localized ",[179,438,439],{},"content\u002F\u003Clocale>\u002Findex.md"," in i18n apps",[161,442,444],{"id":443},"kb-mode","KB mode",[140,446,447],{},"In KB mode, the root landing page behaves differently:",[282,449,450,458],{},[285,451,452,453,455,456],{},"if ",[179,454,400],{}," exists, it is rendered at ",[179,457,293],{},[285,459,460],{},"otherwise TockDocs falls back to a knowledge-base directory page",[161,462,464],{"id":463},"custom-vue-landing-page","Custom Vue landing page",[140,466,467],{},"Since TockDocs is a Nuxt layer, you can always replace the landing page with your own Vue page:",[172,469,474],{"className":470,"code":471,"filename":472,"language":473,"meta":177,"style":177},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003Cmain>\n    \u003Ch1>Custom landing page\u003C\u002Fh1>\n  \u003C\u002Fmain>\n\u003C\u002Ftemplate>\n","app\u002Fpages\u002Findex.vue","vue",[179,475,476,489,499,521,530],{"__ignoreMap":177},[182,477,478,482,486],{"class":184,"line":185},[182,479,481],{"class":480},"sMK4o","\u003C",[182,483,485],{"class":484},"swJcz","template",[182,487,488],{"class":480},">\n",[182,490,491,494,497],{"class":184,"line":192},[182,492,493],{"class":480},"  \u003C",[182,495,496],{"class":484},"main",[182,498,488],{"class":480},[182,500,501,504,507,510,514,517,519],{"class":184,"line":202},[182,502,503],{"class":480},"    \u003C",[182,505,506],{"class":484},"h1",[182,508,509],{"class":480},">",[182,511,513],{"class":512},"sTEyZ","Custom landing page",[182,515,516],{"class":480},"\u003C\u002F",[182,518,506],{"class":484},[182,520,488],{"class":480},[182,522,523,526,528],{"class":184,"line":211},[182,524,525],{"class":480},"  \u003C\u002F",[182,527,496],{"class":484},[182,529,488],{"class":480},[182,531,532,534,536],{"class":184,"line":108},[182,533,516],{"class":480},[182,535,485],{"class":484},[182,537,488],{"class":480},[140,539,540,541,543,544,546],{},"When you provide ",[179,542,472],{},", Nuxt handles ",[179,545,293],{}," with your page instead of the default landing template.",[153,548,550],{"id":549},"mdc-in-markdown","MDC in Markdown",[140,552,553],{},"MDC lets you use Vue components directly inside Markdown.",[161,555,94],{"id":556},"components",[172,558,562],{"className":559,"code":560,"language":561,"meta":177,"style":177},"language-mdc shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","::note\nHello from MDC\n::\n","mdc",[179,563,564,572,577],{"__ignoreMap":177},[182,565,566,569],{"class":184,"line":185},[182,567,568],{"class":480},"::",[182,570,571],{"class":484},"note\n",[182,573,574],{"class":184,"line":192},[182,575,576],{"class":512},"Hello from MDC\n",[182,578,579],{"class":184,"line":202},[182,580,581],{"class":480},"::\n",[161,583,585],{"id":584},"slots","Slots",[172,587,589],{"className":559,"code":588,"language":561,"meta":177,"style":177},":::u-page-feature\n  #title\n  Nuxt 4\n\n  #description\n  Powered by Nuxt and Nuxt Content.\n:::\n",[179,590,591,599,605,610,616,621,626],{"__ignoreMap":177},[182,592,593,596],{"class":184,"line":185},[182,594,595],{"class":480},":::",[182,597,598],{"class":484},"u-page-feature\n",[182,600,601],{"class":184,"line":192},[182,602,604],{"class":603},"spNyl","  #title\n",[182,606,607],{"class":184,"line":202},[182,608,609],{"class":512},"  Nuxt 4\n",[182,611,612],{"class":184,"line":211},[182,613,615],{"emptyLinePlaceholder":614},true,"\n",[182,617,618],{"class":184,"line":108},[182,619,620],{"class":603},"  #description\n",[182,622,623],{"class":184,"line":265},[182,624,625],{"class":512},"  Powered by Nuxt and Nuxt Content.\n",[182,627,628],{"class":184,"line":273},[182,629,630],{"class":480},":::\n",[161,632,634],{"id":633},"props","Props",[140,636,637],{},"Inline props:",[172,639,641],{"className":559,"code":640,"language":561,"meta":177,"style":177},"::card{title=\"Docs\" icon=\"i-lucide-book-open\"}\nA card rendered from Markdown.\n::\n",[179,642,643,681,686],{"__ignoreMap":177},[182,644,645,647,650,653,656,659,662,665,667,670,672,674,676,678],{"class":184,"line":185},[182,646,568],{"class":480},[182,648,649],{"class":484},"card",[182,651,652],{"class":480},"{",[182,654,655],{"class":603},"title",[182,657,658],{"class":480},"=",[182,660,661],{"class":480},"\"",[182,663,664],{"class":198},"Docs",[182,666,661],{"class":480},[182,668,669],{"class":603}," icon",[182,671,658],{"class":480},[182,673,661],{"class":480},[182,675,79],{"class":198},[182,677,661],{"class":480},[182,679,680],{"class":480},"}\n",[182,682,683],{"class":184,"line":192},[182,684,685],{"class":512},"A card rendered from Markdown.\n",[182,687,688],{"class":184,"line":202},[182,689,581],{"class":480},[140,691,692],{},"YAML frontmatter inside a component block:",[172,694,696],{"className":559,"code":695,"language":561,"meta":177,"style":177},"::card\n---\ntitle: Docs\nicon: i-lucide-book-open\n---\nA card rendered from Markdown.\n::\n",[179,697,698,705,710,720,730,734,738],{"__ignoreMap":177},[182,699,700,702],{"class":184,"line":185},[182,701,568],{"class":480},[182,703,704],{"class":484},"card\n",[182,706,707],{"class":184,"line":192},[182,708,709],{"class":512},"---\n",[182,711,712,714,717],{"class":184,"line":202},[182,713,655],{"class":484},[182,715,716],{"class":480},":",[182,718,719],{"class":198}," Docs\n",[182,721,722,725,727],{"class":184,"line":211},[182,723,724],{"class":484},"icon",[182,726,716],{"class":480},[182,728,729],{"class":198}," i-lucide-book-open\n",[182,731,732],{"class":184,"line":108},[182,733,709],{"class":512},[182,735,736],{"class":184,"line":265},[182,737,685],{"class":512},[182,739,740],{"class":184,"line":273},[182,741,581],{"class":480},[743,744,746],"tip",{"to":745},"https:\u002F\u002Fcontent.nuxt.com\u002Fdocs\u002Ffiles\u002Fmarkdown","See the Nuxt Content docs for the full MDC syntax reference.",[153,748,750],{"id":749},"frontmatter","Frontmatter",[140,752,753],{},"Each content page can define metadata at the top of the file:",[172,755,760],{"className":756,"code":757,"filename":758,"language":759,"meta":177,"style":177},"language-md shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\ntitle: Edition\ndescription: Learn how to write your documentation.\n---\n\nPage content here.\n","content\u002Fgetting-started\u002Fedition.md","md",[179,761,762,766,775,785,789,793],{"__ignoreMap":177},[182,763,764],{"class":184,"line":185},[182,765,709],{"class":480},[182,767,768,770,772],{"class":184,"line":192},[182,769,655],{"class":484},[182,771,716],{"class":480},[182,773,774],{"class":198}," Edition\n",[182,776,777,780,782],{"class":184,"line":202},[182,778,779],{"class":484},"description",[182,781,716],{"class":480},[182,783,784],{"class":198}," Learn how to write your documentation.\n",[182,786,787],{"class":184,"line":211},[182,788,709],{"class":480},[182,790,791],{"class":184,"line":108},[182,792,615],{"emptyLinePlaceholder":614},[182,794,795],{"class":184,"line":265},[182,796,797],{"class":512},"Page content here.\n",[140,799,800],{},"Common keys used by TockDocs pages:",[802,803,804,820],"table",{},[805,806,807],"thead",{},[808,809,810,814,817],"tr",{},[811,812,813],"th",{},"Key",[811,815,816],{},"Type",[811,818,819],{},"Description",[821,822,823,838,851,864,878,893],"tbody",{},[808,824,825,830,835],{},[826,827,828],"td",{},[179,829,655],{},[826,831,832],{},[179,833,834],{},"string",[826,836,837],{},"Page title shown in the page header and used as an SEO fallback.",[808,839,840,844,848],{},[826,841,842],{},[179,843,779],{},[826,845,846],{},[179,847,834],{},[826,849,850],{},"Page description shown in the page header and used as an SEO fallback.",[808,852,853,858,861],{},[826,854,855],{},[179,856,857],{},"navigation",[826,859,860],{},"`boolean",[826,862,863],{},"object`",[808,865,866,871,875],{},[826,867,868],{},[179,869,870],{},"layout",[826,872,873],{},[179,874,834],{},[826,876,877],{},"Overrides the Nuxt layout if needed.",[808,879,880,885,890],{},[826,881,882],{},[179,883,884],{},"seo",[826,886,887],{},[179,888,889],{},"{ title?: string, description?: string, ogImage?: string }",[826,891,892],{},"Per-page SEO overrides.",[808,894,895,900,905],{},[826,896,897],{},[179,898,899],{},"sitemap",[826,901,902],{},[179,903,904],{},"boolean",[826,906,907,908,320],{},"Excludes the page from the sitemap when set to ",[179,909,910],{},"false",[153,912,914],{"id":913},"ordered-filenames-and-route-slugs","Ordered filenames and route slugs",[140,916,917],{},"TockDocs ignores numeric ordering prefixes when generating public URLs. For example:",[172,919,921],{"className":174,"code":920,"language":176,"meta":177,"style":177},"content\u002F\n└── 1.getting-started\u002F\n    └── 3.installation.md\n",[179,922,923,927,933],{"__ignoreMap":177},[182,924,925],{"class":184,"line":185},[182,926,189],{"class":188},[182,928,929,931],{"class":184,"line":192},[182,930,205],{"class":188},[182,932,208],{"class":198},[182,934,935,937],{"class":184,"line":202},[182,936,214],{"class":188},[182,938,217],{"class":198},[140,940,941],{},"becomes:",[282,943,944,949],{},[285,945,946,948],{},[179,947,301],{}," in legacy mode",[285,950,951,953],{},[179,952,17],{}," in KB mode",[140,955,956],{},"Use numeric prefixes to control ordering in navigation without affecting the public slug.",[153,958,960],{"id":959},"what-tockdocs-derives-automatically","What TockDocs derives automatically",[140,962,963],{},"From your content tree, TockDocs automatically derives:",[282,965,966,969,972,975,978,981,984],{},[285,967,968],{},"routed page URLs",[285,970,971],{},"left navigation structure",[285,973,974],{},"table of contents headings",[285,976,977],{},"search indexing",[285,979,980],{},"assistant grounding data",[285,982,983],{},"sitemap entries",[285,985,986],{},"per-KB locale-aware collections in KB mode",[988,989,990],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":177,"searchDepth":192,"depth":192,"links":992},[993,997,1002,1007,1008,1009],{"id":155,"depth":192,"text":156,"children":994},[995,996],{"id":163,"depth":202,"text":164},{"id":323,"depth":202,"text":324},{"id":419,"depth":192,"text":420,"children":998},[999,1000,1001],{"id":423,"depth":202,"text":164},{"id":443,"depth":202,"text":444},{"id":463,"depth":202,"text":464},{"id":549,"depth":192,"text":550,"children":1003},[1004,1005,1006],{"id":556,"depth":202,"text":94},{"id":584,"depth":202,"text":585},{"id":633,"depth":202,"text":634},{"id":749,"depth":192,"text":750},{"id":913,"depth":192,"text":914},{"id":959,"depth":192,"text":960},null,"Learn how to write your documentation.",{},{"icon":51},{"description":1015,"title":48},"Learn how to write your documentation with TockDocs and Nuxt Content.","70ghsFWvIxrKd06MPVcb5uxb7DuuYxBmyQYTU8BSruM",[1018,1020],{"title":36,"path":37,"stem":38,"description":1019,"icon":39,"children":-1},"Common issues and their solutions when working with TockDocs.",{"title":53,"path":54,"stem":55,"description":1021,"icon":56,"children":-1},"Customize your TockDocs documentation from the Nuxt application configuration file. ",1778495973004]