docs: fix broken links, missing sidebar entries, and restore lost content

- Replace all /developer_portal/ links with /developer-docs/ in index.md
- Fix non-existent extension-project-structure references
- Fix sidebar links using old /docs/ paths (/user-docs/ instead)
- Add missing extension-points/editors and pkg-resources-migration to sidebar
- Restore Kubernetes debugging section lost during howtos migration
- Restore pkg-resources-migration.md deleted during bifurcation
- Fix versioned docs quickstart.mdx missing version prefix
- Update stale developer_portal references in README, DOCS_CLAUDE, intro.md
- Fix broken creating-viz-plugins link in intro.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Evan Rusackas
2026-02-23 11:21:21 -08:00
parent 8c28c6b474
commit 8ddb06bb2f
13 changed files with 405 additions and 27 deletions

View File

@@ -42,6 +42,7 @@ const sidebars = {
'contributing/howtos',
'contributing/release-process',
'contributing/resources',
'contributing/pkg-resources-migration',
'guidelines/design-guidelines',
{
type: 'category',
@@ -91,6 +92,7 @@ const sidebars = {
collapsed: true,
items: [
'extensions/extension-points/sqllab',
'extensions/extension-points/editors',
],
},
'extensions/development',
@@ -129,7 +131,7 @@ const sidebars = {
{
type: 'link',
label: 'API Reference',
href: '/docs/api',
href: '/user-docs/api',
},
],
};