Uniform version across all scripts to v2.5.0 as there is a lot of changes. Schedule generator + reporting (biggest area) - Added full schedule export stack: PDF/ICS rendering, layout refinements, grid sizing, and multi‑day/weekly/monthly views. - Added PCP metrics ingestion (CPU/load/disk/net), remote log fetching, and parallelized metric loading. - Added prediction models (random forest), persistence, and per‑host metrics with expanded visuals. - Added additional timeline overlays: git history, email timeline, job run durations, “now” marker, etc. - Added missing archive detection for PCP logs, including .zst support and missing‑day warnings (with “recent window” logic). Automation / systemd - Added systemd timers and workflows for schedule generation and roll/critic pipelines. - Fixed WorkingDirectory/ExecStart handling and proper REPO_ROOT/FUJIFILM_MANAGER_ROOT expansion. - Added environment file to systemd units and tightened install behavior. - Adjusted job scheduling (e.g., critic/force‑roll frequency) and log handling. OpenAI integration - Added/expanded OpenAI critic + scoring workflows and retries. - Improved request/response logging and error persistence for debugging. - Improved prompts and OpenAI usage stats in the schedule view. - Added better throttling/failsafe behavior around regeneration. Roll pipeline and web UI - Better roll discovery and indexing (including symlink‑aware discovery). - ZIP download links enabled by default; ZIP stats exported into roll workers. - Metadata, overlays, and author‑mode behavior refined. - UX tweaks for iOS/iPad: scrolling, swiping, overlays, indexing, and layout polishing. Benchmarks - Benchmark tooling expanded (zip benchmarks, profiles, per‑host metrics, CSV/PNG/PDF output). - Added/updated bench pipelines and supporting scripts. CI/CD - Added CI pipelines (verify + format), CI image build, and Dockerfile.ci. - Added registry handling and CI dependency workflow docs. Repo hygiene / workflow - Added AGENTS.md and ongoing workflow/process documentation. - Enforced MR description requirements, time tracking, OSC copy/BEL alerts. - Added depersonalization TODOs and migration notes for paths/logs.