docs: ADR 0006 + changelog + architecture for OAuth keychain (#82)
Review — APPROVE ✓
PR docs-only, revue rapide.
Correctness
- ✓ ADR-0006 référence correctement les PRs #83-#87 et les issues #66, #78-#82
- ✓ architecture.md : nouveau…
docs: ADR 0006 + changelog + architecture for OAuth keychain (#82)
maximus
deleted branch issue-81-fallback-banner from maximus/Simpl-Resultat
2026-04-14 12:21:41 +00:00
[#4] Bannière UI quand le fallback plaintext est actif
feat: settings banner when OAuth tokens use file fallback (#81)
feat: settings banner when OAuth tokens use file fallback (#81)
Review — APPROVE ✓
Security
- ✓ Aucune chaîne en dur — tout passe par i18n (fr/en)
- ✓ Pas de XSS : seulement du texte rendu via React
- ✓
sessionStoragedans un try/catch…
feat: settings banner when OAuth tokens use file fallback (#81)
maximus
created branch issue-81-fallback-banner in maximus/Simpl-Resultat
2026-04-14 12:18:44 +00:00
maximus
deleted branch issue-80-subscription-integrity from maximus/Simpl-Resultat
2026-04-14 12:12:18 +00:00
feat: HMAC-verified account cache (#80)
[#3] Intégrité de subscription_status (anti-tampering gating licence)
feat: HMAC-verified account cache (#80)
Review — APPROVE ✓
Security
- ✓ HMAC-SHA256 via
hmaccrate — primitive correcte - ✓
verify_sliceest constant-time (pas de timing leak) - ✓ Clé 32 bytes générée via…
feat: HMAC-verified account cache (#80)
maximus
created branch issue-80-subscription-integrity in maximus/Simpl-Resultat
2026-04-14 12:07:51 +00:00