Aller au contenu principal

Matrice Complète des Combinaisons Fonctionnelles

TkushPatch est conçu pour s'adapter à une grande variété d'environnements d'exécution, d'architectures processeurs, d'exigences de conformité et de topologies réseau.

Ce document répertorie l'ensemble des combinaisons fonctionnelles supportées par la plateforme.


1. Matrice des Systèmes d'Exploitation et Architectures CPU​

Le moteur différentiel compile et valide les patchs pour chaque architecture cible sans compromis :

Système CibleArchitecture CPUFormat de ReleaseAlgorithme DiffStatut de SupportNotes Opérationnelles
Androidarm64-v8a (64-bit)APK / AABdifférentiel binaire compressé✅ ProductionArchitecture standard des smartphones Android modernes (90%+ du parc).
Androidarmeabi-v7a (32-bit)APK / AABdifférentiel binaire compressé✅ ProductionEssentiel pour les marchés émergents et terminaux d'entrée de gamme.
Androidx86_64APKdifférentiel binaire compressé🧪 Dev / TestUtilisé pour les émulateurs de développement locaux et les fermes de tests CI.
iOSarm64IPA / Archivedifférentiel binaire compressé✅ ProductionCompatible iPhone et iPad physiques sous iOS 12+.
iOS Simulatorarm64 / x86_64Runner.appInterprété🧪 Dev / TestSupport local pour les tests sur Mac Apple Silicon et Intel.

2. Matrice des Canaux et Modes de Déploiement​

CanalAudience CiblePolitiques de SécuritéStratégie TypiqueMode de Promotion
devÉquipe de dev interneMode Solo ou Auto-approbationTéléchargement immédiat, n'importe quel réseauDéploiement direct via CLI (--track=dev)
stagingÉquipes QA et Recette MétierProtégé par la Liste Blanche QA (allowedClientIds)Forcé ou silencieux, Wi-Fi ou CellulaireCLI (--track=staging) ou promotion depuis dev
stableFlotte de production finaleBouclier Store Review + 4-Yeux obligatoireCanary progressif (10% $\rightarrow$ 100%) + Filtrage PaysPromotion 1-clic zéro-recompilation depuis staging
Canal Personnalisé (ex: vip)Utilisateurs pilotes, partenairesSoumis aux règles de l'organisationWi-Fi ou Cellulaire cibléPromotion 1-clic ou publication dédiée

3. Matrice de Gouvernance et Règle des 4 Yeux​

Mode de GouvernanceNombre de MembresRègle Maker-CheckerSignature cryptographiquePiste d'Audit Générée
Solo Tenant (Startups)1 utilisateurDérogatoire (Auto-approbation permise)Clé RSA de l'environnementÉvénement marqué PATCH_APPROVED_SOLO_OVERRIDE
Multi-Membres Standard$\ge 2$ membresStrictement imposée (author != approver)Clé RSA isoléeÉvénement certifié PATCH_APPROVED avec identifiant Checker
Bancaire RenforcéQuel que soit le nombreValidation RSSI obligatoire + Double facteur OTPClé HSM / service de signature sécurisé RSA-4096Audit complet + Rapport de conformité réglementaire PDF

4. Matrice des Politiques Réseau et Stratégies de Mise à Jour​

Stratégie de Mise à JourDéclencheur RéseauExpérience UtilisateurCas d'Usage Recommandé
Silencieuse en Arrière-PlanN'importe quel réseau (Cellulaire ou Wi-Fi)Invisible : téléchargé en tâche de fond, appliqué au prochain redémarrage.Mises à jour cosmétiques, petites corrections de texte.
Wi-Fi UniquementConnexion Wi-Fi non mesurée obligatoireTéléchargement suspendu tant que l'appareil est sur réseau 3G/4G/5G.Préservation des forfaits mobiles pour les patchs volumineux avec assets.
Mise à Jour Forcée (Bloquante)N'importe quel réseau disponibleDialogue plein écran bloquant interdisant l'usage de l'application avant redémarrage.Failles de sécurité critiques, rupture d'API backend, bugs financiers majeurs.
Ciblage GéographiqueFiltrage par code pays ISO (ex. CM, CI)Le patch n'est servi qu'aux adresses IP ou SIM du pays sélectionné.Déploiements pilotes territoriaux ou conformité réglementaire locale.
Canary ProgressifPourcentage de la flotte (0 % à 100 %)Seul un sous-ensemble aléatoire déterministe reçoit le patch.Validation de charge et mesure du taux de plantage en production réelle.

5. Synthèse des Combinaisons Validées en Production​

CombinaisonSystème & ABICanalGouvernanceRéseauRésultat Opérationnel
C1Android arm64-v8astable4-Yeux StrictCanary 10% + CM/CIDéploiement progressif hautement sécurisé pour banque mobile.
C2Android armeabi-v7astable4-Yeux StrictWi-Fi OnlyÉconomie de bande passante sur smartphones entrée de gamme.
C3iOS arm64stagingMaker-CheckerQA WhitelistRecette interne sécurisée sur iPhone de test avant production.
C4Android + iOSdevMode SoloSilencieuxItération rapide et tests automatisés en intégration continue (CI).
C5Android + iOSstable4-Yeux RenforcéForcé + Kill-Switch arméDéploiement d'urgence d'un correctif de sécurité critique zéro-délai.