31f1ef35b4
The buffer-backed xdb.Searcher is not safe for concurrent use, so parallel audit appends could race on Search and corrupt internal state. Serialize v4 and v6 lookups behind separate mutexes so concurrent callers fall through one at a time. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>