cf6e08aec4
- coerceEpoch: early-return fallback on null/undefined input (was falling through to new Date(null) → epoch 0, surfacing as 1970-01-01 in the stories list); also unify the tail branch to Number.isFinite for consistency with the number-type fast path - autosave .catch: roll back lastSavedFingerprintRef on unexpected throw so the next session change retries instead of silently marking the content as saved Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>