# Progress ## 2026-04-27 - Created project directory `~/Code/cold_display_guard`. - Confirmed standalone project scope and initial project name. - Started file-based planning files. - Created core engine, config loader, CLI, README, design doc, implementation plan, and tests. - First test run failed because `_end_batch()` set `ended_at` before calculating dwell seconds, causing ended batches to report `0` seconds. Fixed by calculating dwell before assigning `ended_at`. - Test suite now passes: `PYTHONPATH=src python3 -m unittest discover -s tests -v`. - Initialized git repository and created the initial project commit. - Added RTSP single-frame calibration tool under `tools/calibrator`. - Added formal management API on port `19080` and Vite frontend on port `23000`.