mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-06 03:38:23 +00:00
Drives FileCordnGroupStore, FileCordnKeyPackageStore, FileCordnCoordinatorStore, FileCordnHandoffStore, EncryptedAppendLog and CordnMigrationStores through a representative sequence with a deterministic cipher, and asserts the exact tree of relative paths and the exact bytes of every file, captured from the current java.io implementation. A second case lays those pinned bytes down on a clean disk and reads them back through the stores, which is the direction an upgrade travels. The migration read also pins the base64 strings a handoff carries. This is the guard for moving the stores to okio in commonMain: the files hold encrypted MLS group state that cannot be re-derived, so the move must not change a single byte. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S7FuNBSKiyVecARSoE4B9P