SEM004: Circularity Content Consistency¶
Severity: Warning Category: Semantic Validation
Description¶
The recycledContent percentage should not exceed recyclableContent.
Rule Details¶
This rule checks logical consistency in circularity metrics. While a product can contain more recycled material than it can be recycled into (due to contamination or mixed materials), this is flagged as a warning for review.
Example¶
Invalid¶
{
"credentialSubject": {
"circularityScorecard": {
"recycledContent": 0.85,
"recyclableContent": 0.60
}
}
}
Message: recycledContent (0.85) exceeds recyclableContent (0.60)
Valid¶
{
"credentialSubject": {
"circularityScorecard": {
"recycledContent": 0.40,
"recyclableContent": 0.85
}
}
}
How to Fix¶
Review the circularity metrics:
- Verify
recycledContentvalue (% of product from recycled sources) - Verify
recyclableContentvalue (% of product that can be recycled) - If values are correct, document the reason in metadata
References¶
- EU ESPR Circularity Requirements
- JSON Path:
$.credentialSubject.circularityScorecard