mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-12 01:07:46 +00:00
- MirrorSyncThroughputTest: add -DsyncVerify (default true — `strfry sync` always verifies received events, so the negentropy sink verifies too for an apples-to-apples comparison) and -DsyncFts (default true; pass false to match strfry, which has no NIP-50). Both forwarded through the geode test task. - CorpusServerMain: a benchmark-only tool that boots a real geode relay (geode's default indexing) preloaded with an NDJSON corpus over a file-backed store and serves forever, so `strfry sync` / another geode / the negentropy sink can reconcile against a geode source holding the same 1M corpus a strfry source does. Used to run the 4-pair 1M negentropy sync comparison (geode↔geode, strfry→geode, strfry↔strfry, geode→strfry). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012EZeWww5TJnzBZKPoc6mvU