Files
beads/website/sidebars.ts
Steve Yegge 584608a14e feat: add llms.txt standard support for AI agent discoverability (#784)
Cherry-picked website/, scripts/generate-llms-full.sh, and deploy-docs.yml
from joyshmitz's PR. Fixed workflow to trigger on main branch instead of
docs/docusaurus-site.

Features:
- Docusaurus documentation site with llms.txt support
- Environment-variable driven config (defaults to steveyegge org)
- Automated llms-full.txt generation from docs
- GitHub Pages deployment workflow

Co-authored-by: joyshmitz <joyshmitz@users.noreply.github.com>

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Executed-By: beads/crew/dave
Rig: beads
Role: crew
2025-12-30 18:27:50 -08:00

112 lines
2.4 KiB
TypeScript

import type {SidebarsConfig} from '@docusaurus/plugin-content-docs';
const sidebars: SidebarsConfig = {
docsSidebar: [
'intro',
{
type: 'category',
label: 'Getting Started',
items: [
'getting-started/installation',
'getting-started/quickstart',
'getting-started/ide-setup',
'getting-started/upgrading',
],
},
{
type: 'category',
label: 'Core Concepts',
collapsed: true,
items: [
'core-concepts/index',
'core-concepts/issues',
'core-concepts/daemon',
'core-concepts/jsonl-sync',
'core-concepts/hash-ids',
],
},
{
type: 'category',
label: 'Architecture',
collapsed: true,
items: [
'architecture/index',
],
},
{
type: 'category',
label: 'CLI Reference',
collapsed: true,
link: {
type: 'doc',
id: 'cli-reference/index',
},
items: [
'cli-reference/essential',
'cli-reference/issues',
'cli-reference/dependencies',
'cli-reference/labels',
'cli-reference/sync',
],
},
{
type: 'category',
label: 'Workflows',
collapsed: true,
items: [
'workflows/index',
'workflows/molecules',
'workflows/formulas',
'workflows/gates',
'workflows/wisps',
],
},
{
type: 'category',
label: 'Recovery',
collapsed: true,
items: [
'recovery/index',
'recovery/database-corruption',
'recovery/merge-conflicts',
'recovery/circular-dependencies',
'recovery/sync-failures',
],
},
{
type: 'category',
label: 'Multi-Agent',
collapsed: true,
items: [
'multi-agent/index',
'multi-agent/routing',
'multi-agent/coordination',
],
},
{
type: 'category',
label: 'Integrations',
collapsed: true,
items: [
'integrations/claude-code',
'integrations/mcp-server',
'integrations/aider',
],
},
{
type: 'category',
label: 'Reference',
collapsed: true,
items: [
'reference/configuration',
'reference/git-integration',
'reference/advanced',
'reference/troubleshooting',
'reference/faq',
],
},
],
};
export default sidebars;