FileAuditStorage.prototype.append(entry: StoredAuditEntry): Promise<void>
Read-modify-write with serialized in-process appends via _lock.
Cross-process file contention is inherent to the OS file and not solved here.
entry: StoredAuditEntry