Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/gaps #636

Draft
wants to merge 39 commits into
base: main
Choose a base branch
from
Draft

Feat/gaps #636

wants to merge 39 commits into from

Conversation

irony
Copy link
Contributor

@irony irony commented Feb 19, 2025

WIP: Feature- Fill in the gaps

Late in the process of gathering insight from company sustainability reports we want to do a reasonability assessment, both to control our data to find errors- but also to find if the company emissions are missing important pieces.

This pull request includes significant updates to the emissions assessment and Scope 3 category analysis functionalities. The most important changes include the addition of new schemas and prompts for various Scope 3 categories, the implementation of new workers for emissions assessment and Scope 3 category estimation, and the manual registration of new workers.

New Schemas and Prompts:

New Workers:

Manual Registration of Workers:

  • src/workers.ts: Added manual registration of new workers (verifyScope3 and verifyCalculations) to ensure they are included even if not found in the directory.

Integration with Existing Workers:

@irony irony marked this pull request as draft February 19, 2025 12:50
Almendra-ab and others added 22 commits February 19, 2025 14:37
deprecation is not considered in GHG accounting
@Almendra-ab Almendra-ab mentioned this pull request Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants