Other raw vegetable materials, n.e.c.
- Lifecycle status
- Candidate
- Content maturity
- Authored methodology
- Current version
- No published versionLast updated
- Readiness
- Review required
Methodology and translation states come from the source record; publishing this website does not change their review status.
Content languages
Status, classification and source details
Readiness
- Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.
Classification mapping
Source
1. Scope and Applicability
This PCR applies to one explicitly named raw vegetable material and one complete, traceable product route. Permitted instances include (a) a named mycoprotein produced by controlled fermentation and recovery, (b) a named konjac tuber produced by cultivation, lifting and optional first conditioning, or (c) named forest-tree seed or seed-bearing cones collected from a declared source and optionally extracted, cleaned, graded or stabilized. One data package shall select exactly one route. Mycoprotein, konjac tubers, forest-tree seeds and cones shall never be combined, averaged or used as proxies for one another.
Choose exactly one gate: harvested or collected raw material, or the same material after its first conditioning. The mycoprotein route includes fermentation and recovery. The konjac route excludes food manufacture, starch or glucomannan extraction and retail packaging. The forest-tree-seed route excludes nursery raising, plantation establishment and timber production. When seed-bearing cones are the reference product, do not also count contained seed as a second reference product.
Controlled fermentation, field cultivation and multi-period seed-source management have different topology, inventory categories, periods and validation needs and are mutually exclusive alternative production routes. Index batch or continuous fermentation by production run or continuous operating period, konjac by field and crop cycle, and forest-tree seed by source, crop year and collection lot.
2. Product Category Identity
| Field | Value |
|---|---|
| canonical_pcr_id | pcr.agriculture-forestry-and-fishery-products.products-of-agriculture-horticulture-and-market-gardening.other-raw-vegetable-materials-n-e-c |
| classification_refs | CPC 3.0:01990; mapping relation: narrower |
| covered_products | One named mycoprotein, konjac tuber, forest-tree seed or seed-bearing cone in its declared harvested/collected or first-conditioned state |
| excluded_products | Averages across unlike materials or routes; downstream foods or extracts; nursery plants, plantations and timber products; generic seed without species/provenance; retail-packed products |
| representative_product | One named material with declared species/strain, composition or viability, moisture, grade, lot and gate |
| production_route | Mutually exclusive choice: fermentation → recovery/stabilization; konjac cultivation → lifting/first conditioning; seed-source management → seed/cone collection → extraction/first conditioning |
| market_state | Bulk raw or first-conditioned vegetable material, excluding downstream manufactured goods |
3. Reference Flow
| Field | Value |
|---|---|
| What | One named raw vegetable material from the selected mutually exclusive route and gate |
| How much | 1 kg net product; forest-tree seed lots may additionally report seed or cone count |
| How well | Declared species or strain, material part/form, composition or viability, moisture, purity/grade, lot, provenance where applicable, and stabilization state |
| How long or cycle | One production run or continuous period for mycoprotein; one crop cycle for konjac; one crop year and collection lot for forest-tree seed, including declared multi-period seed-source burdens |
| reference_flow_link | reference_product_at_declared_handoff |
| Field | Value |
|---|---|
| Reference amount | 1 |
| Reference product flow | Named raw vegetable material at selected gate (UUID unresolved) |
| Reference flow property | Mass 93a60a56-a3c8-11da-a746-0800200b9a66 |
| Reference unit group | Units of mass 93a60a57-a4c8-11da-a746-0800200c9a66 |
| Reference unit | kg |
| Required qualifiers | route; species or strain; product form; run/field/provenance; gate; moisture; solids or purity/viability; grade; treatment state; geography and time |
Each foreground dataset must explicitly select one actual route, declared gate, product state and output row. Reconcile the selected terminal route with reference_product_at_declared_handoff; normalize that handoff output to the reference quantity and retain preceding-stage outputs as measured transfers. Raw weighing, mass reconciliation and lot traceability requirements continue to apply.
The sole reference output is reference_product_at_declared_handoff, receiving the selected actual route product at the declared gate. Existing route-output ids identify the source and physical state; they are no longer individually fixed to the reference quantity.
4. Measurement and Unit Rules
| rule_id | Applies to | Required property | Required unit | Rule |
|---|---|---|---|---|
| reference_mass | all reference products | Mass; verify the property UUID after product selection | kg | Use net mass and record moisture, solids or purity with it; do not convert to dry matter without measured moisture. |
| route_state | route intermediates and outputs | Mass plus route-specific state property | kg with native state units retained | Retain solids/composition for mycoprotein, fresh state/moisture/damage grade for konjac, and moisture/purity/germination or viability plus supplemental count for tree seed. |
| water_volume | process, irrigation and washing water | Volume, or mass with declared density conversion | m3 | Meter by source and use; rainfall is not a purchased water flow. |
| transport_service | inter-site transport | Mass-distance | t·km | Calculate net transported mass times loaded distance and prevent double counting with own-vehicle fuel. |
| tree_seed_count | forest-tree seed or cone lots | Supplemental count | seed or cone count | Count supplements the mass reference flow as a quality/lot attribute and does not replace the 1 kg reference amount. |
5. System Boundary
Boundary Abstraction
| Field | Value |
|---|---|
| declared_starting_condition | Mycoprotein starts with metered medium inputs; konjac starts with the declared prior field state and propagation input; forest-tree seed starts with the declared seed source and relevant crop year. |
| starting_condition_role | Feedstock producer, grower or seed-source/collection operator for the selected route |
| product_classification_scope | One named CPC 3.0 01990 product instance; the three representative materials cannot be combined |
| recursive_input_rule | Transfer same-category internal intermediates once between adjacent processes; do not also model them as purchased upstream datasets and duplicate foreground outputs. |
| upstream_dataset_requirement | Use verified upstream datasets for purchased medium ingredients, propagation material, water, energy, transport and treatment services; concrete flow identity verification. |
| disclosure | Declare product and route, site, time, run/field/provenance, incoming and handoff states, treatment steps, all output and reject destinations, and period, co-product and shared-infrastructure attribution. |
Boundary Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
| route_exclusivity | complete data package | Select one route only. Mycoprotein, konjac and forest-tree seed/cones cannot share a package, be averaged or proxy one another. | unsd-cpc-3-0-01990 |
| route_handoffs | all process nodes | Record incoming state, outgoing state, responsible site and destination for every node; match internal intermediates by mass between adjacent nodes. | |
| first_conditioning_limit | recovery and first conditioning | Include only recovery, cleaning, extraction, grading, drying or stabilization needed to reach the first declared handoff; exclude later manufacture and packaging. | mycoprotein-production-review-2019; fao-forest-seed-handling-1985 |
| periods_and_assets | multi-period sources and shared equipment | Link seed-source management and shared infrastructure burdens to declared service periods, consuming nodes and outputs exactly once. | fao-forest-seed-handling-1985 |
| reject_route | off-spec, rework and waste material | Route every off-spec state to rework, downgrade, recovery, treatment or disposal; material returned upstream is not counted again as a new input. |
6. Process Inventory Structure
Process Map
| process_id | process_name | inclusion | inclusion_condition | role | quantitative_reference |
|---|---|---|---|---|---|
| fungal_fermentation | Controlled fungal biomass fermentation | conditional | Required only for a named mycoprotein route; exclude it from plant and forest-seed routes. | Managed biological production in batch or continuous fermentation | Net wet fungal biomass transferred to recovery by run |
| fungal_recovery | Mycoprotein recovery and first stabilization | conditional | Required only when the selected product is mycoprotein at the recovered or first-stabilized handoff. | Material treatment and preservation | Net accepted mycoprotein output by run |
| konjac_cultivation | Konjac propagation and cultivation | conditional | Required only for a named konjac-tuber route. | Managed crop production | Harvest-ready konjac tubers by field and crop cycle |
| konjac_harvest_conditioning | Konjac lifting and first conditioning | conditional | Required for the konjac route; washing, drying or stabilization is included only when performed before the selected gate. | Harvest/capture and primary conditioning | Net accepted tubers at the declared fresh or stabilized state |
| tree_seed_source_management | Forest-tree seed-source management | conditional | Required only when managed seed stands, orchards or identified parent trees are inside the forest-tree-seed route. | Multi-period managed biological production | Declared cone or seed crop available for collection by source and year |
| tree_seed_collection | Forest-tree seed or cone collection | conditional | Required only for the forest-tree-seed route; identify whether seed is collected directly or in seed-bearing cones or fruits. | Harvest/capture | Net collected seed or seed-bearing material by source and collection lot |
| tree_seed_conditioning | Forest-tree seed extraction and first conditioning | conditional | Required when cones, fruits or raw seeds are dried, opened, extracted, cleaned, graded or stabilized before the selected handoff. | Primary conditioning, sorting and stabilization | Net accepted forest-tree seed or declared seed-bearing cone product |
| declared_reference_handoff | Product Measurement at Declared Handoff | required | foreground | reference_product_at_declared_handoff |
Process: Controlled fungal biomass fermentation (fungal_fermentation)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Fermentable carbon feedstock (fermentation_feedstock)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared carbohydrate feedstock
-
Flow property / unit: kg
-
Amount rule: Measured dry feedstock charged to the identified run
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per 1 kg mycoprotein at the selected gate. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run -
Sources:
mycoprotein-production-review-2019 -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0.5
- Upper: 8
- Unit: kg/kg mycoprotein
- Basis: Per kg accepted mycoprotein; broad run-screening interval
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Nitrogen, minerals and process aids in fermentation medium (fermentation_medium)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Run-specific fermentation medium ingredients
-
Flow property / unit: kg
-
Amount rule: Record each ingredient and concentration separately; this industrial medium is not an agricultural fertilizer card
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per 1 kg mycoprotein at the selected gate. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0.001
- Upper: 2
- Unit: kg/kg mycoprotein
- Basis: Per kg accepted mycoprotein; broad run-screening interval
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Fermentation and cleaning water (fermentation_water)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Process water supplied to fermentation
-
Flow property / unit: m3
-
Amount rule: Metered water by run, separating medium make-up and cleaning where records permit
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per fermentation run then per 1 kg mycoprotein. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0.001
- Upper: 0.2
- Unit: m3/kg mycoprotein
- Basis: Per kg accepted mycoprotein; broad screening interval
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Electricity, medium voltage input (fermentation_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per fermentation run then per 1 kg mycoprotein. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run
Diesel fuel input (fermentation_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per fermentation run then per 1 kg mycoprotein. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Wet fungal biomass transferred to recovery (wet_fungal_biomass)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Route-specific wet fungal biomass
-
Flow property / unit: kg
-
Amount rule: Measured transfer mass and solids content by run
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per fermentation run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 1
- Upper: 20
- Unit: kg/kg mycoprotein
- Basis: Wet intermediate per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
Spent broth sent to treatment (spent_fermentation_broth)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Spent fermentation broth
-
Flow property / unit: kg
-
Amount rule: Measured discharge excluding recovered fungal biomass
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per fermentation run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fermentation_run -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 50
- Unit: kg/kg mycoprotein
- Basis: Per kg accepted output; broad screening interval
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Elementary flows
Biogenic carbon dioxide from fermentation (fermentation_biogenic_co2)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Carbon dioxide, biogenic, to air
-
Flow property / unit: kg
-
Amount rule: Calculate from monitored off-gas or carbon balance; do not use a fossil factor
-
Value mode: Calculated value (
calculated_value) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per fermentation run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Calculated from collection (
calculated_from_collection) -
Collection protocol:
cp_fermentation_run -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 20
- Unit: kg CO2/kg mycoprotein
- Basis: Per kg accepted output; carbon-balance QA range
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Process: Mycoprotein recovery and first stabilization (fungal_recovery)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Wet fungal biomass from fermentation (wet_biomass_input)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Matched wet fungal biomass intermediate
-
Flow property / unit: kg
-
Amount rule: Lot-linked mass entering recovery
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 1
- Upper: 20
- Unit: kg/kg mycoprotein
- Basis: Wet biomass input per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Recovery and washing water (recovery_water)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Process water supplied to recovery
-
Flow property / unit: m3
-
Amount rule: Metered water used for washing, cooling or separation
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 0.2
- Unit: m3/kg mycoprotein
- Basis: Per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Electricity, medium voltage input (recovery_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery
Diesel fuel input (recovery_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery
Wastewater treatment service (wastewater_treatment_fungal)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Actual wastewater-treatment service
-
Flow property / unit: m3
-
Amount rule: Record treated volume and treatment route once
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 0.2
- Unit: m3/kg mycoprotein
- Basis: Per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Intended output: reference mycoprotein at declared state (mycoprotein_product)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Named mycoprotein product at declared gate
-
Flow property / unit: kg Raw output measurement and reconciliation: Net accepted mass with solids, moisture and stabilization state
-
Amount rule: measured net transfer mass, retaining lot, actual product state and moisture basis; reconcile to the final reference output at the declared handoff
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Reference flow. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery -
Range: Same-stage output measurement reconciliation
-
Range role: QA guardrail (
qa_guardrail) -
Lower: 1
-
Upper: 1
-
Unit: kg/kg net accepted output of this stage
-
Basis: same-stage numerator and denominator measurement consistency; not a stage yield or fixed ratio to the final reference output
-
Basis kind: Process output (
process_output) -
Evidence kind: Method formula (
method_formula) -
Sources:
declared-handoff-measurement-definition
-
Waste flows
Recovery rejects and off-spec biomass (fungal_rejects)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared rejected fungal material
-
Flow property / unit: kg
-
Amount rule: Measure rejected mass and record rework, treatment or disposal path
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 5
- Unit: kg/kg mycoprotein
- Basis: Per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Recovery wastewater (fungal_wastewater)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Wastewater leaving recovery
-
Flow property / unit: m3
-
Amount rule: Metered discharge before external treatment
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per recovery run. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_fungal_recovery -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 0.2
- Unit: m3/kg mycoprotein
- Basis: Per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Process: Konjac propagation and cultivation (konjac_cultivation)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Konjac seed corms or other propagation material (konjac_propagules)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared konjac propagation material
-
Flow property / unit: kg
-
Amount rule: Measured planting material by lot and field
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0.001
- Upper: 2
- Unit: kg/kg tuber
- Basis: Propagation material per kg accepted tuber
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Fertilizer, urea input (konjac_nutrients)
Include this conditional card only when Fertilizer, urea is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Fertilizer, urea
-
Flow property / unit: Mass / kg product
-
Amount rule: Measured quantity of Fertilizer, urea used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Fertilizer, monoammonium phosphate input (konjac_nutrients_monoammonium_phosphate)
Include this conditional card only when Fertilizer, monoammonium phosphate is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Fertilizer, monoammonium phosphate
-
Flow property / unit: Mass / kg product
-
Amount rule: Measured quantity of Fertilizer, monoammonium phosphate used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Fertilizer, potassium chloride input (konjac_nutrients_potassium_chloride)
Include this conditional card only when Fertilizer, potassium chloride is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Fertilizer, potassium chloride
-
Flow property / unit: Mass / kg product
-
Amount rule: Measured quantity of Fertilizer, potassium chloride used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Cattle manure, as applied input (konjac_nutrients_cattle_manure)
Include this conditional card only when Cattle manure, as applied is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Cattle manure, as applied
-
Flow property / unit: Mass / kg product
-
Amount rule: Measured quantity of Cattle manure, as applied used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Agricultural limestone input (konjac_nutrients_agricultural_limestone)
Include this conditional card only when Agricultural limestone is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Agricultural limestone
-
Flow property / unit: Mass / kg product
-
Amount rule: Measured quantity of Agricultural limestone used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Irrigation water (konjac_irrigation)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Irrigation water supplied to the konjac field
-
Flow property / unit: m3
-
Amount rule: Measure the actual supplied-water quantity crossing this product-supply boundary by event/use and matched period, in its declared native unit. A source-abstraction meter is not automatically the delivered-product quantity: reconcile distribution losses, external returns and storage change between the two measurement points. Direct natural abstraction owned by the foreground requires a separate source-specific elementary input and local supply operations; the internal delivery then cancels inside the aggregate boundary, rather than adding a second external water purchase. Purchased water inherits its compatible provider abstraction and supply burdens once. Retain rainfed/no-supply absence evidence; missing delivery/ownership evidence is incomplete, not zero. Attribute and normalize once to accepted final output.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per hectare and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 15000
- Unit: m3/ha·crop-cycle
- Basis: Per hectare and declared crop cycle
- Basis kind: Crop cycle (
crop_cycle) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Electricity, medium voltage input (konjac_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Diesel fuel input (konjac_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per field and crop cycle then per 1 kg tuber. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Harvest-ready konjac tubers (harvest_ready_konjac)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Named konjac tubers at field maturity
-
Flow property / unit: kg
-
Amount rule: Measured or reconciled tuber mass transferred to harvest
-
Value mode: Calculated value (
calculated_value) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per field and crop cycle. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Calculated from collection (
calculated_from_collection) -
Collection protocol:
cp_konjac_field -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 100
- Upper: 100000
- Unit: kg/ha·crop-cycle
- Basis: Field yield screening range
- Basis kind: Crop cycle (
crop_cycle) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
Konjac field residues removed from the field (konjac_field_residue)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared removed crop residue
-
Flow property / unit: kg
-
Amount rule: Measure removed residues; material retained on soil is not a waste output
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per field and crop cycle. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_field -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 5
- Unit: kg/kg tuber
- Basis: Removed residue per kg accepted tuber
- Basis kind: Reference flow (
reference_flow) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Elementary flows
Direct soil nitrous oxide (konjac_soil_n2o)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Nitrous oxide to air from managed soil
-
Flow property / unit: kg N2O
-
Amount rule: Calculate from site evidence or declared IPCC method and recorded nitrogen inputs
-
Value mode: Calculated value (
calculated_value) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per field and crop cycle. -
Normalization basis: per declared reference flow
-
Basis kind: Nitrogen input (
n_input) -
Evidence kind: Calculated from collection (
calculated_from_collection) -
Collection protocol:
cp_konjac_field -
Sources:
ipcc-2019-managed-soils -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 0.05
- Unit: kg N2O-N/kg N applied
- Basis: Direct-emission-factor QA range
- Basis kind: Nitrogen input (
n_input) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Process: Konjac lifting and first conditioning (konjac_harvest_conditioning)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Harvest-ready konjac tubers from the field (konjac_field_batch)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Matched harvest-ready konjac batch
-
Flow property / unit: kg
-
Amount rule: Lot-linked mass entering lifting and conditioning
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per harvest lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 1
- Upper: 3
- Unit: kg/kg accepted tuber
- Basis: Incoming field batch per kg accepted output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Konjac washing water (konjac_conditioning_water)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Process water supplied when washing occurs
-
Flow property / unit: m3
-
Amount rule: Metered washing water; record zero when washing is absent
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per harvest or conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 0.1
- Unit: m3/kg accepted tuber
- Basis: Per kg accepted tuber
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Electricity, medium voltage input (konjac_conditioning_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per harvest or conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest
Diesel fuel input (konjac_conditioning_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per harvest or conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Accepted konjac tubers at declared gate (konjac_tuber_product)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Named konjac tuber product
-
Flow property / unit: kg Raw output measurement and reconciliation: Net accepted mass with moisture, damage grade and conditioning state
-
Amount rule: measured net transfer mass, retaining lot, actual product state and moisture basis; reconcile to the final reference output at the declared handoff
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Reference flow. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest -
Range: Same-stage output measurement reconciliation
-
Range role: QA guardrail (
qa_guardrail) -
Lower: 1
-
Upper: 1
-
Unit: kg/kg net accepted output of this stage
-
Basis: same-stage numerator and denominator measurement consistency; not a stage yield or fixed ratio to the final reference output
-
Basis kind: Process output (
process_output) -
Evidence kind: Method formula (
method_formula) -
Sources:
declared-handoff-measurement-definition
-
Saleable lower-grade konjac tubers (konjac_lower_grade)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared lower-grade tuber product
-
Flow property / unit: kg
-
Amount rule: Measure separately and record destination
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per harvest lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 1
- Unit: kg/kg accepted tuber
- Basis: Per kg reference output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
Rejected tubers, soil and removed residues (konjac_rejects)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared rejected material from harvest and conditioning
-
Flow property / unit: kg
-
Amount rule: Measure each reject class and its reuse, treatment or disposal destination
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per harvest lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_konjac_harvest -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 2
- Unit: kg/kg accepted tuber
- Basis: Per kg accepted tuber
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Process: Forest-tree seed-source management (tree_seed_source_management)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Electricity, medium voltage input (seed_source_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per seed source and crop year then per accepted seed output. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_source
Diesel fuel input (seed_source_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per seed source and crop year then per accepted seed output. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_source
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Collectable seed-bearing crop (collectable_seed_crop)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Named mature seeds or seed-bearing cones on the declared source
-
Flow property / unit: kg
-
Amount rule: Estimate or measure crop linked to source, species and crop year
-
Value mode: Calculated value (
calculated_value) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per source and crop year. -
Normalization basis: per declared reference flow
-
Basis kind: Crop cycle (
crop_cycle) -
Evidence kind: Calculated from collection (
calculated_from_collection) -
Collection protocol:
cp_tree_seed_source -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 100000
- Unit: kg/source-year
- Basis: Source-specific crop estimate
- Basis kind: Crop cycle (
crop_cycle) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Process: Forest-tree seed or cone collection (tree_seed_collection)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Mature seed crop at the source (collectable_seed_input)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Matched mature seed or seed-bearing crop
-
Flow property / unit: kg
-
Amount rule: Source- and year-linked material entering collection
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per collection lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_collection -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 1
- Upper: 10
- Unit: kg/kg collected material
- Basis: Available crop per kg collected material
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Electricity, medium voltage input (seed_collection_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per collection lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_collection
Diesel fuel input (seed_collection_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per collection lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_collection
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Collected seeds, cones or seed-bearing fruits (collected_seed_material)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Named collected forest reproductive material
-
Flow property / unit: kg
-
Amount rule: Net collected mass, with count or cone number as supplemental data
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per collection lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_collection -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 1
- Upper: 100
- Unit: kg/kg accepted seed product
- Basis: Collected material per kg final accepted seed product
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
Incidental biomass removed during collection (collection_incidental_biomass)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared incidental branches, cone scales or fruit material
-
Flow property / unit: kg
-
Amount rule: Measure material leaving the source; retain-on-site material is not a waste output
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per collection lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_collection -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 20
- Unit: kg/kg collected material
- Basis: Per kg collected material
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Process: Forest-tree seed extraction and first conditioning (tree_seed_conditioning)
Record this process by the concrete product, run or lot, site and handoff; never merge its inputs or outputs across the three routes.
Inputs
Product flows
Raw collected seed-bearing material (raw_seed_material)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Matched collected seeds, cones or fruits
-
Flow property / unit: kg
-
Amount rule: Lot-linked input mass and supplemental count
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 1
- Upper: 100
- Unit: kg/kg accepted product
- Basis: Raw material per kg accepted seed or cone product
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Seed washing or conditioning water (seed_conditioning_water)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Process water supplied when the declared route uses water
-
Flow property / unit: m3
-
Amount rule: Metered water; record zero for dry-only conditioning
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 0.1
- Unit: m3/kg accepted product
- Basis: Per kg accepted product
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Electricity, medium voltage input (seed_conditioning_energy)
Include this conditional card only when Electricity, medium voltage is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Electricity, medium voltage
-
Flow property / unit: Energy / kWh
-
Amount rule: Measured quantity of Electricity, medium voltage used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning
Diesel fuel input (seed_conditioning_energy_diesel)
Include this conditional card only when Diesel fuel is actually used in the declared process. For every other actual product or carrier, create a separate atomic exchange with its own identity and measured amount; do not infer its use from this example.
-
Selected flow: Diesel fuel
-
Flow property / unit: Mass / kg
-
Amount rule: Measured quantity of Diesel fuel used by this process and period; report zero or not applicable only when the route records establish absence.
-
Value mode: Foreground record (
foreground_record) -
Specificity: Technology-specific (
technology_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning
Collection-site to conditioner transport service (seed_transport_service)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Actual freight transport service
-
Flow property / unit: t·km
-
Amount rule: Calculate from net transported mass and loaded distance; omit when inside the same site
-
Value mode: Calculated value (
calculated_value) -
Specificity: Route-specific (
route_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Transport service (
transport_service) -
Evidence kind: Calculated from collection (
calculated_from_collection) -
Collection protocol:
cp_tree_seed_conditioning -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 100
- Unit: t·km/kg accepted product
- Basis: Per kg accepted product
- Basis kind: Transport service (
transport_service) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Outputs
Product flows
Accepted forest-tree seed or seed-bearing cone product (forest_tree_seed_product)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Named forest-tree reproductive material at declared gate
-
Flow property / unit: kg Raw output measurement and reconciliation: Net accepted mass; record species, provenance, purity, germination or viability, moisture and lot count
-
Amount rule: measured net transfer mass, retaining lot, actual product state and moisture basis; reconcile to the final reference output at the declared handoff
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Reference flow. -
Normalization basis: per declared reference flow
-
Basis kind: Reference flow (
reference_flow) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning -
Range: Same-stage output measurement reconciliation
-
Range role: QA guardrail (
qa_guardrail) -
Lower: 1
-
Upper: 1
-
Unit: kg/kg net accepted output of this stage
-
Basis: same-stage numerator and denominator measurement consistency; not a stage yield or fixed ratio to the final reference output
-
Basis kind: Process output (
process_output) -
Evidence kind: Method formula (
method_formula) -
Sources:
declared-handoff-measurement-definition
-
Other intended seed grades (tree_seed_lower_grade)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared lower or alternate seed grade
-
Flow property / unit: kg
-
Amount rule: Measure each intended grade and destination separately
-
Value mode: Foreground record (
foreground_record) -
Specificity: Product-specific (
product_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 5
- Unit: kg/kg reference seed product
- Basis: Per kg reference output
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Waste flows
Empty seeds, cone scales, fruit residues and rejected material (seed_conditioning_rejects)
Instantiate this card only when the selected concrete route and records require it; retain its run, lot or site linkage.
-
Selected flow: Declared conditioning rejects
-
Flow property / unit: kg
-
Amount rule: Measure each reject class and destination, including any rework loop
-
Value mode: Foreground record (
foreground_record) -
Specificity: Site-specific (
site_specific) Raw activity or stage basis: Per conditioning lot. -
Normalization basis: per declared reference flow
-
Basis kind: Process output (
process_output) -
Evidence kind: Collected record (
collected_record) -
Collection protocol:
cp_tree_seed_conditioning -
Range: Provisional screening and QA range; replace with product-, site-, technology- and gate-specific evidence before review
- Range role: Default estimate (
default_estimate) - Lower: 0
- Upper: 100
- Unit: kg/kg accepted product
- Basis: Per kg accepted product
- Basis kind: Process output (
process_output) - Evidence kind: Reasoned estimate (
reasoned_estimate)
- Range role: Default estimate (
Elementary flows
No flow of this type is predefined for this route. Add a semantic card and range before including one found in foreground records.
Process: Product Measurement at the Declared Handoff (declared_reference_handoff)
This node records the actual product handoff at the existing system boundary for reconciliation and reference-quantity normalization. It adds no physical processing and does not presume drying, cooling, storage, packaging or transport. Each data package declares one actual route, one terminal product state, moisture or dry-matter basis, and gate. Feed only the accepted product delivered by that route at that gate into this node; do not add other routes as extra inputs. Record co-products separately and apply Section 7. Count preceding inputs, losses and emissions once. Normalize using the measured accepted net mass at the handoff; this measurement node changes neither mass, yield nor allocation.
Inputs
Product flows
Actual route product at handoff (actual_route_product_for_handoff)
Record the accepted product delivered by the actual terminal route and reconcile it with handoff weighing and lot records.
- Selected flow: Named raw vegetable material at selected gate (UUID unresolved)
- Flow property / unit: Mass / kg
- Amount rule: measured accepted net product mass at the actual handoff, normalized to the reference quantity; do not sum preceding-stage quantities, other routes or co-products
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per declared reference flow
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_declared_reference_handoff - Range: Handoff quantity normalization identity
- Range role: QA guardrail (
qa_guardrail) - Lower: 1
- Upper: 1
- Unit: kg/kg net handoff mass of the same state
- Basis: normalization of the measured net mass of the same handoff state; not a physical-operation yield
- Basis kind: Process output (
process_output) - Evidence kind: Method formula (
method_formula) - Sources:
declared-handoff-measurement-definition
- Range role: QA guardrail (
Waste flows
This measurement node adds no waste inputs.
Elementary flows
This measurement node adds no resource inputs.
Outputs
Product flows
Reference product at declared handoff (reference_product_at_declared_handoff)
- Selected flow: Named raw vegetable material at selected gate (UUID unresolved)
- Flow property / unit: Mass / kg
- Amount rule: 1 kg
- Value mode: Foreground record (
foreground_record) - Specificity: Site-specific (
site_specific) - Normalization basis: per declared reference flow
- Basis kind: Process output (
process_output) - Evidence kind: Collected record (
collected_record) - Collection protocol:
cp_declared_reference_handoffConfirm the product UUID independently for the actual state. Until confirmed, retain unresolved identity instead of inheriting a UUID from a preceding stage or another route. - Range: Handoff quantity normalization identity
- Range role: QA guardrail (
qa_guardrail) - Lower: 1
- Upper: 1
- Unit: kg/kg net handoff mass of the same state
- Basis: normalization of the measured net mass of the same handoff state; not a physical-operation yield
- Basis kind: Process output (
process_output) - Evidence kind: Method formula (
method_formula) - Sources:
declared-handoff-measurement-definition
- Range role: QA guardrail (
Waste flows
Record actual losses at the operation where they occur; do not duplicate them here.
Elementary flows
Record actual emissions at the operation where they occur; do not duplicate them here.
7. Allocation and Co-product Handling
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
| physical_separation_first | all routes | Use run, field, provenance, meter or equipment records for direct partitioning first; allocate only burdens that cannot be directly separated. | iso-14044-2006 |
| intended_output_attribution | multi-output processes | List every intended product and handoff. Where independent economic functions exist, select and disclose mass, physical-causal or economic attribution under the applicable study rule and test sensitivity; do not relabel residues or waste as co-products. | iso-14044-2006 |
| run_period_attribution | fermentation runs, crop cycles and seed crop years | Assign batch cleaning and changeover losses to the relevant run; attribute multi-period konjac propagation, seed-source and shared-infrastructure burdens by recorded service periods and outputs without cross-period duplication. | |
| rework_burden | rework and downgraded products | Rework retains burdens already incurred and adds actual rework inputs; treat downgraded material as intended output only when it leaves the system with an independent function. |
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
allocation_residual_precedence | remaining common burden with no specified primary branch | Resolve any study-specific joint-product instruction in this PCR that has no specified primary branch using this precedence; retain an already explicitly prescribed category-specific primary method. First directly assign separable output-specific activities. For the remaining common burden B, use a physical driver d_i only when measured operation or biological-service records demonstrate the causal consumption represented by that driver. A product being weighable, valuable or lower grade alone is insufficient; do not switch arbitrarily between area, time, mass and revenue. For comparable grades receiving the same common handling, measured processed mass is applicable only with the same service demand, state and moisture basis demonstrated. Share a_i=d_i/sum(d_j); B_i=Ba_i. If no defensible causal physical driver exists for that common operation, use gate- and period-matched economic shares a_i=(q_ip_i)/sum(q_j*p_j), with the complete independently intended output set, compatible quantity/price units, currency, representative prices and values before output-specific downstream processing. Missing price or denominator evidence makes the allocated result incomplete, not a zero-priced product or a single-output system. Report shares summing to one and sensitivity to a material alternative; an alternative is not an interchangeable primary result. Waste, retained residues and internal transfers receive no co-product share, while their attributable production/handling burdens remain with the producing saleable route. Retain unallocated physical quantities and mass balances separately. This branch gives no automatic substitution credit; any separately scoped substitution analysis retains the gross inventory and its actual displaced-function evidence. | ghg-protocol-product-standard-2011 |
8. Foreground Data Collection, Calculation, and Quality Rules
Retain raw site, lot, cycle and stage quantities and denominators in each collection protocol. Reconcile stocks, losses, moisture and co-product attribution first, then normalize: normalized exchange = attributable raw exchange × declared reference quantity / accepted hand-off product quantity on the same boundary and measurement basis. Apply perennial-establishment and shared-operation attribution before this normalization. Never set an internal-transfer quantity equal to the final reference quantity. Per declared reference flow means the amount, unit and product state in section 3; the data package must declare its actual route and gate.
Data Collection Protocols
| protocol_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|
| cp_fermentation_run | fungal_fermentation | fermentation_feedstock; fermentation_medium; fermentation_water; fermentation_energy; wet_fungal_biomass; spent_fermentation_broth; fermentation_biogenic_co2 | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
| cp_fungal_recovery | fungal_recovery | wet_biomass_input; recovery_water; recovery_energy; wastewater_treatment_fungal; mycoprotein_product; fungal_coproduct; fungal_rejects; fungal_wastewater | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization fungal_coproduct_specific_output: Preserve every actual intended output previously collected under fungal_coproduct, including products not represented by the conditional examples. This is a mandatory identification requirement, not an exchange. Before dataset completeness, instantiate a separate physically specific card for each actual product with material/species, physical state, native property/unit, measured quantity, recipient, gate and compatible UUID or exact unresolved identity. Keep original lot/period/throughput and Section 7 allocation duties; count a physical sale once and exclude products already in the selected reference-output denominator. Do not infer a product recipe, separation, numerical range or zero from missing records. | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
| cp_konjac_field | konjac_cultivation | konjac_propagules; konjac_nutrients; konjac_irrigation; konjac_energy; harvest_ready_konjac; konjac_field_residue; konjac_soil_n2o | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter ; actual supply boundary and meter location; product delivery; direct-abstraction owner; source-to-delivery losses, returns and storage; provider coverage | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
| cp_konjac_harvest | konjac_harvest_conditioning | konjac_field_batch; konjac_conditioning_water; konjac_conditioning_energy; konjac_tuber_product; konjac_lower_grade; konjac_rejects | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
| cp_tree_seed_source | tree_seed_source_management | seed_source_energy; collectable_seed_crop | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
| cp_tree_seed_collection | tree_seed_collection | collectable_seed_input; seed_collection_energy; collected_seed_material; collection_incidental_biomass | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
| cp_tree_seed_conditioning | tree_seed_conditioning | raw_seed_material; seed_conditioning_water; seed_conditioning_energy; seed_transport_service; forest_tree_seed_product; tree_seed_lower_grade; seed_conditioning_rejects | meter, ledger, run/lot or site record | identity, run/lot/site, time, quantity, unit, state, destination, meter | collect each raw record and retain traceability; Raw aggregation and attribution: reconcile mass by run/site before reference-flow normalization | native unit with conversion recorded | each run, collection lot or crop cycle; annual summary minimum | complete representative period producing the reference product | single site or site-separated records | per declared reference flow | meter/weighbridge/invoice/batch record, calibration and missing-data note |
cp_declared_reference_handoff | declared_reference_handoff | reference_product_at_declared_handoff | handoff weighing and acceptance records | route, terminal_output_row_id, product_state, gate, lot, net_mass_kg, moisture_basis, acceptance, tare | Use calibrated scales or traceable weighing records; reconcile the actual terminal-operation handoff lot, accepted net mass, product state and moisture; exclude packaging tare and do not sum preceding-stage quantities. | kg | each handoff lot | declared reporting period | declared handoff gate | per declared reference flow | calibration or weighing tickets, acceptance and lot traceability |
cp_phase1_environment_coverage | fungal_fermentation | managed environmental coverage by actual node | site/activity/method ledger | site and actual managed nodes; area; dated occupation intervals; co-users; establishment/immature history; actual prior/current land classes and transformation dates/areas; carbon-method coverage; upstream land coverage | Collect original records by the actual responsible production node and matched lot/period; retain provenance, method applicability and uncertainty. Reconcile with existing protocols and provider coverage, do not add duplicate events. Explicitly document inapplicability; absent evidence is a gap. | native activity units; kg N or substance; area/time as applicable | event and annual/lot reconciliation | matched production/cohort period | all actual managed-production nodes | apply applicable coverage calculations then final normalization once | original records, method worksheets and applicability evidence |
Raw downloads
These files are byte-identical to the canonical files for this revision in the repository.
Structured rule index
This index comes from verified structured.yaml and retains the canonical English rule text.
System boundary rules · 5
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
route_exclusivity | complete data package | Select one route only. Mycoprotein, konjac and forest-tree seed/cones cannot share a package, be averaged or proxy one another. | unsd-cpc-3-0-01990 |
route_handoffs | all process nodes | Record incoming state, outgoing state, responsible site and destination for every node; match internal intermediates by mass between adjacent nodes. | |
first_conditioning_limit | recovery and first conditioning | Include only recovery, cleaning, extraction, grading, drying or stabilization needed to reach the first declared handoff; exclude later manufacture and packaging. | mycoprotein-production-review-2019, fao-forest-seed-handling-1985 |
periods_and_assets | multi-period sources and shared equipment | Link seed-source management and shared infrastructure burdens to declared service periods, consuming nodes and outputs exactly once. | fao-forest-seed-handling-1985 |
reject_route | off-spec, rework and waste material | Route every off-spec state to rework, downgrade, recovery, treatment or disposal; material returned upstream is not counted again as a new input. |
Allocation rules · 5
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
physical_separation_first | all routes | Use run, field, provenance, meter or equipment records for direct partitioning first; allocate only burdens that cannot be directly separated. | iso-14044-2006 |
intended_output_attribution | multi-output processes | List every intended product and handoff. Where independent economic functions exist, select and disclose mass, physical-causal or economic attribution under the applicable study rule and test sensitivity; do not relabel residues or waste as co-products. | iso-14044-2006 |
run_period_attribution | fermentation runs, crop cycles and seed crop years | Assign batch cleaning and changeover losses to the relevant run; attribute multi-period konjac propagation, seed-source and shared-infrastructure burdens by recorded service periods and outputs without cross-period duplication. | |
rework_burden | rework and downgraded products | Rework retains burdens already incurred and adds actual rework inputs; treat downgraded material as intended output only when it leaves the system with an independent function. | |
allocation_residual_precedence | remaining common burden with no specified primary branch | Resolve any study-specific joint-product instruction in this PCR that has no specified primary branch using this precedence; retain an already explicitly prescribed category-specific primary method. First directly assign separable output-specific activities. For the remaining common burden B, use a physical driver d_i only when measured operation or biological-service records demonstrate the causal consumption represented by that driver. A product being weighable, valuable or lower grade alone is insufficient; do not switch arbitrarily between area, time, mass and revenue. For comparable grades receiving the same common handling, measured processed mass is applicable only with the same service demand, state and moisture basis demonstrated. Share a_i=d_i/sum(d_j); B_i=B*a_i. If no defensible causal physical driver exists for that common operation, use gate- and period-matched economic shares a_i=(q_i*p_i)/sum(q_j*p_j), with the complete independently intended output set, compatible quantity/price units, currency, representative prices and values before output-specific downstream processing. Missing price or denominator evidence makes the allocated result incomplete, not a zero-priced product or a single-output system. Report shares summing to one and sensitivity to a material alternative; an alternative is not an interchangeable primary result. Waste, retained residues and internal transfers receive no co-product share, while their attributable production/handling burdens remain with the producing saleable route. Retain unallocated physical quantities and mass balances separately. This branch gives no automatic substitution credit; any separately scoped substitution analysis retains the gross inventory and its actual displaced-function evidence. | ghg-protocol-product-standard-2011 |
Validation rules · 7
| Rule ID | Applies to | Rule | Source IDs |
|---|---|---|---|
one_route_one_product | product identity and process map | Exactly one named product and route is selected; no process card from another mutually exclusive route may appear. | unsd-cpc-3-0-01990 |
range_review | all flow cards | For every supplied quantitative screen, verify the concrete exchange, bounds, compatible unit and denominator, basis, applicability, evidence kind and external sources; keep EN/ZH/projection equivalent. Provisional reasoned estimates are non-enforcing review prompts, not default quantities, allowed losses or proof of completeness. Where no compatible quantitative bound is supported, explicitly report screening unavailable and review measurements, matched component balances and uncertainty; do not invent a range to satisfy this check. Final reference normalization remains exact and is not an empirical yield. Actual exchange quantities, protocols and compatible unit/conversion evidence are required independently of screening. | |
mass_reconciliation | each process node | Reconcile inputs, intermediates, accepted product, co-products, rejects, waste and moisture change by run, field or collection lot and disclose unexplained differences. | |
parameterized_binding | concrete flow identity verification | Expand each parameterized card to verified concrete flows from foreground records and retain concrete flow identity verification; do not attach a fixed UUID to the card. | |
nutrient_consolidation | konjac cultivation | Record each actual nutrient product once with its composition and nutrient basis; do not misclassify non-fertilizer inputs as agricultural fertilizer. | |
output_and_reject_paths | multiple outputs and rejected states | Every intended product, off-spec output, rework, residue and waste has one handoff or disposal path; the reference product cannot be counted at two gates. | |
period_and_shared_asset | period and shared infrastructure | Service period, consuming nodes, attribution method and evidence are complete, replacement or termination events are recorded, and no burden is duplicated. |
Processes and inputs/outputs · 8
| Process ID | Process name | Input flows | Output flows |
|---|---|---|---|
fungal_fermentation | Controlled fungal biomass fermentation | 5 | 3 |
fungal_recovery | Mycoprotein recovery and first stabilization | 5 | 3 |
konjac_cultivation | Konjac propagation and cultivation | 9 | 3 |
konjac_harvest_conditioning | Konjac lifting and first conditioning | 4 | 3 |
tree_seed_source_management | Forest-tree seed-source management | 2 | 1 |
tree_seed_collection | Forest-tree seed or cone collection | 3 | 2 |
tree_seed_conditioning | Forest-tree seed extraction and first conditioning | 5 | 3 |
declared_reference_handoff | Product Measurement at Declared Handoff | 1 | 1 |
Complete field inspector
Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.