c3859c828b
Checkpoint the latest document state during App::on_exit after honoring current quit approvals. Keep incomplete or stale plans, clear recovery for clean documents and report unavailable or failed storage. Follow-up to #545; cancelable macOS Dock Quit remains open in #544. PR #617.