This is a clean documentation-only reorganization across two files. I checked it carefully:
What changed:
sidebars.ts — "Language Guides" moves from position 3 (right after Deploy) to near the bottom, sitting between "Miren Cloud" and "Recipes". The category's link: property (which made guides/index the category header) is replaced with an explicit 'Overview' doc item as the first child — a reasonable and functionally equivalent swap; the index page stays reachable.docs/guides/index.md — The "Pick your language" table is reordered to match the new sidebar order: auto-detected stacks first (Python, JS, Go, Ruby, Rust), then Dockerfile-based languages roughly by relevance (Java, PHP, .NET, C++, C, Deno, Elixir, … down to the niche tail).Consistency check: I enumerated both lists entry-by-entry. Every guide present in the markdown table is present in the sidebar and in the same relative order, with nothing added or dropped. The sidebar's 'Overview' item doesn't appear in the table (it's not a language, it's the index page itself), which is correct.
One minor thing to be aware of: removing the link: from the category means the category label in the sidebar is no longer itself a clickable link to the Overview page — readers have to expand the category and click "Overview". In Docusaurus this is expected behavior when link: is absent, so it's not a bug, just a UX trade-off. Given there's now an explicit "Overview" item as the first child, this seems intentional and fine.
No correctness issues, no missing entries, no broken structure. This is ready to merge.
Verdict: ready
{
"owner": "mirendev",
"repo": "runtime",
"number": 962,
"verdict": "ready",
"event": "approve",
"summary": "This is a clean documentation-only reorganization across two files. I checked it carefully:\n\n**What changed:**\n1. `sidebars.ts` — \"Language Guides\" moves from position 3 (right after Deploy) to near the bottom, sitting between \"Miren Cloud\" and \"Recipes\". The category's `link:` property (which made `guides/index` the category header) is replaced with an explicit `'Overview'` doc item as the first child — a reasonable and functionally equivalent swap; the index page stays reachable.\n2. `docs/guides/index.md` — The \"Pick your language\" table is reordered to match the new sidebar order: auto-detected stacks first (Python, JS, Go, Ruby, Rust), then Dockerfile-based languages roughly by relevance (Java, PHP, .NET, C++, C, Deno, Elixir, … down to the niche tail).\n\n**Consistency check:** I enumerated both lists entry-by-entry. Every guide present in the markdown table is present in the sidebar and in the same relative order, with nothing added or dropped. The sidebar's `'Overview'` item doesn't appear in the table (it's not a language, it's the index page itself), which is correct.\n\n**One minor thing to be aware of:** removing the `link:` from the category means the category label in the sidebar is no longer itself a clickable link to the Overview page — readers have to expand the category and click \"Overview\". In Docusaurus this is expected behavior when `link:` is absent, so it's not a bug, just a UX trade-off. Given there's now an explicit \"Overview\" item as the first child, this seems intentional and fine.\n\nNo correctness issues, no missing entries, no broken structure. This is ready to merge.",
"posted_to_pr": true
}