From eb207935501e686236abde4d53e3f4bd0e18ab39 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sun, 1 Mar 2026 15:09:35 -0800 Subject: [PATCH] Docs: add all unlisted docs routes to navigation (#31027) * Docs: add missing platform pages to nav * Docs: include all unlisted docs routes in nav * Docs nav: classify routes by area and remove catch-all groups * Docs nav: remove ja-JP AGENTS page entry * Docs ja-JP: remove AGENTS translation workspace page * Docs nav: remove refactor plans group * Docs nav: remove .dev template pages * Docs nav: remove operations hubs group --- docs/docs.json | 158 ++++++++++++++++++++++++++++++++++++++----- docs/ja-JP/AGENTS.md | 37 ---------- 2 files changed, 142 insertions(+), 53 deletions(-) delete mode 100644 docs/ja-JP/AGENTS.md diff --git a/docs/docs.json b/docs/docs.json index c91d21f39..4f29a77b1 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -832,6 +832,7 @@ "group": "First steps", "pages": [ "start/getting-started", + "start/quickstart", "start/onboarding-overview", "start/wizard", "start/onboarding" @@ -839,7 +840,11 @@ }, { "group": "Guides", - "pages": ["start/openclaw"] + "pages": [ + "start/openclaw", + "start/wizard-cli-reference", + "start/wizard-cli-automation" + ] } ] }, @@ -867,6 +872,7 @@ { "group": "Hosting and deployment", "pages": [ + "vps", "install/fly", "install/hetzner", "install/gcp", @@ -936,6 +942,7 @@ { "group": "Fundamentals", "pages": [ + "pi", "concepts/architecture", "concepts/agent", "concepts/agent-loop", @@ -985,10 +992,15 @@ { "group": "Built-in tools", "pages": [ + "brave-search", + "perplexity", "tools/lobster", "tools/llm-task", "tools/diffs", "tools/exec", + "tools/exec-approvals", + "tools/firecrawl", + "tools/loop-detection", "tools/web", "tools/apply-patch", "tools/elevated", @@ -1017,6 +1029,7 @@ { "group": "Skills", "pages": [ + "tools/creating-skills", "tools/slash-commands", "tools/skills", "tools/skills-config", @@ -1026,7 +1039,14 @@ }, { "group": "Extensions", - "pages": ["plugins/community", "plugins/voice-call", "plugins/zalouser"] + "pages": [ + "plugins/community", + "plugins/voice-call", + "plugins/zalouser", + "plugins/manifest", + "plugins/agent-tools", + "prose" + ] }, { "group": "Automation", @@ -1046,12 +1066,14 @@ "pages": [ "nodes/index", "nodes/troubleshooting", + "nodes/media-understanding", "nodes/images", "nodes/audio", "nodes/camera", "nodes/talk", "nodes/voicewake", - "nodes/location-command" + "nodes/location-command", + "tts" ] } ] @@ -1077,13 +1099,26 @@ "providers/anthropic", "providers/openai", "providers/openrouter", + "providers/cloudflare-ai-gateway", + "providers/claude-max-api-proxy", + "providers/deepgram", + "providers/github-copilot", + "providers/huggingface", + "providers/kilocode", "providers/litellm", "providers/bedrock", "providers/vercel-ai-gateway", "providers/moonshot", "providers/mistral", "providers/minimax", + "providers/nvidia", + "providers/ollama", "providers/opencode", + "providers/qwen", + "providers/together", + "providers/venice", + "providers/vllm", + "providers/xiaomi", "providers/glm", "providers/zai", "providers/synthetic", @@ -1103,7 +1138,10 @@ "platforms/linux", "platforms/windows", "platforms/android", - "platforms/ios" + "platforms/ios", + "platforms/digitalocean", + "platforms/oracle", + "platforms/raspberry-pi" ] }, { @@ -1172,6 +1210,7 @@ "gateway/protocol", "gateway/bridge-protocol", "gateway/openai-http-api", + "gateway/openresponses-http-api", "gateway/tools-invoke-http-api", "gateway/cli-backends", "gateway/local-models" @@ -1194,7 +1233,12 @@ }, { "group": "Security", - "pages": ["security/formal-verification"] + "pages": [ + "security/formal-verification", + "security/README", + "security/THREAT-MODEL-ATLAS", + "security/CONTRIBUTING-THREAT-MODEL" + ] }, { "group": "Web interfaces", @@ -1276,7 +1320,14 @@ }, { "group": "Technical reference", - "pages": ["reference/wizard", "reference/token-use", "reference/prompt-caching"] + "pages": [ + "reference/wizard", + "reference/token-use", + "reference/prompt-caching", + "reference/api-usage-costs", + "reference/transcript-hygiene", + "date-time" + ] }, { "group": "Concept internals", @@ -1299,7 +1350,14 @@ { "group": "Experiments", "pages": [ + "design/kilo-gateway-integration", "experiments/onboarding-config-protocol", + "experiments/plans/acp-thread-bound-agents", + "experiments/plans/acp-unified-streaming-refactor", + "experiments/plans/browser-evaluate-cdp-refactor", + "experiments/plans/openresponses-gateway", + "experiments/plans/pty-process-supervision", + "experiments/plans/session-binding-channel-agnostic", "experiments/research/memory", "experiments/proposals/model-config" ] @@ -1319,7 +1377,14 @@ }, { "group": "Environment and debugging", - "pages": ["help/environment", "help/debugging", "help/testing", "help/scripts"] + "pages": [ + "help/environment", + "help/debugging", + "help/testing", + "help/scripts", + "debug/node-issue", + "diagnostics/flags" + ] }, { "group": "Node runtime", @@ -1331,7 +1396,7 @@ }, { "group": "Developer setup", - "pages": ["start/setup"] + "pages": ["start/setup", "pi-dev"] }, { "group": "Contributing", @@ -1367,6 +1432,7 @@ "group": "第一步", "pages": [ "zh-CN/start/getting-started", + "zh-CN/start/quickstart", "zh-CN/start/wizard", "zh-CN/start/onboarding" ] @@ -1404,6 +1470,7 @@ { "group": "托管与部署", "pages": [ + "zh-CN/vps", "zh-CN/install/fly", "zh-CN/install/hetzner", "zh-CN/install/gcp", @@ -1432,6 +1499,7 @@ "pages": [ "zh-CN/channels/whatsapp", "zh-CN/channels/telegram", + "zh-CN/channels/grammy", "zh-CN/channels/discord", "zh-CN/channels/slack", "zh-CN/channels/feishu", @@ -1439,9 +1507,14 @@ "zh-CN/channels/mattermost", "zh-CN/channels/signal", "zh-CN/channels/imessage", + "zh-CN/channels/bluebubbles", + "zh-CN/channels/nextcloud-talk", "zh-CN/channels/msteams", "zh-CN/channels/line", "zh-CN/channels/matrix", + "zh-CN/channels/nostr", + "zh-CN/channels/tlon", + "zh-CN/channels/twitch", "zh-CN/channels/zalo", "zh-CN/channels/zalouser" ] @@ -1466,6 +1539,7 @@ { "group": "基础", "pages": [ + "zh-CN/pi", "zh-CN/concepts/architecture", "zh-CN/concepts/agent", "zh-CN/concepts/agent-loop", @@ -1515,9 +1589,13 @@ { "group": "内置工具", "pages": [ + "zh-CN/brave-search", + "zh-CN/perplexity", "zh-CN/tools/lobster", "zh-CN/tools/llm-task", "zh-CN/tools/exec", + "zh-CN/tools/exec-approvals", + "zh-CN/tools/firecrawl", "zh-CN/tools/web", "zh-CN/tools/apply-patch", "zh-CN/tools/elevated", @@ -1545,6 +1623,7 @@ { "group": "技能", "pages": [ + "zh-CN/tools/creating-skills", "zh-CN/tools/slash-commands", "zh-CN/tools/skills", "zh-CN/tools/skills-config", @@ -1554,7 +1633,13 @@ }, { "group": "扩展", - "pages": ["zh-CN/plugins/voice-call", "zh-CN/plugins/zalouser"] + "pages": [ + "zh-CN/plugins/voice-call", + "zh-CN/plugins/zalouser", + "zh-CN/plugins/manifest", + "zh-CN/plugins/agent-tools", + "zh-CN/prose" + ] }, { "group": "自动化", @@ -1574,12 +1659,14 @@ "pages": [ "zh-CN/nodes/index", "zh-CN/nodes/troubleshooting", + "zh-CN/nodes/media-understanding", "zh-CN/nodes/images", "zh-CN/nodes/audio", "zh-CN/nodes/camera", "zh-CN/nodes/talk", "zh-CN/nodes/voicewake", - "zh-CN/nodes/location-command" + "zh-CN/nodes/location-command", + "zh-CN/tts" ] } ] @@ -1607,9 +1694,16 @@ "zh-CN/providers/openrouter", "zh-CN/providers/bedrock", "zh-CN/providers/vercel-ai-gateway", + "zh-CN/providers/claude-max-api-proxy", + "zh-CN/providers/deepgram", + "zh-CN/providers/github-copilot", "zh-CN/providers/moonshot", "zh-CN/providers/minimax", + "zh-CN/providers/ollama", "zh-CN/providers/opencode", + "zh-CN/providers/qwen", + "zh-CN/providers/venice", + "zh-CN/providers/xiaomi", "zh-CN/providers/glm", "zh-CN/providers/zai", "zh-CN/providers/synthetic", @@ -1629,7 +1723,10 @@ "zh-CN/platforms/linux", "zh-CN/platforms/windows", "zh-CN/platforms/android", - "zh-CN/platforms/ios" + "zh-CN/platforms/ios", + "zh-CN/platforms/digitalocean", + "zh-CN/platforms/oracle", + "zh-CN/platforms/raspberry-pi" ] }, { @@ -1694,6 +1791,7 @@ "zh-CN/gateway/protocol", "zh-CN/gateway/bridge-protocol", "zh-CN/gateway/openai-http-api", + "zh-CN/gateway/openresponses-http-api", "zh-CN/gateway/tools-invoke-http-api", "zh-CN/gateway/cli-backends", "zh-CN/gateway/local-models" @@ -1718,6 +1816,10 @@ "zh-CN/gateway/tailscale" ] }, + { + "group": "运维专题", + "pages": ["zh-CN/network", "zh-CN/logging"] + }, { "group": "安全", "pages": ["zh-CN/security/formal-verification"] @@ -1741,14 +1843,17 @@ "group": "CLI 命令", "pages": [ "zh-CN/cli/index", + "zh-CN/cli/acp", "zh-CN/cli/agent", "zh-CN/cli/agents", "zh-CN/cli/approvals", "zh-CN/cli/browser", "zh-CN/cli/channels", + "zh-CN/cli/config", "zh-CN/cli/configure", "zh-CN/cli/cron", "zh-CN/cli/dashboard", + "zh-CN/cli/devices", "zh-CN/cli/directory", "zh-CN/cli/dns", "zh-CN/cli/docs", @@ -1760,6 +1865,7 @@ "zh-CN/cli/memory", "zh-CN/cli/message", "zh-CN/cli/models", + "zh-CN/cli/node", "zh-CN/cli/nodes", "zh-CN/cli/onboard", "zh-CN/cli/pairing", @@ -1775,7 +1881,8 @@ "zh-CN/cli/tui", "zh-CN/cli/uninstall", "zh-CN/cli/update", - "zh-CN/cli/voicecall" + "zh-CN/cli/voicecall", + "zh-CN/cli/webhooks" ] }, { @@ -1798,7 +1905,13 @@ }, { "group": "技术参考", - "pages": ["zh-CN/reference/wizard", "zh-CN/reference/token-use"] + "pages": [ + "zh-CN/reference/wizard", + "zh-CN/reference/token-use", + "zh-CN/reference/api-usage-costs", + "zh-CN/reference/transcript-hygiene", + "zh-CN/date-time" + ] }, { "group": "概念内部机制", @@ -1822,11 +1935,22 @@ "group": "实验性功能", "pages": [ "zh-CN/experiments/onboarding-config-protocol", + "zh-CN/experiments/plans/openresponses-gateway", "zh-CN/experiments/plans/cron-add-hardening", "zh-CN/experiments/plans/group-policy-hardening", "zh-CN/experiments/research/memory", "zh-CN/experiments/proposals/model-config" ] + }, + { + "group": "重构方案", + "pages": [ + "zh-CN/refactor/clawnet", + "zh-CN/refactor/exec-host", + "zh-CN/refactor/outbound-session-mirroring", + "zh-CN/refactor/plugin-sdk", + "zh-CN/refactor/strict-config" + ] } ] }, @@ -1847,7 +1971,9 @@ "zh-CN/help/environment", "zh-CN/help/debugging", "zh-CN/help/testing", - "zh-CN/help/scripts" + "zh-CN/help/scripts", + "zh-CN/debug/node-issue", + "zh-CN/diagnostics/flags" ] }, { @@ -1860,11 +1986,11 @@ }, { "group": "开发者设置", - "pages": ["zh-CN/start/setup"] + "pages": ["zh-CN/start/setup", "zh-CN/pi-dev"] }, { "group": "文档元信息", - "pages": ["zh-CN/start/hubs", "zh-CN/start/docs-directory"] + "pages": ["zh-CN/start/hubs", "zh-CN/start/docs-directory", "zh-CN/AGENTS"] } ] } diff --git a/docs/ja-JP/AGENTS.md b/docs/ja-JP/AGENTS.md deleted file mode 100644 index 4bdd53260..000000000 --- a/docs/ja-JP/AGENTS.md +++ /dev/null @@ -1,37 +0,0 @@ -# AGENTS.md - ja-JP docs translation workspace - -## Read When - -- Maintaining `docs/ja-JP/**` -- Updating the Japanese translation pipeline (glossary/TM/prompt) -- Handling Japanese translation feedback or regressions - -## Pipeline (docs-i18n) - -- Source docs: `docs/**/*.md` -- Target docs: `docs/ja-JP/**/*.md` -- Glossary: `docs/.i18n/glossary.ja-JP.json` -- Translation memory: `docs/.i18n/ja-JP.tm.jsonl` -- Prompt rules: `scripts/docs-i18n/prompt.go` - -Common runs: - -```bash -# Bulk (doc mode; parallel OK) -cd scripts/docs-i18n -go run . -docs ../../docs -lang ja-JP -mode doc -parallel 6 ../../docs/**/*.md - -# Single file -cd scripts/docs-i18n -go run . -docs ../../docs -lang ja-JP -mode doc ../../docs/start/getting-started.md - -# Small patches (segment mode; uses TM; no parallel) -cd scripts/docs-i18n -go run . -docs ../../docs -lang ja-JP -mode segment ../../docs/start/getting-started.md -``` - -Notes: - -- Prefer `doc` mode for whole-page translation; `segment` mode for small fixes. -- If a very large file times out, do targeted edits or split the page before rerunning. -- After translation, spot-check: code spans/blocks unchanged, links/anchors unchanged, placeholders preserved.