• Joined on 2025-09-05
alvaro pushed to feat/3-phase-a2-per-profile-deks at alvaro/normogen 2026-07-19 05:29:10 +00:00
706df11f15 fix(auth): wrong password returns Ok(false), not Err
alvaro commented on issue alvaro/normogen#3 2026-07-19 02:46:34 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Phase A2 landed (PR #9, not yet merged)

feat/3-phase-a2-per-profile-deks implements the 3-tier key model from the ADR §1:

  • Per-profile DEKs: each profile (a person or…
alvaro created pull request alvaro/normogen#9 2026-07-19 02:45:45 +00:00
feat: per-profile DEKs + multi-profile (Phase A2, #3)
alvaro created branch feat/3-phase-a2-per-profile-deks in alvaro/normogen 2026-07-19 02:45:03 +00:00
alvaro pushed to feat/3-phase-a2-per-profile-deks at alvaro/normogen 2026-07-19 02:45:03 +00:00
eb2c2aa546 feat: per-profile DEKs + multi-profile (Phase A2, #3)
alvaro pushed to main at alvaro/normogen 2026-07-19 00:04:14 +00:00
9807434c5f Merge pull request 'ci: drop host port mapping for Mongo service container' (#8) from ci/fix-mongo-service-port-collision into main
aa115e6e73 ci: drop host port mapping for Mongo service container
Compare 2 commits »
alvaro merged pull request alvaro/normogen#8 2026-07-19 00:04:12 +00:00
ci: drop host port mapping for Mongo service container
alvaro created pull request alvaro/normogen#8 2026-07-19 00:03:16 +00:00
ci: drop host port mapping for Mongo service container
alvaro created branch ci/fix-mongo-service-port-collision in alvaro/normogen 2026-07-19 00:02:47 +00:00
alvaro pushed to ci/fix-mongo-service-port-collision at alvaro/normogen 2026-07-19 00:02:47 +00:00
aa115e6e73 ci: drop host port mapping for Mongo service container
alvaro pushed to main at alvaro/normogen 2026-07-19 00:00:30 +00:00
6d3642ee13 Merge pull request 'feat(auth): per-account X25519 identity keypair (Phase A1, #3)' (#6) from feat/3-phase-a1-x25519-keypair into main
8ee8012aca feat(auth): add per-account X25519 identity keypair (#3)
Compare 2 commits »
alvaro merged pull request alvaro/normogen#6 2026-07-19 00:00:29 +00:00
feat(auth): per-account X25519 identity keypair (Phase A1, #3)
alvaro opened issue alvaro/normogen#7 2026-07-18 23:59:05 +00:00
Add .zcode to .gitignore
alvaro commented on issue alvaro/normogen#3 2026-07-18 23:00:55 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Phase A1 landed (not yet merged) — PR #6

feat/3-phase-a1-x25519-keypair implements the account X25519 identity keypair from the ADR §1:

  • Backend: User gets…
alvaro created pull request alvaro/normogen#6 2026-07-18 23:00:24 +00:00
feat(auth): per-account X25519 identity keypair (Phase A1, #3)
alvaro created branch feat/3-phase-a1-x25519-keypair in alvaro/normogen 2026-07-18 23:00:03 +00:00
alvaro pushed to feat/3-phase-a1-x25519-keypair at alvaro/normogen 2026-07-18 23:00:03 +00:00
8ee8012aca feat(auth): add per-account X25519 identity keypair (#3)
alvaro created branch docs/3-4-encryption-persona-docs-reconciliation in alvaro/normogen 2026-07-18 22:26:43 +00:00
e322145ffb docs: decide multi-person ZK sharing ADR; reconcile jwt/encryption docs
alvaro commented on issue alvaro/normogen#3 2026-07-18 22:24:37 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Open questions resolved; ADR status → Decided

Folded @alvaro's answers into docs/adr/multi-person-sharing.md and flipped its status to Decided (not yet implemented). Summary:

  1. **Key…