# ✅ Vérification humaine — `dev-verif-7` (Privacy / bugs)

**Branche :** `dev-verif-7` (empilée sur `dev-verif-6`) — **tip de la pile**
**Lot :** Bugs concrets + conformité RGPD
**Date :** 2026-06-01

## Corrigé

| # | Sujet | Avant | Après |
|---|---|---|---|
| 1 | **Bug** checkbox RGPD | lien "politique de confidentialité" → `/mentions-legales/` | → `/politique-confidentialite/` |
| 2 | **Bug** log PII | `console.log` nom + email en prod | log sans PII (`hasCompany`, `hasPhone`, timestamp) |
| 3 | contraste lien checkbox | `text-orange-600` (3.59:1) | `text-orange-700` (≈ 4.5:1) |
| 4 | privacy / data-minimization (policy) | Resend non listé | ajouté comme sous-traitant (envoi emails) |
| 5 | privacy / GPC | honoré dans le code mais non divulgué | divulgué dans la policy (section Cookies) |

## Changements (fichiers)

- `components/contact/contact-form.tsx` — href checkbox corrigé + couleur lien orange-700.
- `app/actions/contact.ts` — retrait de `name`/`email` du `console.log` (minimisation RGPD).
- `app/politique-confidentialite/page.tsx` — Resend (transferts hors UE) + paragraphe GPC.

## Preuves (build prod local :3001)

```
/contact/ : href="/politique-confidentialite/"  ✓ ; lien text-orange-700  ✓
app/actions/contact.ts : plus de name/email dans le log  ✓
/politique-confidentialite/ : "Resend"  ✓ ; "Global Privacy Control"  ✓
pnpm build : exit 0
```

## À confirmer

- [ ] Texte légal Resend/GPC : relecture juridique (formulation factuelle, à valider).
- [ ] GPC : le code (`ConsentProvider.tsx`) honore `navigator.globalPrivacyControl` côté client ; pour aller plus loin, honorer aussi l'en-tête `Sec-GPC` côté serveur (hors lot).

## Décision

- [ ] **Lot validé** → mergeable.
- [ ] Corrections demandées :

> _Notes du vérificateur :_
