Eagle matches metadata.json "name" to the actual filename stem exactly.
Prettifying names (replacing hyphens, stripping numbers) caused Eagle to
show empty folders. Also add Python import script (replaces bash version).
- Express server reads Eagle .library format from Synology NAS
- SSH batch metadata load (~3.5s for 372 images) via find+cat
- SMB mount used for thumbnail/file serving with HTTP range support
- Dark grid UI: folder sidebar, search, adjustable thumb size, lightbox