Python 3.12.2 | Windows | SQLite 3.43.1 PASS atomic replacement produces complete JSON PASS failed write preserves old file and removes temporary file PASS binary replacement preserves all bytes PASS SQL metacharacters remain literal query data PASS uniqueness failure rolls back the preceding insert PASS reopened backup passes integrity and application-data checks 6 checks passed; disposable fixtures removed Python 3.12.3 | Linux | SQLite 3.45.1 PASS atomic replacement produces complete JSON PASS failed write preserves old file and removes temporary file PASS binary replacement preserves all bytes PASS SQL metacharacters remain literal query data PASS uniqueness failure rolls back the preceding insert PASS reopened backup passes integrity and application-data checks 6 checks passed; disposable fixtures removed