9e0dc4319a
A quarantined/replaced/split-generation handle must never run a full-file rewrite or an FTS5 'optimize': both read damaged or foreign pages and commit the result back, turning contained, diagnosable corruption into an amplified one. Same guard _execute_write applies to every write. Salvaged from #102092 onto current main: the _try_wal_checkpoint half landed via #106315's _quarantine_reason(), so only the two rewrite sites remain.