This page defines the canonical documentation layout and compatibility layers.
Last refreshed: February 24, 2026.
Companion indexes:
- Function-oriented map: by-function.md
- Hub entry point: ../README.md
- Unified TOC: ../SUMMARY.md
- Root product landing:
README.md(language switch links intodocs/i18n/<locale>/README.md) - Docs hub:
docs/README.md - Unified TOC:
docs/SUMMARY.md
docs/getting-started/docs/reference/docs/operations/docs/security/docs/hardware/docs/contributing/docs/project/docs/sop/
docs/i18n/zh-CN/docs/i18n/ja/docs/i18n/ru/docs/i18n/fr/docs/i18n/vi/docs/i18n/el/
docs/SUMMARY.<locale>.md(if retained)docs/vi/**- legacy localized docs-root files where present
Use compatibility paths for backward links only. New localized edits should target docs/i18n/<locale>/**.
| Locale | Root landing | Canonical docs hub | Coverage level | Notes |
|---|---|---|---|---|
en |
README.md |
docs/README.md |
Full source | Authoritative runtime-contract wording |
zh-CN |
docs/i18n/zh-CN/README.md |
docs/i18n/zh-CN/README.md |
Hub-level scaffold | Runtime-contract docs mainly shared in English |
ja |
docs/i18n/ja/README.md |
docs/i18n/ja/README.md |
Hub-level scaffold | Runtime-contract docs mainly shared in English |
ru |
docs/i18n/ru/README.md |
docs/i18n/ru/README.md |
Hub-level scaffold | Runtime-contract docs mainly shared in English |
fr |
docs/i18n/fr/README.md |
docs/i18n/fr/README.md |
Hub-level scaffold | Runtime-contract docs mainly shared in English |
vi |
docs/i18n/vi/README.md |
docs/i18n/vi/README.md |
Full localized tree | docs/vi/** kept as compatibility layer |
el |
docs/i18n/el/README.md |
docs/i18n/el/README.md |
Full localized tree | Greek full tree is canonical in docs/i18n/el/** |
| Category | Canonical index | Intent |
|---|---|---|
| Getting Started | docs/getting-started/README.md |
first-run and install flows |
| Reference | docs/reference/README.md |
commands/config/providers/channels and integration references |
| Operations | docs/operations/README.md |
day-2 operations, release, troubleshooting runbooks |
| Security | docs/security/README.md |
current hardening guidance + proposal boundary |
| Hardware | docs/hardware/README.md |
boards, peripherals, datasheets navigation |
| Contributing | docs/contributing/README.md |
PR/review/CI policy and process |
| Project | docs/project/README.md |
time-bound snapshots and planning audit history |
| SOP | docs/sop/README.md |
SOP runtime contract and procedure docs |
- Runtime behavior docs go in English canonical paths first.
- Every new major doc must be linked from:
- the nearest category index (
docs/<category>/README.md) docs/SUMMARY.mddocs/docs-inventory.md
- Locale navigation changes must update all supported locales (
en,zh-CN,ja,ru,fr,vi,el). - For localized hubs/summaries, canonical path is always
docs/i18n/<locale>/. - Keep compatibility shims aligned when touched; do not introduce new primary content under compatibility-only paths.
- i18n docs index: ../i18n/README.md
- i18n coverage matrix: ../i18n-coverage.md
- i18n completion checklist: ../i18n-guide.md
- i18n gap backlog: ../i18n-gap-backlog.md
- docs inventory/classification: ../docs-inventory.md