KTDDE Compliance
This page documents compliance with the ICC-DSI Key Trade Documents and Data Elements (KTDDE) glossary across all implemented UNVTD documents.
The table is generated by running npm run compliance against the KTDDE Excel glossary and the published JSON schemas. To update it after schema changes, re-run that command and commit the resulting public/ktdde-compliance.json.
M = Mandatory O = Optional C = Conditional
| Row colour | Meaning |
|---|---|
| Red | Mandatory element not yet implemented — an open gap requiring attention |
| Amber | Mandatory element intentionally not implemented — an agreed deviation with documented reasoning |
| Green | UNVTD property with no KTDDE counterpart — an addition beyond the KTDDE scope |
To record an agreed deviation or annotate a mapping, edit scripts/ktdde-manual-mappings.json and re-run npm run compliance. The value for a UID can be a property name (string), null for an unresolved gap, or an object { "property": null, "deviation": true, "reason": "…" } for a documented deviation.
Loading…
Last updated on