greenwa / src /greenwashers /data /rules /claims_decoder.yaml
Shreyasmadhan's picture
Deploy: automated push from scripts/deploy_to_hf.py
a511ddd verified
Raw
History Blame Contribute Delete
4.17 kB
# Claims Decoder
# ----------------------------------------
# Maps verbatim marketing claims to what they actually mean (or fail to mean).
# Used by the Extraction layer to flag claims for the Analysis layer.
#
# Source: docs/india_greenwashing_consumer_products_guide.md Appendix A
#
# Schema:
# claim β€” surface phrase
# actual_meaning β€” honest reading
# acceptable_when β€” conditions that make this claim credible
# default_flag β€” what the analysis layer should default to if no acceptable_when condition met
schema_version: 1
source_doc: docs/india_greenwashing_consumer_products_guide.md
decoder:
- claim: "eco-friendly"
actual_meaning: "Undefined. No legal meaning in India."
acceptable_when:
- lifecycle_assessment_published
- accredited_ecolabel_present
default_flag: vagueness
- claim: "natural"
actual_meaning: "Could still be highly processed; the source material was at one point in nature."
acceptable_when:
- percentage_natural_ingredients_disclosed
default_flag: vagueness
- claim: "non-toxic"
actual_meaning: "Relative claim, often unverified. All substances are toxic at some dose."
acceptable_when:
- toxicology_data_provided
default_flag: vagueness
- claim: "sustainable"
actual_meaning: "Requires evidence β€” across raw material, manufacturing, packaging, logistics, use, end-of-life."
acceptable_when:
- lifecycle_assessment_published
- third_party_certification
default_flag: vagueness
- claim: "biodegradable"
actual_meaning: "Under what conditions? What timeframe? Indian municipal systems rarely process biodegradable plastics."
acceptable_when:
- standard_cited
- timeframe_disclosed
- conditions_disclosed
default_flag: hidden_trade_off
- claim: "compostable"
actual_meaning: "Home or industrial? Most compostable plastics require industrial composting unavailable in India."
acceptable_when:
- home_compostable_specified
- certification_referenced
default_flag: hidden_trade_off
- claim: "recyclable"
actual_meaning: "Technically possible β€” not guaranteed. India's recycling infrastructure is fragmented and informal."
acceptable_when:
- take_back_program_offered
- recyclable_in_india_specifically
default_flag: hidden_trade_off
- claim: "plastic neutral"
actual_meaning: "Offset model β€” buying credits for collected plastic equivalent to plastic used."
acceptable_when:
- absolute_plastic_use_disclosed
- reduction_year_over_year_demonstrated
default_flag: carbon_offset_dependency
- claim: "carbon neutral"
actual_meaning: "Usually offset-dependent. May not include Scope 3 (supply chain) emissions."
acceptable_when:
- scope_1_2_3_disclosed
- third_party_verified_offsets
default_flag: carbon_offset_dependency
- claim: "vegan leather"
actual_meaning: "Often PU- or PVC-based, fossil-fuel-derived plastic that does not biodegrade."
acceptable_when:
- bio_based_material_specified
default_flag: hidden_trade_off
- claim: "bamboo fabric"
actual_meaning: "Usually chemically processed rayon/viscose. The bamboo origin is largely lost in processing."
acceptable_when:
- mechanically_processed_bamboo_specified
default_flag: hidden_trade_off
- claim: "ocean plastic"
actual_meaning: "Often coastal-collected (not ocean-collected) plastic. Definitions vary widely."
acceptable_when:
- chain_of_custody_documented
default_flag: hidden_trade_off
- claim: "no preservatives"
actual_meaning: "May contain functional substitutes (natural preservatives, modified atmosphere packaging) doing the same job."
acceptable_when:
- shelf_life_short_and_disclosed
default_flag: irrelevant_claim
- claim: "no animal testing"
actual_meaning: "May be irrelevant if category never tested on animals; or only the final product (not ingredients) is untested."
acceptable_when:
- ingredient_testing_policy_disclosed
- leaping_bunny_or_equivalent_cert
default_flag: irrelevant_claim