- Shipped
- 8. August 2026 um 17:15 UTC
- Author
- Kamo
- Commit
- 817695d
Zwei Mängel bei der Überprüfung vor dem Flipping kamo.entitlement.fail-open gefunden. Sign Pink ist eine zweite Anspruchswurzel (isPlatformProduct, mit einem eigenen FREE/BUSINESS/PRO Pläne). Der Läufer setzte nur die Top-Level-Og, so Sign Pink Pläne hätte keine App Zeilen überhaupt - und sobald eine fehlende Zeile bedeutet zu leugnen, dass jede App von jedem Zeichen Pink widerruft Pächtläufer. Es sät jetzt jede Org, die Top-Level ist, ist PlatformProdukt, oder besitzt Pläne. Die App-Matrix pro Tier wurde erfunden. Eine explizite isIncluded=false rowies unabhängig von der scail-open Flagge, so dass Einsetzung eine erratene Tierliste nimmt Apps weg von Orgs, die sie heute haben die erratene FREE-Stufe hätte POS, MEET, KB, MARKETING, EMAIL, AI_SUPPORT, HRS, ESIG und VOIP aus den vier live FREE_DEFAULT orgs zur Migrationszeit. Ohne den Besitzer kommerzielle Absicht die einzige vertretbare Ausschluss ist eine App, die nicht ausgeliefert hat, so Einbeziehung ergibt sich nun aus DevelopmentStageType: COMPLETED inklusive, unveröffentlicht ausgeschlossen. Das noch Gates MLOS und die persönliche Leih-App richtig, während nichts ändern, was eine Org heute verwendet; Ebenen werden pro Plan in den Einstellungen UI kuratiert, die dieser Läufer nie überschreibt. Verifiziert gegen prod nach dem Laufen: 21 App-Funktionen auf jeder Wurzel, 105 Planzeilen für KamoCRM und 63 für Sign Pink, Null ungedeckte Plan-by-App-Kombinationen, MLOS(14) und LOS(25) ausgeschlossen auf alle 8 Pläne, und Null ausgelieferten Apps zu Unrecht ausgeschlossen.