feat(gating): routes + Sidebar (budget, rapports avancés, bilan)
Review adversariale — APPROVE
Résumé : Gating par route + badge Sidebar implémentés exactement selon #299. Le caveat CRITIQUE du /review-spec est respecté (hub /reports et…
feat(gating): garde UI — RequireFeature + UpsellGate + i18n
Review — APPROVE
Maillon 2 de la pile feature-gating, correctement basé sur main (socle #303/#297 mergé). Le code implémente fidèlement le contrat du socle et les décisions de la spec…
docs(gating): ADR 0017 + architecture + guide + CHANGELOG
feat(gating): auto-update Base+ + features[] override + dev-override (Rust)
maximus
created branch issue-301-rust-entitlements in maximus/Simpl-Resultat
2026-07-21 02:35:25 +00:00
feat(gating): multi-profils (Base+) non destructif
maximus
created branch issue-300-multi-profile-gate in maximus/Simpl-Resultat
2026-07-21 02:24:28 +00:00
feat(gating): routes + Sidebar (budget, rapports avancés, bilan)
maximus
created branch issue-299-routes-sidebar in maximus/Simpl-Resultat
2026-07-21 02:12:58 +00:00
feat(gating): garde UI — RequireFeature + UpsellGate + i18n
maximus
created branch issue-298-require-feature in maximus/Simpl-Resultat
2026-07-21 02:05:09 +00:00
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