docs: retire wiki, redirect to the MkDocs site
All pages moved to https://danielcopper.github.io/decky-romm-sync/.
Home now points there; the rest are removed.
docs(wiki): add config source parsers page, align architecture and save-sync pages
Add new Config-Source-Parsers page covering the one-parser-per-source
principle, the catalog of local config/metadata sources, the question-to-
source mapping, the domain+adapter parser layout template, planned future
unlocks, and a decisions log.
- Backend-Architecture: move retrodeck_config.py to the adapters table
(reflects the #196 refactor), split into three sibling adapters
(retrodeck_paths, retroarch_config, retroarch_core_info) planned for
#208, add retroarch_core_info.py to the domain table, add a reference
to Config Source Parsers, note es_de_config.py as grandfathered
pending #205.
- Save-File-Sync-Architecture: add a pointer from the sort-by-core
section to the new page explaining how corename resolution works.
- Home: add Config Source Parsers to the Technical Reference index.
docs: finalize architecture docs — current service names and structure
docs: use banner image on Home page
chore: add logo to Home page and markdownlint config
docs: per-core BIOS filtering + RetroDECK path migration
- BIOS Management: add Active Core Detection section
- New page: RetroDECK Path Migration (warning banners, conflict handling, what gets migrated)
- Home: add migration page to nav, renumber
- Save Sync: update prev nav link
docs: fix inaccuracies in Configuration, Syncing, Troubleshooting, Home
- Configuration: replace debug toggle with log level dropdown (4 levels,
default warn)
- Syncing Your Library: metadata displayed in custom panel, not natively
- Troubleshooting: BIOS not limited to disc-based systems, add missing
Delete Save Files and Delete BIOS Files sections to Danger Zone
- Home: BIOS description not limited to disc-based systems
docs: update wiki for accuracy and add new pages
- Steam-Non-Steam-Shortcuts: remove obsolete BIsModOrShortcut bypass
counter sections (~130 lines), document current custom component approach
- Home: update link descriptions, add Backend Architecture and Development links
- Save-Sync: fix conflict mode default (newest_wins → ask_me)
- Save-File-Sync-Architecture: fix conflict mode default, remove
dangling .romm-api-verified.md reference
- Getting-Started: replace Decky Store install with manual release zip
- Add Backend-Architecture page (9 mixins, dependency diagram, ~3500 LOC)
- Add Development page (setup, build, test, deploy guide)
docs: add user guide wiki pages
Add 7 new user-facing wiki pages covering:
- Getting Started (prerequisites, installation, first-time setup)
- Configuration (connection settings, SGDB API key, Steam Input, debug)
- Syncing Your Library (how sync works, platform toggles, collections, artwork)
- Managing Games (detail panel, downloads, uninstall, metadata refresh)
- BIOS Management (what BIOS files are, per-platform status, downloads)
- Save Sync (auto-sync, conflict modes, manual sync, failed retries, offline)
- Troubleshooting (common issues, fixes, Danger Zone explained)
Rewrite Home.md as a proper landing page with separate User Guide
and Technical Reference sections.
docs: add Steam Non-Steam Shortcuts technical reference
Cover AddShortcut API behavior (ignored params, 500ms delay, quoting),
BIsModOrShortcut bypass counter state machine from MetaDeck pattern,
VDF format notes, CRC32 app ID calculation, and common pitfalls.
docs: add Save File Sync Architecture wiki page
New page covering three-way conflict detection, sync flows,
playtime tracking, device registration, and state schema.
Updated Home.md with link.
Add Remote Play cross-device shortcuts documentation