# Checklista för textil-DPP-efterlevnad

## Sammanfattning för ledning

Denna checklista är utformad för textilmärken, tillverkare och certifieringsdrivna leveranskedjor som förbereder sig för ESPR-erans skyldigheter för Digital Product Passport.

## 1) Datakälla

### Obligatoriska kontroller

| Kontroll | Statuskriterier |
|---|---|
| Produkt-ID:n är stabila och unika | Inga duplicerade ID:n mellan batcher |
| BOM-data är strukturerad | Ingen endast fritext-materialdeklaration |
| Certifieringsreferenser är normaliserade | TC-identifierare är maskinläsbara |

## 2) Valideringskontroller

| Kontroll | Statuskriterier |
|---|---|
| Schemakontroller (`SCH`) aktiva | Ogiltiga nyttolaster blockeras |
| Modellkontroller (`MDL`) aktiva | Saknade obligatoriska objekt blockeras |
| Semantiska kontroller (`SEM`) aktiva | Motsägelser flaggas |
| Textilkontroller (`TXT`) aktiva | Textilkravlogik tillämpas |
| Reeco-kontroller (`RCO`) aktiva | Massbalans hårt block (`RCO003`) aktiverat |

## 3) Anspråksintegritet

| Kontroll | Statuskriterier |
|---|---|
| GRS-till-produkt-konverteringslogik definierad | Proprietär textilkonverteringsmodell implementerad och granskningsbar |
| Förbrukningsspårning per batch | Granskningsbar på SKU- eller partinivå |
| Utarmningskontroll | Etikettutgivning blockerad när saldo är noll |

## 4) Interoperabel bevisning

| Kontroll | Statuskriterier |
|---|---|
| DCC-export tillgänglig | `POST /api/v1/dpp/export/dcc` |
| DTE-export tillgänglig | `POST /api/v1/dpp/export/dte` |
| Autentiseringsignerering tillgänglig | `did:web` + Ed25519 |
| Offentlig verifierarnyckelslutpunkt | `/.well-known/did.json` live |

## 5) Styrning och granskningsberedskap

| Kontroll | Statuskriterier |
|---|---|
| Regelversioner spårade | Ändringshistorik tillgänglig |
| Bevisåtkomst per produkt | Granskningspaket genererat på begäran |
| Undantagsarbetsflöde definierat | Varningar kontra hårt block tydligt åtskilda |

## Vanliga frågor

### Är denna checklista endast för stora företag?

Nej. SME:er kan anta samma logik med snävare omfattning och fasad lansering.

### Vilken är den viktigaste tekniska kontrollen?

Hårt massbalans-tvingande kopplat till tillgänglig certifierad inmatning. Detta kräver en konverteringsmodell som översätter certifierat material (i kg) till förbrukningsgränser på klädesplagg-nivå, vilket förhindrar överallokering bortom tillgänglig certifierad massa.

### Vad bör implementeras först?

Strukturerad data + valideringslager, sedan autentiseringsexporter.
