forest-carbon-projects-aoi

unverified
v0.1 AOI: bbox -70.00, -11.00, -66.00, -8.00

Every nature-based carbon offset project overlapping an area of interest, from Cecil's Forest Carbon Project Boundaries (~575 projects, 55 countries). Clips the project polygons to the AOI and returns each project with its registry (Verra, Gold Standard, ...), methodology, type, developer, and claimed area — the inspectable "who claims to be doing carbon work here, under what standard." Designed as an audit layer: pair it with an independent forest-change observation to check whether the claimed footprint holds up. No magic — the output rows are the raw project records that intersect the AOI.

Primary outputs
result/by-registry-type
Show your work
compute/in-aoi
License
recipe
Apache-2.0
outputs
CC-BY-4.0
Map preview and live runs are available in the workbench.

The contract

legacy dialectcandidate

Read from this recipe's own declarations — parameters:, outputs:, requires:, and the ops its layers name. Not from its style blocks and not from any benchmark: a colour ramp is not a contract, and a measured run is evidence about one AOI rather than a domain.

Parameters

The legacy dialect has no typed parameter schema. Read the folia.yaml for what this recipe takes; nothing here can type-check it.

Outputs

outputkindlayerwhat it is
primary not declared ['result/by-registry-type']
show_your_work not declared ['compute/in-aoi']

Capabilities it requires

The legacy dialect has no requires: block.

Where it runs

  • Browser preview does not run here compute/in-aoi: carries an unsubstituted ${...} template; result/by-registry-type: depends on layer "compute/in-aoi", which cannot run here; source/projects: carries an unsubstituted ${...} template
  • Local CLI (folia run) runs here runs locally through the legacy (no spec_version) parser
  • Operated fleet (POST /plan, /run) runs here legacy dialect: a lock binds by the cut's layer names, not by digest
open in Workbench from registry/recipes/forest-carbon-projects-aoi/folia.yaml