V086-M01
La borne empirique n’est plus un verdict populationnel.
v0.8.6 pouvait exclure zéro sous nul exact à cause de la somme de parties positives. v0.8.7 sépare l’intervalle empirique sharp d’une région externe sampling-aware fondée sur Hoeffding + union bound.
P0 rule
Zero exclusion = NOT_AUTHORIZED_IN_P0.
Le primaire reste le déplacement sémantique conditionnel au codebook gelé. Aucun booléen de claim sémantique totale n’est produit à partir des bornes empiriques.
Stress test
0/200 faux zero-exclusions sur la région externe.
Sous nul exact, les bornes empiriques basses étaient >0 dans 200/200 réplications à N=64, 128, 512 et 4096. La nouvelle borne externe basse est restée à zéro dans 0/200 exclusions pour chaque cellule testée.
Voir la trace →Relevance
Le codebook gouverne, pas un vecteur libre.
La relevance est dérivée du codebook SHA-lié. Chaque tâche fournit son hash et l’analyse vérifie aussi la table pré-enregistrée de hashes et son digest global.
Attrition
Global + famille.
>40 % d’attrition globale ou dans une seule des cinq familles, ou moins de 6 tâches valides dans une famille, ferme toute claim généralisée. Le planner applique aussi un REDESIGN_NO_GO au niveau P0.
Aggregation
Plus aucun adjusted-score de secours.
Si le gate FPR global ou NEAR échoue, le primaire NEAR-adjusted et la sensibilité global-adjusted deviennent tous deux None. Les scores bruts restent diagnostics seulement.
Canon tooling v0.4
Le linter ancre le bundle canon complet.
La logique v0.4 fixe les SHA du MASTER, du manifest canon et du bundle manifest. Le corpus conserve un PASS local historique, mais l’audit du 19.09 ne peut pas le rejouer tant que les trois artefacts source byte-identiques ne sont pas restaurés dans le paquet courant.
Tooling v0.4 →Preflight
T_GPT_V0_8_7_P0_SAFETY_SELFTEST_OK
Le self-test couvre sampling/identification, MNAR, codebook binding, MIN_N, recovery, aggregation fallback, attrition par famille et planner P0.
Voir le self-test →REPRO R1 · 19.09.2026
Le core public est à nouveau rejouable.
Les moteurs v0.8.7 manquants ont été restaurés depuis la base v0.8.6 en appliquant uniquement les réparations déjà gelées. Le MEOI retrouve exactement son SHA pré-enregistré. Canon FULL reste bloqué par l’absence du bundle source et ENG02 demeure PENDING.
Audit de reproductibilité #6 →