LIBRARY ORGANIZER - WINDOWS EDITION
====================================

This is the same application as the Docker/NAS edition - identical engine,
identical browser interface, every feature - running locally on your PC.
(It replaces the older Tkinter desktop window, which had fallen behind.)

ONE-TIME SETUP
--------------
1. Install Python from https://www.python.org/downloads/
   IMPORTANT: tick "Add Python to PATH" during install.
2. Double-click  install-requirements.bat  (installs flask, mutagen,
   waitress - the only three packages needed).

USING IT
--------
Double-click  LibraryOrganizer.pyw
- A small status window appears and your browser opens at
  http://127.0.0.1:8765   (only your PC can reach it - nothing is exposed
  to your network).
- Click Browse... next to Source to pick your messy library - any drive,
  including mapped network shares (e.g. Z:\Audiobooks) - and Browse...
  next to Destination for an output folder (not inside the source).
- Then: 1. Scan  ->  review the table  ->  2. Copy Into New Structure.
- Close the status window to stop.

Everything from the Docker edition works here: output structure choices,
duplicate policies, skip, bulk edit, filters, Stop, plan auto-save (kept in
%LOCALAPPDATA%\LibraryOrganizer), CSV export, metadata sync (opf / json /
embedded tags in the copies), source trust settings. See
docker\DOCKER-README.txt in the complete package for the feature reference.

NETWORK LIBRARIES
-----------------
Point Source at a mapped drive (Z:\...) or a UNC path (\\NAS\share\...) to
organize a NAS library from Windows. Copying then travels over the
network twice (read + write), so for very large libraries the Docker
edition running ON the NAS is faster - the output is identical.

FILES
-----
LibraryOrganizer.pyw       double-click to run
install-requirements.bat   one-time package install
app.py, core.py, templates\  the application (same files as the Docker edition)
