No description
  • Rust 77.7%
  • TypeScript 14%
  • JavaScript 5.2%
  • CSS 2.4%
  • Shell 0.5%
  • Other 0.2%
Find a file
2026-05-22 04:11:24 +04:00
app Add tag edge-case fixtures and adapter findings 2026-05-22 04:06:20 +04:00
docs Update continuation docs for tag adapter milestone closeout 2026-05-22 04:11:24 +04:00
fixtures Add read-only scanner and rename planner foundation 2026-05-22 02:46:26 +04:00
scripts Initial research and planning docs for music library moderniser 2026-05-22 00:58:04 +04:00
spikes Add filesystem planner spike results 2026-05-22 01:31:34 +04:00
.gitignore Initial research and planning docs for music library moderniser 2026-05-22 00:58:04 +04:00
README.md Initial research and planning docs for music library moderniser 2026-05-22 00:58:04 +04:00

Music Library Moderniser

Local/offline-first desktop application project to replace the legacy WenSoftware Music Library workflow.

Current status: discovery, architecture, and implementation planning complete. Production implementation has not started yet.

Core principles:

  • Local desktop app, not a server-backed system.
  • Embedded local database, expected to be SQLite.
  • NAS, SMB, UNC, mapped drives, external drives, and removable disks are first-class library roots.
  • Metadata/tag reading and writing is central.
  • Filename/folder naming templates are central.
  • No real music files should be mutated during early spikes.