Optionalbackuptrue (default) → "
OptionallockHow long (ms) to wait for a concurrent writer to release the lock before failing. Effectively queues writers across processes. Default 1000; 0 fails immediately. Note: the wait blocks the thread (sync API).
OptionalverifyExtra content validation (e.g. JSON.parse) run on the temp file before commit.
Safeguarded file persistence:
allow_backup) kept in sync after every successful write, used to recover a corrupted main file on load.