Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ESG / Sustainability

New in v0.7.0

DataSynth generates comprehensive Environmental, Social, and Governance (ESG) data aligned with major reporting frameworks including GRI, SASB, and TCFD.

Overview

The ESG module covers three pillars:

Environmental

  • GHG Emissions — Scope 1 (direct), Scope 2 (purchased energy), Scope 3 (value chain) following the GHG Protocol
  • Energy Consumption — By type (electricity, gas, diesel, solar, wind) with renewable tracking
  • Water Usage — Withdrawal, discharge, and consumption by source
  • Waste Management — By type and disposal method with diversion targets

Social

  • Workforce Diversity — Gender, ethnicity, age, disability, and veteran dimensions by organizational level
  • Pay Equity — Pay gap analysis with group comparisons and ratios
  • Safety — Individual incidents (injury, illness, near-miss, fatality) and aggregate metrics (TRIR, LTIR, DART rates)

Governance

  • Board Metrics — Composition, independence, diversity, and ethics metrics
  • Disclosures — GRI/SASB/TCFD framework disclosures with assurance status
  • Supply Chain ESG — Supplier assessments and ratings
  • Climate Scenarios — Scenario impact analysis

Data Models

CategoryModels
EnvironmentalEmissionRecord, EnergyConsumption, WaterUsage, WasteRecord
SocialWorkforceDiversityMetric, PayEquityMetric, SafetyIncident, SafetyMetric
GovernanceGovernanceMetric, EsgDisclosure, SupplierEsgAssessment, ClimateScenarioAnalysis

Configuration

esg:
  enabled: true
  environmental:
    scope1:
      enabled: true
      regions: [US, EU, APAC]
    scope2:
      enabled: true
      regions: [US, EU, APAC]
    scope3:
      enabled: true
      categories: [purchased_goods, business_travel, commuting]
    energy:
      enabled: true
      facility_count: 5
      renewable_target: 0.30
    water:
      enabled: true
      facility_count: 3
    waste:
      enabled: true
      diversion_target: 0.50
  social:
    diversity:
      enabled: true
      dimensions: [gender, ethnicity, age, disability, veteran]
    pay_equity:
      enabled: true
    safety:
      enabled: true
      target_trir: 1.5
  governance:
    enabled: true
    board_size: 12
    independence_target: 0.75
  supply_chain_esg:
    enabled: true
    assessment_coverage: 0.80
  reporting:
    frameworks: [gri, sasb, tcfd]
    assurance_level: limited       # limited, reasonable
  climate_scenarios:
    enabled: true
    scenarios: [below_2c, net_zero_2050, business_as_usual]
  anomaly_rate: 0.02

Output Files

FileDescription
emission_records.csvGHG emissions (Scope 1/2/3)
energy_consumption.csvEnergy by source & facility
water_usage.csvWater withdrawal/discharge/consumption
waste_records.csvWaste by type & disposal
workforce_diversity_metrics.csvDiversity by dimension & org level
pay_equity_metrics.csvPay gap analysis
safety_incidents.csvIndividual safety incidents
safety_metrics.csvAggregate safety rates (TRIR/LTIR/DART)
governance_metrics.csvBoard composition
esg_disclosures.csvDisclosure & assurance records
supplier_esg_assessments.csvSupply chain ratings
climate_scenarios.csvScenario impact analysis
esg_anomaly_labels.csvData quality labels

Reporting Frameworks

FrameworkCoverage
GRIGlobal Reporting Initiative Standards — environmental, social, governance disclosures
SASBSustainability Accounting Standards Board — industry-specific metrics
TCFDTask Force on Climate-related Financial Disclosures — climate risk and scenario analysis

Process Mining (OCPM)

The ESG module contributes 3 object types and 3 activities:

  • Object Types: esg_data_point, emission_record, esg_disclosure
  • Activities: ESG data collection, emission calculation, disclosure submission
  • Lifecycle: Data points follow collected → validated → reported; Disclosures follow draft → submitted → assured