BOLD Carbon (CH₄) Application (MvA) v1.0.0
BOLD Carbon (CH₄) application (MvA) version 1.0.0 — rules catalog and GitHub source.
Application summary
| Property | Value |
|---|---|
| Methodology | BOLD Carbon (CH₄) |
| Version | 1.0.0 |
| License | LGPL-3.0 |
| Repository | github.com/carrot-foundation/methodology-rules |
Architecture
The BOLD Carbon (CH₄) MvA is implemented in the open-source methodology-rules monorepo. It follows the two-layer architecture shared by all BOLD methodologies:
- Shared rule libraries — Common verification logic reused across all BOLD methodologies. Located in the shared rule processors directory.
- BOLD Carbon (CH₄) application wrappers — Thin deployment layers that wrap shared libraries as serverless functions, located in the BOLD Carbon (CH₄) application directory. This includes Carbon-exclusive rules (
prevented-emissions,project-boundary) that do not exist in the shared layer.
Each rule is an independent serverless function that evaluates MassID documents and returns PASSED or FAILED with an explanation.
For the complete rules catalog with execution order, see Application Rules v1.0.0.
Source code
The repository is organized as follows:
- Shared rule libraries — libs/methodologies/bold/rule-processors/ contains the shared rule implementations used by all BOLD methodologies.
- BOLD Carbon (CH₄) deployments — apps/methodologies/bold-carbon/rule-processors/ contains the deployment wrappers for this methodology, including the Carbon-exclusive rules.
See the repository README for navigation guidance and contribution instructions.
Learn about BOLD Carbon (CH₄) · Learn about the framework · View rules catalog · Integration guide
BOLD Carbon (CH₄) Framework Rules v1.0.2
Complete catalog of specification-level framework rules for BOLD Carbon (CH₄) v1.0.2 — what must be verified for each MassID document.
BOLD Carbon (CH₄) Application Rules v1.0.0
Complete catalog of application rules for the BOLD Carbon (CH₄) framework v1.0.0 — execution order, descriptions, and source code.