maximus
deleted branch issue-297-license-provider from maximus/Simpl-Resultat
2026-07-21 01:53:02 +00:00
feat(gating): socle — LicenseProvider + matrice d'entitlements + useEntitlement
feat(gating): socle — LicenseProvider + matrice d'entitlements + useEntitlement
feat(gating): socle — LicenseProvider + matrice d'entitlements + useEntitlement
Review adversariale — /pr-review (re-review post-fix)
Verdict : APPROVE
Résumé : Le blocage de la review précédente (retry backoff CWE-703 armé sur un échec de submitKey,…
feat(gating): socle — LicenseProvider + matrice d'entitlements + useEntitlement
Review adversariale — /pr-review
Verdict : REQUEST_CHANGES
Résumé : Le socle est solide — matrice conforme aux décisions de spec, isEntitled fail-closed en Free (CWE-863)…
feat(gating): socle — LicenseProvider + matrice d'entitlements + useEntitlement
maximus
created branch issue-297-license-provider in maximus/Simpl-Resultat
2026-07-20 01:05:14 +00:00
feat(gating): routes + Sidebar (budget, rapports avances, bilan)
Ajustement de perimetre : /adjustments (module Ajustements) passe en Base (tranche par Max, pas Free). Ajouter la cle adjustments (Base+) a la matrice, gater la route /adjustments…
feat(gating): socle — LicenseProvider + matrice d'entitlements + useEntitlement
Corrections /review-spec a integrer :
useEntitlementretourne{ allowed, ready }(pas un boolean) — sinon flash upsell au boot (Sidebar/tuiles/profils/routes).isEntitled**fail-closed…
feat(gating): routes + Sidebar (budget, rapports avances, bilan)
Corrections /review-spec :
- Ne PAS gater l item nav
reports— il pointe vers le hub Free/reports(non route-wrappe). Mettrefeaturesur budget et balance uniquement. Les rapports…
feat(gating): multi-profils (Base+) non destructif
Correction /review-spec :
- Le point unique de creation est
ProfileFormModal(createProfile), ouvert depuisProfileSwitcherETProfileSelectionPage— gater la (ou desactiver les 2…
feat(gating): auto-update Base+ (absorbe #271) + override licence (Rust)
Corrections /review-spec :
- Purger les entrees mortes de
FEATURE_TIERS:web-sync,cloud-backup,advanced-reports(aucun call-site ;advanced-reports->Premium contredit la…