Add validation pass that checks all selected recovery items before any
restore operations begin. This prevents partial in-memory restore success
when a later item fails.
Map helper-backed restore destination conflicts to restore-specific
rejection paths instead of falling back to generic execution-unavailable
messages.
Bump version to 1.0.1 and update CHANGELOG with release notes.
- update internal beta hardening docs and Smart Clean execution coverage for the 2026-03-16 hardening slice
- add pnpm store detection, execution fixtures, and regression coverage across adapters, infrastructure, and app model tests
- distinguish file-backed vs Atlas-only recovery messaging in History and restore summaries
- preserve completed Smart Clean recovery entries when later targets fail, and report failed findings explicitly instead of losing side effects