# Shift plan generator – package

* `web/` – the web app. Upload the content of this folder to the FTP server; see `web/README.md`.
* `tests/` – Node scripts that run the same solver and checker without a browser (`npm install`, then e.g.
  `node tests/lns.mjs <month.xlsx> tests/nov2026_from_pdf.json 300` or `node tests/evalplan.mjs <month.xlsx> <prev.json> <plan.json>`).
  `tests/nov2026_from_pdf.json` is November 2026 extracted from the PDF of the handoff package (carry-over for December).
