PD-236-SPECIFICATION-REVIEW

Type : Ambiguite Reference : PD-236-specification.md §6 (ERR-BE-02), §7 (CA-01) / PD-236-tests.md (TC-ERR-02) Description : Le format attendu de T_kw (longueur, alphabet, encodage, version PD-42 applicable) n est pas defini. Les tests supposent des caracteres interdits/longueurs invalides sans reference normative explicite. Impact : Validations divergentes entre equipes, resultats de tests non opposables. Gravite : Majeur

Type : Ambiguite Reference : PD-236-specification.md §3 (Index backend), §5.1, §5.2, INV-03 / PD-236-tests.md (TC-NOM-01, TC-NOM-04, TC-INV-03) Description : La notion d index backend I et le moment ou ses metadonnees sont fixees ne sont pas definis. Les tests supposent un index I avec metadonnees attendues stables. Impact : Comportements d acceptation/rejet incoherents selon l interpretation de l index ; audit contestable. Gravite : Majeur

Type : Ambiguite Reference : PD-236-specification.md INV-03, §5.1 / PD-236-tests.md (TC-INV-03, TC-NOM-04) Description : Les termes coherentes et homogenes pour les metadonnees ne sont pas definis. Les tests imposent une egalite stricte M_L == M_I sans regle explicite dans la spec. Impact : Risque d exigences implicites non contractuelles ; divergences d implementation. Gravite : Majeur

Type : Ambiguite Reference : PD-236-specification.md INV-01, ERR-BE-05, CA-03 / PD-236-tests.md (TC-ERR-05, TC-NEG-03, TC-NOM-03) Description : La definition de keyword en clair et les criteres de detection d injection ne sont pas specifies (champ, encodage, seuils). Les tests supposent des regles de detection par champs inattendus. Impact : Rejets non deterministes, faux positifs/negatifs ; auditabilite discutable. Gravite : Majeur

Type : Incoherence Spec<->Tests Reference : PD-236-specification.md §10 (points a clarifier sur l exposition des erreurs), ERR-BE-01..05 / PD-236-tests.md §8 (Observabilite) + TC-ERR-01..04 Description : Les tests exigent des codes/raisons d erreur contractuels exposes par l API, alors que la spec indique que le format des erreurs est a clarifier. Impact : Une implementation conforme a la spec peut echouer aux tests ; acceptation contestable. Gravite : Majeur

Type : Incoherence Spec<->Tests Reference : PD-236-specification.md §8 / PD-236-tests.md §5 (TC-INV-05) et §9 Description : La spec affirme que les tests couvrent l integralite des invariants et criteres, alors que les tests declarent INV-05 non testable. Impact : Contradiction sur la couverture contractuelle ; verdict d acceptation fragile. Gravite : Mineur

Type : Incoherence Spec<->Tests Reference : PD-236-specification.md §6 / PD-236-tests.md (TC-ERR-01..04, TC-INV-04) Description : Les tests imposent l absence totale d effets de bord (aucune donnee persistée ni modifiee) lors des rejets, alors que la spec ne fixe pas d exigence transactionnelle/atomicite. Impact : Une implementation conforme peut etre invalidee par les tests ; risques de litiges contractuels. Gravite : Majeur

Type : Non testable Reference : PD-236-specification.md INV-05 / PD-236-tests.md (TC-INV-05, §9) Description : L exigence de neutralite semantique (ne deduire aucune information semantique) ne dispose pas d observable contractuel et est declaree non testable. Impact : Invariant non verifiable en audit ; acceptation repose sur declaration. Gravite : Majeur

Type : Hypothese dangereuse Reference : PD-236-specification.md H-02, INV-03, INV-04 / PD-236-tests.md (TC-INV-03, TC-INV-04) Description : Stabilite des metadonnees par index supposee sans regle de verrouillage ou d initialisation ; en presence de concurrence ou d ingestions partielles, la coherence peut etre non deterministe. Impact : Index potentiellement incoherent, rejets intermittents ; audit et reproduction difficiles. Gravite : Majeur

Type : Risque secu/conformite Reference : PD-236-specification.md §2.2 (hors perimetre) Description : L absence de protection contre analyse de frequence/dictionnaire est explicitement hors perimetre, ce qui laisse un risque de re-identification ou de fuite de patterns sur T_kw. Impact : Risque de fuite d information et exposition RGPD selon les donnees indexees. Gravite : Majeur