Skip to content

Commit 90cfcda

Browse files
committed
feat: draft 3.0.0-20250217
1 parent 1033269 commit 90cfcda

File tree

3 files changed

+78
-9
lines changed

3 files changed

+78
-9
lines changed

index.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,18 @@ The PACT Technical Specifications describe the PCF data model and PCF exchange A
1010
All recent versions of the Technical Specifications are published here, including OpenAPI schema and a Simplified Data Model in Excel format.
1111
For sources and to contribute, please visit the [WBCSD GitHub repository](https://github.com/wbcsd/data-exchange-protocol)
1212

13+
## 3.0.0 Draft for Consultation
14+
[PACT Technical Specifications 3.0.0](https://wbcsd.github.io/tr/2025/) <br>
15+
[PACT OpenAPI 3.0.0](https://wbcsd.github.io/tr/2025/openapi.yaml) <br>
16+
[PACT Simplified Data Model 3.0.0 (Excel)](https://wbcsd.github.io/tr/2025/pact-simplified.xlsx) <br>
17+
18+
<!--
1319
## 3.0.0-pre (work-in-progress)
1420
[PACT Technical Specifications 3.0.0](v3/index.html) <br>
1521
[PACT OpenAPI 3.0.0](v3/openapi.yaml) <br>
1622
[PACT Simplified Data Model 3.0.0 (Excel)](v3/pact-simplified.xlsx) <br>
17-
[PACT Simplified Data Model 3.0.0 (Excel FOR COLLABORATION)](https://wbcsd.sharepoint.com/:x:/s/ClimateEnergy/Ee4D_jIwDbtInq2x3RFp4-oBc3SnZWhfKvRN_uh5fdq5iw?e=5LfJgh)<br>
18-
23+
-->
24+
1925
<!--
2026
## 2.3.1-pre (work-in-progress)
2127

spec/v3/index.md

+69-6
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ In addition, for publishing a release:
99
Update the Previous Version and TR links
1010
-->
1111
<pre class='metadata'>
12-
Text Macro: DATE 20250212
12+
Text Macro: DATE 20250217
1313
Text Macro: VERSION 3.0.0
14-
Text Macro: STATUS LD
14+
Text Macro: STATUS Draft
1515
Title: Technical Specifications for PCF Data Exchange
1616
TR: https://wbcsd.github.io/tr/2024/data-exchange-protocol-20241024/
1717
Previous Version: https://wbcsd.github.io/tr/2024/data-exchange-protocol-20240410/
@@ -34,15 +34,16 @@ Metadata Include: This version off
3434

3535
# Introduction # {#intro}
3636

37+
Advisement: This is the Draft Release of the PACT 3.0.0 Specifications, for consultation and feedback by the PACT Members.
38+
3739
Advisement: This document is a work in progress and should not be used for conformance testing.
3840
Please refer to the [latest stable version of the Technical Specifications](https://wbcsd.github.io/tr/2024/data-exchange-protocol-20241024/) for this.
3941

40-
<!--
41-
Advisement: this is the Draft Release of the PACT 3.0.0 Specifications, for consultation and feedback by the PACT Members.
4242
For an overview of changes since the last version (2.3), see the [Changelog](#changelog)
43-
-->
43+
<!--
4444
Advisement: This document will change heavily preparing for the 3.0 draft for consultation, ETA Mid-Feb.
4545
All feedback is welcome.
46+
-->
4647

4748
This document contains the necessary technical foundation for the [=PACT Network=], an open and global network for emission data exchange.
4849

@@ -681,10 +682,72 @@ path: ../../LICENSE.md
681682

682683
# Appendix B: Changelog # {#changelog}
683684

685+
## Version 3.0.0-20250217 (Draft Feb 17, 2025) ## {#changelog-3.0.0-20250217}
686+
687+
Summary of major changes since version 2.3:
688+
689+
1. Simplified versioning (ADR-41) included in [[#lifecycle]].
690+
2. Simplified filtering for Sync and Async API (ADR-42)
691+
3. Add Biogenic Emissions and Removals (ADR-45)
692+
4. Include attributes for CCU (ADR-46)
693+
5. Consistent typing of real numbers (ADR-39)
694+
6. Aditional units for service-related footprints (ADR-40)
695+
7. Clarification of unit of measurement and product amount (ADR-36)
696+
8. Common URN structure for product ids and classification id's (ADR-34)
697+
698+
Data model changes:
699+
700+
Properties added:
701+
- <{CarbonFootprint/declaredUnitOfMeasurement}>
702+
- <{CarbonFootprint/declaredUnitAmount}>
703+
- <{CarbonFootprint/pcfExcludingBiogenicCO2Withdrawal}>
704+
- <{CarbonFootprint/pcfIncludingBiogenicCO2Withdrawal}>
705+
- <{CarbonFootprint/biogenicNonCO2Emissions}>
706+
- <{CarbonFootprint/biogenicCO2Withdrawal}>
707+
- <{CarbonFootprint/landUseChangeGhgEmissions}>
708+
- <{CarbonFootprint/landCarbonLeakage}>
709+
- <{CarbonFootprint/landManagementBiogenicCO2Emissions}>
710+
- <{CarbonFootprint/landManagementBiogenicCO2Removals}>
711+
- <{CarbonFootprint/uncertifiedLandManagementCO2Removals}>
712+
- <{CarbonFootprint/landAreaOccupation}>
713+
- <{CarbonFootprint/outboundLogisticsGhgEmissions}>
714+
- <{CarbonFootprint/ipccCharacterizationFactors}>
715+
- <{CarbonFootprint/ccuOrigin}>
716+
- <{CarbonFootprint/ccuCarbonContent}>
717+
- <{CarbonFootprint/ccuCreditCertification}>
718+
- <{CarbonFootprint/ccuCalculationApproach}>
719+
- <{CarbonFootprint/verification}>
720+
721+
Properties removed:
722+
723+
- `ProductFootprint/productCategoryCpc`
724+
- `ProductFootprint/statusComment`
725+
- `CarbonFootprint/pCfIncludingBiogenic`
726+
- `CarbonFootprint/pCfIncludingBiogenic`
727+
- `CarbonFootprint/dLucGhgEmissions`
728+
- `CarbonFootprint/packagingEmissionsIncluded`
729+
- `CarbonFootprint/landManagementGhgEmissions`
730+
- `CarbonFootprint/crossSectoralStandardsUsed`
731+
- `CarbonFootprint/declaredUnit`
732+
- `CarbonFootprint/biogenicCarbonWithdrawal`
733+
- `CarbonFootprint/uncertaintyAssessmentDescription`
734+
- `Assurance/assurance`
735+
- `Assurance/level`
736+
- `Assurance/boundary`
737+
- `DataQualityIndicators/coveragePercent`
738+
- `DataQualityIndicators/reliabilityDQR`
739+
- `DataQualityIndicators/completenessDQR`
740+
741+
Properties and types renamed:
742+
743+
- `Assurance` is now <{Verification}>
744+
- `CarbonFootprint/assurance` renamed to <{CarbonFootprint/verification}>
745+
746+
684747
## Version 3.0.0-20250212 (Feb 12, 2025) ## {#changelog-3.0.0-20250212}
685748

686749
Summary of changes:
687-
1. Simplified version (ADR-41) included in [[#lifecycle]].
750+
1. Simplified versioning (ADR-41) included in [[#lifecycle]].
688751
2. Deprecation of `ProductFootprint.version` and `ProductFootprint.updated` properties.
689752
3. Removed `ProductFootprint.statusComment` property.
690753
4. Added paragraph on [[#validity-period]] to [[#lifecycle]]

spec/v3/openapi.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ paths:
132132
tags: [event]
133133
requestBody:
134134
content:
135-
application/json:
135+
application/cloudevents+json:
136136
schema:
137137
oneOf:
138138
- $ref: '#/components/schemas/RequestCreatedEvent'

0 commit comments

Comments
 (0)