-
Notifications
You must be signed in to change notification settings - Fork 16
CS 1.0: SD-2690: Add carbon footprint #584
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
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds carbon footprint emission tracking capabilities to the Commercial Schedules API v1.0.2. It introduces emission metrics (CO₂, SOₓ, NOₓ, and PM₁₀) at both the routing solution and individual transport leg levels, enabling users to evaluate environmental impact of different shipping routes.
Key Changes:
- Added
solutionFootprintobject to routing solutions for aggregate emissions across the entire route - Added
footprintobject to individual transport legs for granular emission tracking per segment - Enhanced schema documentation by adding descriptions to Timestamp, Vessel, and Barge objects
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 7 comments.
| File | Description |
|---|---|
| CS_v1.0.2.yaml | Adds carbon footprint emission properties to routing solutions and transport legs, includes missing object descriptions, and standardizes en-dash formatting |
| styleguide.json | Minor configuration update |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
PR Code Suggestions ✨Latest suggestions up to 856953e
Previous suggestions✅ Suggestions up to commit 01f4ff6
|
||||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
to me it looks fine. |
|
i leave any techical comment to Pedro or Sangheeta. |
|
i just realized i used my personal github to comment XD. i was receiving replies in gmail. |
User description
SD-2690: CS Patch - PtoP - Feedback CMA: optional object to provide carbon footprint per solution and per leg
Added some missing descriptions as well
PR Type
Enhancement, Documentation
Description
Add carbon footprint emission properties to routing solutions
Add footprint tracking per individual transport leg
Include CO2, SOx, NOx, and PM10 emission metrics
Add missing object descriptions for Timestamp, Vessel, and Barge
Standardize en-dash formatting in documentation
Diagram Walkthrough
File Walkthrough
CS_v1.0.2.yaml
Add carbon footprint emissions and schema descriptionscs/v1/CS_v1.0.2.yaml
solutionFootprintobject to routing solutions with CO2, SOx, NOx,PM10 emission metrics
footprintobject to individual legs with same emission propertiesTimestamp,Vessel, andBargeschemaobjects
styleguide.json
Update styleguide configuration.stoplight/styleguide.json