Autorisation réglementaire
Bloquée tant que décision télécom, IBPT/BIPT, 112/localisation, RGPD/AIPD et approbations humaines ne sont pas acquises.
Assurance architecture
Critères réglementaires, téléphonie, voix, exploitation et acceptation humaine avant promotion.
Chaque gate doit produire une preuve reproductible et être approuvée par son owner.
Bloquée tant que décision télécom, IBPT/BIPT, 112/localisation, RGPD/AIPD et approbations humaines ne sont pas acquises.
Signature, SBOM, CVE, attestation externe et UUID zonaux.
Deux runs indépendants et identiques sont GREEN. Chacun verrouille 47 fichiers au digest 3a4d23bd20c1db25149babbe555f04baf959a4304cc4d200cc81df71cc671eb8; vérificateur 3/3, mutations 81/81, 1 425 contrôles exécutés, 846 uniques, 579 répétés et 31 scénarios. passes=2 compte seulement l’arrêt contrôlé exit 0 et le crash SIGKILL exit 137. Une passe isolée de partition porte totalRuntimePasses=3: A et B restent vivants, chacun voit un membre et cluster_members=1; tous deux notifient firing puis resolved. Le receiver voit les doublons physiques, mais la chaîne ne conserve qu’une transition durable firing et une resolved. B rejoint avec la même IP; le pairage et cluster_members reviennent à 2. G2 reste NO-GO: autres partitions, répétitions et garantie générale de notification unique ne sont pas prouvées. Alertmanager reste at-least-once et fail-open. Prometheus réel, PKI opérée, production, systemd, PostgreSQL HA, restauration, charge, parcours humain, runbook et SLO restent à prouver.
L’admission signée v1 est un contrôle interne présent: reçu lié à la configuration, 20 contrôles, signatures distinctes et expiration bornée. Elle ne franchit pas G3. Il faut encore une qualification terrain réelle, SIP/SDP/SRTP, DID, DTMF, recette A→B, absence de migration, seuil CPS/burst et charge. Zéro qualification opérateur à ce jour; production NO-GO.
La surface proxy VoiceBot passe 17/17 dans 4 fichiers: 11 chemins inventoriés, 12 handlers invoqués, session avant token/fetch, panne session store fermée sans fetch/token, headers filtrés dans les deux sens et réponse bornée à 1 MiB. G4 reste bloquée tant que l’identité machine, l’endpoint, la latence, l’interruption, le repli, le transfert, la qualité voix et les tests humains ne sont pas opérés et exercés.
Ces preuves alimentent les gates; aucune ne remplace G0 à G4 ni l’approbation humaine.
Hypothèses, tarifs contractuels, charge, coût par unité, opérations humaines, marge et scénario de panne ne sont pas approuvés. Construire un scénario; voir qui doit l’accepter.
Le run autoritatif couvre 84 fichiers et 974 tests verts. Les verrous couvrent 128 sources au digest c8255d26…31c0217 et 19 sources média au digest fc741f14…d74641. Ce résultat ne prouve aucun service réel; production NO-GO. Voir son périmètre.
La suite Navy Phone est verte sous Node 22.23.2 et le typecheck passe. Le produit séparé rapporte 31 pass + 1 skipped, puis 344 pass + 3 skipped sur 347 tests, avec typecheck vert. Cela autorise la poursuite du développement, jamais une mise en production. Voir les contrats et limites.
Le snapshot ferme 126 sources au digest c25ee67a…2a27e6f; quatre suites passent 81/81. Les drapeaux de test sont refusés hors harnais hermétique et trois SIGKILL sont causalement prouvés. Contre-revue sans P0/P1: essai Scaleway payant borné GO sous Node 22.23.2, Project/profil dédiés et opérateur local de confiance. Vérificateur lexical et TOCTOU local même UID restent P2. Aucun vrai Job/provider cloud ni RPO/RTO; production NO-GO. Voir son périmètre.
En 7,6 s, la queue passe de 46 à 0 après flush, aucun mark annulé brut n’apparaît et le mark suivant est reçu. Aucun appel PSTN ou humain. Voir son périmètre.
La restauration ne peut être promue qu’après fermeture conjointe de la supply chain, de l’exploitation et de la preuve terrain.
| Gate | État | Owner redevable | Critère de sortie |
|---|---|---|---|
| Release recovery signée | PARTIEL | Assurance release + approbateur supply chain | Signature, SBOM, décision CVE, provenance de paquets et reconstruction offline vérifiées indépendamment. |
| Post-reboot local complet | PROUVÉ LOCAL | Exploitation plateforme | Rejouer adoption, révocation, finalizer et redémarrage dans une seule séquence sur hôte amd64 candidat, vraie image signée et arrêt brutal contrôlé. |
| Restore candidat | NON PROUVÉ | Reprise données + métier | Archive représentative restaurée sans toucher la production, RPO/RTO respectés, application, média et appel vérifiés. |
| CI recovery autorisée | NON PROUVÉ | Plateforme CI + sécurité | Runner isolé, permissions minimales, fermeture de sources, artefact signé, rétention et échec fail-closed. |
| Repair et cleanup | PARTIEL | Supply chain recovery | Bundle durable corrompu réparé depuis release signée et collecte des seules images orphelines attestée avant/après. |
Détail interactif et sixième gate d’autorité: reprise des données et preuves.