| TC-NOM-01 | PASS | deposit.service.spec.ts, deposit-integration.spec.ts, deposit-nonreg.spec.ts; run npm run test:pd60 | Depot nominal execute. |
| TC-NOM-02 | PASS | deposit.service.spec.ts, deposit-nonreg.spec.ts; run npm run test:pd60 | Rejeu idempotent execute. |
| TC-NOM-03 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Staging degrade execute. |
| TC-NOM-04 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Confirmation apres staging executee. |
| TC-NOM-05 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Verification tiers JWS executee. |
| TC-NOM-06 | PASS | deposit-integration.spec.ts, deposit-nonreg.spec.ts; run npm run test:pd60 | Confidentialite (absence de fuite) executee. |
| TC-NOM-07 | PASS | deposit-integration.spec.ts; run npm run test:pd60 | Lien depositor/scope execute. |
| TC-NOM-08 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Detection d'alteration executee. |
| TC-NOM-09 | PASS | deposit.service.spec.ts, deposit-integration.spec.ts, deposit-nonreg.spec.ts; run npm run test:pd60 | Cas A/B/C de double condition executes. |
| TC-NOM-10 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Declaration de responsabilites executee. |
| TC-ERR-01 | PASS | deposit.controller.spec.ts; run npm run test:pd60 | 401 + audit DEPOSIT_AUTH_FAILED verifies. |
| TC-ERR-02 | PASS | deposit.controller.spec.ts; run npm run test:pd60 | 403 + audit DEPOSIT_AUTHZ_FAILED verifies. |
| TC-ERR-03 | PASS | create-deposit.dto.spec.ts, deposit.controller.spec.ts; run npm run test:pd60 | 400 validation + audit DEPOSIT_VALIDATION_FAILED verifies. |
| TC-ERR-04 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Empreinte invalide/incoherente executee. |
| TC-ERR-05 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Conflit client_request_id execute. |
| TC-ERR-06 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Erreur technique explicite (S3/DB) executee, sans acte probatoire cree. |
| TC-ERR-07 | PASS | create-deposit.dto.spec.ts, deposit.controller.spec.ts; run npm run test:pd60 | Refus sans ack + audit validation verifies. |
| TC-ERR-08 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Rejeu apres succes execute. |
| TC-ERR-09 | PASS | deposit.service.spec.ts; run npm run test:pd60 | Preuve sur staging refusee et auditee. |
| TC-ERR-10 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Incoherence recu/audit detectee. |
| TC-INV-06 | PASS | deposit.service.spec.ts, deposit-integration.spec.ts; run npm run test:pd60 | Couverture partielle conforme a la borne contractuelle (absolu hors perimetre US). |
| TC-INV-12 | PASS | create-deposit.dto.spec.ts; run npm run test:pd60 | Notice exacte verifiee. |
| TC-INV-13 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Presence syntaxique de la repartition des responsabilites verifiee. |
| TC-INV-14 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Limitation syntaxique des obligations irreversibles verifiee. |
| TC-NR-01 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Non-regression contrat nominal. |
| TC-NR-02 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Non-regression idempotence. |
| TC-NR-03 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Non-regression confidentialite. |
| TC-NR-04 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Non-regression double condition. |
| TC-NR-05 | PASS | deposit-nonreg.spec.ts, proof-receipt.service.vitest.ts; run npm run test:pd60 | Non-regression verification tiers. |
| TC-NR-06 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Non-regression semantics staging. |
| TC-NEG-01 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Rejeu concurrent conflictuel execute. |
| TC-NEG-02 | PASS | proof-receipt.service.vitest.ts; run npm run test:pd60 | Tamper audit_trace_ref execute. |
| TC-NEG-03 | PASS | create-deposit.dto.spec.ts; run npm run test:pd60 | Ack=true + notice differente rejetes. |
| TC-NEG-04 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Boucle preuve sur staging refusee de maniere stable. |
| TC-NEG-05 | PASS | deposit-nonreg.spec.ts; run npm run test:pd60 | Recherche de marqueurs sensibles : 0 occurrence. |