Skip to main content

Module esg

Module esg 

Source
Expand description

ESG / Sustainability generators.

Derives emission records, energy metrics, workforce diversity, supplier ESG assessments, and disclosure records from operational data.

Re-exports§

pub use disclosure_generator::*;
pub use emission_generator::*;
pub use energy_generator::*;
pub use esg_anomaly::*;
pub use supplier_esg_generator::*;
pub use workforce_generator::*;

Modules§

disclosure_generator
ESG disclosure and materiality generator — maps calculated metrics to framework-specific standard IDs (GRI, ESRS, SASB, TCFD, ISSB) and performs double-materiality assessments.
emission_generator
Emission generator — derives GHG Protocol Scope 1/2/3 emission records from operational data (energy consumption, vendor spend, headcount).
energy_generator
Energy consumption generator — creates facility-level energy records.
esg_anomaly
ESG Anomaly Injector.
supplier_esg_generator
Supplier ESG assessment generator — derives ESG scores for vendors correlated with quality and flags high-risk suppliers by country/industry.
workforce_generator
Workforce ESG generator — derives diversity metrics, pay equity ratios, safety incidents, and aggregate safety metrics from employee data.