SIGN IN SIGN UP

fix(history): log when a session's CSV file can't be opened

Recording writes and index persistence were already logged on failure,
but reading a session's data (for charting, end-of-session summaries,
orphaned-session recovery, and legacy log import) silently returned an
empty result on any I/O error — indistinguishable in the UI from a
session that legitimately has no data yet. A moved, deleted, or
permission-denied CSV now logs a warning with the path, so "why does
this session show no chart data" is diagnosable from the debug log
(surfaced in the Status window) instead of a dead end.

Refs #175
D
Daniel Valfridsson committed
150547f848b9110b1823dca91f5215bd5c36931c
Parent: 3ee9186