Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mangrovesystems.com/llms.txt

Use this file to discover all available pages before exploring further.

What you’ll learn in this lesson:
  • Understand the partitioning cadence options available in Mangrove
  • Choose between per-event, daily, weekly, and monthly partitioning
  • Configure batch types for your chosen strategy
  • Evaluate trade-offs between granularity and management overhead
When you have ongoing operations, you need to partition your data into multiple batches. The question is: how do you decide where one batch ends and the next begins? That’s the role of the partition strategy.

Partitioning cadence options

Mangrove supports two fundamental approaches to partitioning, as described in the Guide to Production Accounting :
Each event with a unique tracking ID becomes its own batch. Best for projects with discrete, countable production units.When to use:
  • Each physical event is a natural reporting unit (e.g., a delivery, a shipment)
  • The methodology requires per-event traceability
  • Events are relatively infrequent (daily or less)
Examples: Biochar deliveries, carbon injection batches, fuel transactions

Choosing the right strategy

Your partitioning strategy is driven by three factors:
1

Methodology requirements

Some standards specify the partitioning granularity. For example, a methodology might require per-delivery tracking for chain-of-custody compliance, or monthly aggregation for periodic monitoring.
2

Operational patterns

Match the batch cadence to how the project actually operates. If deliveries happen 3-4 times per week, per-delivery batches make sense. If a facility runs continuously, daily or monthly batches are more practical.
3

Verification needs

Consider what auditors need to see. Per-event batches provide maximum traceability but more work to review. Time-based batches are simpler to audit but aggregate detail.

Trade-offs: granularity vs. overhead

FactorMore Granular (per-event)Less Granular (monthly)
TraceabilityEach batch maps to one physical eventBatch aggregates many events
VerificationMore batches to review, but each is simpleFewer batches, but each requires drilling into aggregated data
Credit issuanceFaster — credits can be issued per batchSlower — must wait for period to close
ManagementMore batches to track and manageFewer batches, simpler workflow
ReportingHigh granularity, flexible aggregationNatural aggregation, less flexibility
For Mangrove Biochar, per-delivery partitioning is the best fit. Each delivery is a natural unit of production with its own evidence (delivery ticket, weighbridge slip), and the Isometric methodology requires per-removal traceability.

Feedstock-based partitioning

Some projects need to partition batches by feedstock type as well. If a biochar facility processes both agricultural waste and forestry residues, batches should be separated by feedstock because the methodology may apply different factors to each. In Mangrove, you can associate events with feedstocks and configure batch types to generate separate batches per feedstock within each accounting period.
Feedstock partitioning can be combined with time-based or ID-based partitioning. For example: monthly batches, split by feedstock type. This is configured in the batch type settings.

Configuring batch partitioning in Mangrove

Batch partitioning is configured through the batch type settings in your project. When you generate batches , Mangrove applies the partition rules to create the appropriate number of batches from the events in the selected period.

Check your understanding

ID-based (per-event) partitioning creates one batch per unique tracking ID. Time-based (periodic) partitioning aggregates all events within a time window (daily, weekly, monthly) into one batch. The choice depends on methodology requirements, operational patterns, and verification needs.
Choose per-delivery when: (1) each delivery is a natural production unit, (2) the methodology requires per-event traceability, (3) deliveries are infrequent enough to manage individually, and (4) faster credit issuance per batch is valuable. Monthly is better for high-frequency continuous production where individual events are too small to report separately.

Next, learn how to account for the emissions produced during your project’s operations in Lesson 3.3: Life Cycle Assessment & Emissions.