• Joined on 2025-09-05
alvaro opened issue alvaro/normogen#5 2026-07-18 22:22:58 +00:00
code: remove dead AccessClaims struct in backend/src/auth/claims.rs
alvaro commented on issue alvaro/normogen#4 2026-07-18 22:03:33 +00:00
docs: product/encryption & persona docs badly out of sync with implemented ZK encryption

All four docs in this issue are now done (uncommitted, in the working tree):

  • docs/product/encryption.md — full rewrite to the implemented wrapped-DEK / Web Crypto model
alvaro closed issue alvaro/normogen#4 2026-07-18 22:03:33 +00:00
docs: product/encryption & persona docs badly out of sync with implemented ZK encryption
alvaro commented on issue alvaro/normogen#3 2026-07-18 22:03:14 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Correction to my earlier comment (and to issue #3 body): I wrote that the JWT carries family_id + permissions. That'''s wrong.

The real access-token Claims (backend/src/auth/jwt.rs)…

alvaro commented on issue alvaro/normogen#3 2026-07-18 20:42:32 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Started the ADR draft at docs/adr/multi-person-sharing.md (uncommitted, in the working tree).

It records the decision forced by the constraints above (per-profile DEK + X25519 envelope), spells…

alvaro commented on issue alvaro/normogen#4 2026-07-18 20:41:32 +00:00
docs: product/encryption & persona docs badly out of sync with implemented ZK encryption

Ok to go with the proposed fix

alvaro commented on issue alvaro/normogen#3 2026-07-18 20:39:01 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Synthesis from @alvaro's answers (2026-07-18)

The constraints rule out most options and force a concrete architecture.

Ruled out

  • (b) family-level shared key — incompatible with…
alvaro commented on issue alvaro/normogen#3 2026-07-18 18:07:06 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved

Answers to questions plus extra info

  1. parent and spouse each will have their login, and they may not even be the same family. Divorced parents with each their own family may want to share the…
alvaro opened issue alvaro/normogen#4 2026-07-18 15:24:48 +00:00
docs: product/encryption & persona docs badly out of sync with implemented ZK encryption
alvaro opened issue alvaro/normogen#3 2026-07-18 15:24:40 +00:00
design: multi-person / family / caregiver data sharing under zero-knowledge encryption is unsolved
alvaro pushed to main at alvaro/normogen 2026-07-18 14:20:15 +00:00
6a569da3b1 docs: add AGENTS.md and document issue-driven workflow
alvaro pushed to main at alvaro/normogen 2026-07-14 16:00:31 +00:00
147d722570 fix: healthcheck uses HTTPS + -k for self-signed cert
alvaro pushed to main at alvaro/normogen 2026-07-14 15:43:07 +00:00
0d33a2c1af fix: rust:slim (not rust:latest-slim which doesn't exist)
alvaro pushed to main at alvaro/normogen 2026-07-14 15:27:56 +00:00
ccbbcd4274 fix: use rust:latest-slim as runtime (glibc match)
alvaro pushed to main at alvaro/normogen 2026-07-14 15:12:26 +00:00
12b7b2dccb fix: RustlsConfig::from_der takes Vec<Vec<u8>> (cert chain)
alvaro pushed to main at alvaro/normogen 2026-07-14 15:01:55 +00:00
3d440702f0 fix: rcgen 0.13 API (cert.der + key_pair.serialize_der)
alvaro pushed to main at alvaro/normogen 2026-07-14 14:43:57 +00:00
043b4442a7 fix: HTTPS with self-signed cert for Web Crypto API support
alvaro pushed to main at alvaro/normogen 2026-07-05 16:04:05 +00:00
47000beef4 chore: frontend container listens on port 6501
alvaro pushed to main at alvaro/normogen 2026-07-05 14:49:20 +00:00
a5006bff63 Merge feat/frontend-container
7143840ea2 fix: add curl to frontend runtime image for healthcheck
300072a5d3 fix: use Axum 0.7 /*path syntax for API proxy routes
2a2f14cbda fix: Dockerfile paths for repo-root build context
1b5c1e2a06 feat: separate frontend container (Axum static serving + API proxy)
Compare 5 commits »
alvaro deleted branch feat/frontend-container from alvaro/normogen 2026-07-05 14:49:20 +00:00