halkyon/packages/halkyon_app/test/privacy
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 3486932cbe
refactor(app): the payload envelope moves into halkyon_app (ADR 0030, D15)
Learn's PayloadEnvelope moves unchanged into halkyon_app, so that Train
seals its rows with the same envelope; Learn imports it from there. It
gets tests of its own: a payload sealed for its table, row, column and
item opens there alone, a changed one or one under a key not open never
does, and a readable one is trusted only signed by the account where it
was signed for.

Learn's app tests haven't run with the move (its build needs clang,
missing on this machine); analysis passes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-30 15:52:46 +01:00
..
payload_envelope_test.dart refactor(app): the payload envelope moves into halkyon_app (ADR 0030, D15) 2026-10-30 15:52:46 +01:00
sodium_content_cipher_test.dart feat(app)!: no anonymous accounts on the device (ADR 0020, D4, D25) 2026-10-24 16:14:37 +02:00