7107cecedc
Interactive bash script under tools/marmot-interop/ that validates Amethyst's Marmot/MLS implementation against the whitenoise-rs wn/wnd CLI. Builds wn/wnd from source on first run, launches two daemons for Identities B and C, configures public (or --local-relays) Nostr relays shared with Amethyst, then walks a human operator through 13 scenarios covering MIP-00 KeyPackages, MIP-01 metadata, MIP-02 Welcome, MIP-03 group messages, admin changes, reactions, concurrent-commit race, leave, offline catch-up, and KeyPackage rotation. Push-notification (MIP-05) test opt-in via --transponder. No Amethyst code is modified — black-box testing only. State (daemon sockets, logs, whitenoise-rs checkout, results TSVs) is kept under tools/marmot-interop/state/ and gitignored. https://claude.ai/code/session_01PacmbE1KKWMSRmDw3bnCNo
2 lines
7 B
Plaintext
2 lines
7 B
Plaintext
state/
|