# Tekstil DPP-overensstemmelses-tjekliste

## Ledelsessammenfatning

Denne tjekliste er designet til tekstilmærker, producenter og certificerings-drevne forsyningskæder, der forbereder sig på ESPR-æraens Digital Product Passport-forpligtelser.

## 1) Datagrundlag

### Påkrævede kontroller

| Kontrol | Statuskriterie |
|---|---|
| Produkt-id'er er stabile og unikke | Ingen duplikerede id'er på tværs af batches |
| BOM-data er struktureret | Ingen fritekst-kun materialeerklæringer |
| Certificeringsreferences er normaliseret | TC-identifikatorer er maskinlæsbare |

## 2) Valideringskontroller

| Kontrol | Statuskriterie |
|---|---|
| Skemakontroller (`SCH`) aktive | Ugyldige payloads blokeret |
| Modelkontroller (`MDL`) aktive | Manglende obligatoriske objekter blokeret |
| Semantiske kontroller (`SEM`) aktive | Modsætninger markeret |
| Tekstilkontroller (`TXT`) aktive | Tekstilkravlogik håndhævet |
| Reeco-kontroller (`RCO`) aktive | Massebalance hard block (`RCO003`) aktiveret |

## 3) Kravintegritet

| Kontrol | Statuskriterie |
|---|---|
| GRS-til-produkt-konverteringslogik defineret | Proprietær tekstilkonverteringsmodel implementeret og revisionérbar |
| Forbrugsopsporing pr. batch | Revisionérbar på SKU- eller lotniveau |
| Udtømmelseskontrol | Labelejeudstedelse blokeret når balance er nul |

## 4) Interoperabel evidens

| Kontrol | Statuskriterie |
|---|---|
| DCC-eksport tilgængelig | `POST /api/v1/dpp/export/dcc` |
| DTE-eksport tilgængelig | `POST /api/v1/dpp/export/dte` |
| Legitimationsunderskrift tilgængelig | `did:web` + Ed25519 |
| Offentligt verifikator-nøgle-endepunkt | `/.well-known/did.json` live |

## 5) Styring og revisionsparathed

| Kontrol | Statuskriterie |
|---|---|
| Regelversioner sporet | Ændringshistorik tilgængelig |
| Evidenshentning pr. produkt | Revisionspakke genereret efter behov |
| Undtagelsesworkflow defineret | Advarsler vs. hard blocks klart adskilt |

## Ofte stillede spørgsmål

### Er denne tjekliste kun for store virksomheder?

Nej. SMV'er kan anvende samme logik med snævrere omfang og trinvis udrulning.

### Hvad er den vigtigste tekniske kontrol?

Hard massebalance-håndhævelse knyttet til certificeret inputtilgængelighed. Dette kræver en konverteringsmodel, der oversætter certificeret materiale (i kg) til forbrugsbegrænsninger på beklædningsniveau, hvilket forhindrer overallokering ud over tilgængeligt certificeret massebalance.

### Hvad bør implementeres først?

Strukturerede data + valideringslag, derefter legitimationseksporter.
