Files
Momento/_bmad-output/implementation-artifacts/deferred-work.md
Antigravity 65e722a184
Some checks failed
CI / Lint, Test & Build (push) Waiting to run
Deploy to Production / Build and Deploy (push) Has been cancelled
fix: disable noisy lint rules, exclude .venv-i18n, 0 errors 0 warnings
2026-05-16 23:38:11 +00:00

1.1 KiB
Raw Blame History

Deferred Work

Deferred from: code review of 3-5-secure-byok-management (2026-05-16)

  • Test host BYOK + quota invité vide (Task 7.4) — Scénario AC10 (hôte BYOK, quota invité vide) non couvert par test dédié dans brainstorm-billing.test.ts.
  • lastUsedAt / lastUsedFor jamais mis à jour — Champs Prisma présents mais non alimentés à lusage des clés BYOK.
  • keyHash non utilisé pour dédup — Hash SHA-256 stocké sans logique de déduplication à lupsert.
  • Downgrade tier → désactivation clés hors liste — Pas de isActive=false automatique au downgrade PRO/Business ; seul le rejet des nouveaux saves est en place.
  • Rate limit POST /api/user/api-keys — Pas de limite Redis documentée en spec optionnelle.
  • AC5 anonymousAnalytics DB sync — La synchronisation de anonymousAnalytics vers UserAISettings via updateAISettings() n'a pas été implémentée. Contrainte utilisateur : zéro écriture DB en 4.1, consentement 100 % client. À implémenter dans une story ultérieure si la cohérence DB devient requise.