Legacy Markdown pointers
The old flat Markdown notes now act as lightweight pointers. This lets existing inbound repository, issue, and review links continue to land somewhere useful while preventing duplicate long-form content from drifting away from the Starlight site.
Migrated docs/*.md paths
Section titled “Migrated docs/*.md paths”| Legacy path | Canonical Starlight page |
|---|---|
docs/architecture.md | Architecture |
docs/auth-security.md | Authentication security model |
docs/configuration.md | Configuration |
docs/demo-mode.md | Demo mode |
docs/faq.md | FAQ |
docs/intelligence-foundation.md | Phase 1 intelligence foundation |
docs/mobile-device-auth-flatbuffers.md | Mobile device-auth FlatBuffers contract |
docs/playback-auth-regression-qa.md | Playback auth regression QA |
docs/player-dependency-boundaries.md | Player dependency boundaries |
docs/sqlx-dynamic-query-allowlist.md | SQLx dynamic query policy and allowlist |
docs/sqlx-postgres-workflow.md | Disposable SQLx PostgreSQL workflow |
docs/ui-testing-workflow.md | UI testing workflow |
docs/unraid.md | Unraid deployment notes |
Migrated package docs
Section titled “Migrated package docs”| Legacy path | Canonical Starlight page |
|---|---|
packaging/flathub/README.md | Flathub submission guide |
Canonical files intentionally not migrated
Section titled “Canonical files intentionally not migrated”.github/CONTRIBUTING.md,.github/SECURITY.md,.github/TRADEMARKS.md, and.github/CODE_OF_CONDUCT.mdremain canonical GitHub policy files. See Project policies.- Crate/package READMEs remain canonical at package paths. See Crate README inventory.
docs/bench_results/*.jsonremain benchmark data artifacts and are not rendered as guide pages.