External adversarial review · 13.09.2026

Review #5.

Verdict reçu sur v0.8.6 : NO-GO — P0 INSTRUMENTATION BLOCKER REMAINS. Deux blockers ont été signalés puis reproduits indépendamment : bruit d’échantillonnage interprété par la borne empirique d’identification, et mutation auto-cohérente de TCAN-002 acceptée par le tooling canon v0.3.

NO-GO v0.8.62 BLOCKERSv0.8.7 REPAIRCONFIRMATORY CLOSED
V086-M01

Identification ≠ sampling inference.

Une borne empirique basse pouvait être positive sous nul exact, car la somme des parties positives est biaisée par le bruit d’échantillonnage. v0.8.7 sépare désormais l’intervalle empirique sharp et une région externe sampling-aware.

V086-C01

Manifest canon incompletement ancré.

TCAN-002 pouvait être muté puis re-hashé sans échec du linter v0.3. v0.4 ancre maintenant le manifest canon complet, le bundle manifest et chaque artefact listé.

MAJOR

Attrition · fallback FPR · relevance.

Review #5 a aussi demandé un gate par famille, la suppression des scores ajustés de secours après échec FPR et un binding runtime de relevance au codebook gelé. Ces réparations sont intégrées dans v0.8.7.

résultat

Nouvelle re-revue requise.

La réponse correcte à Review #5 n’est pas d’ouvrir P0 mais de soumettre v0.8.7 à une attaque ciblée sur ces corrections.

Ouvrir v0.8.7 →