removedInput schema / $schema
Removed value: -"http://json-schema.org/draft-07/schema#"
removedInput schema / properties / context / description
Removed value: -"Evaluation context passed to the policy"
removedInput schema / properties / declaration / description
Removed value: -"For entity_type \"cbam_declaration\": the annual declaration — declaration_id, authorised_declarant_id, reporting_year, submitted_date, status, free_allocation_adjustment_tco2e, carbon_price_reduction_tco2e, certificates_to_surrender, total_embedded_emissions_tco2e and declarant {eori_number, authorisation_status, cbam_account_number}"
removedInput schema / properties / entity / description
Removed value: -"The record to evaluate (omit for a cbam_declaration). CBAM fields include cn_code, aggregated_goods_category, quantity_value, quantity_unit, specific_direct_embedded_emissions, installation_country_id, production_route, period_start and period_end (the reporting period; the typed reporting_period_start/reporting_period_end pair is also accepted)"
changedInput schema / properties / entity_type / description
Previous value: -"Record type; defaults to carbon_measure, which is what the CBAM calculation policy evaluates. Use cbam_declaration for an annual declaration (send declaration + lines, not entity)"New value: +"carbon_measure (default) or cbam_declaration"
changedInput schema / properties / evidence / description
Previous value: -"Evidence references: {kind, ref, sha256, period_start?, period_end?, installation_id?, payload?}. Kinds: installation, production_record, meter, emission_factor, precursor_emissions, verification_report, carbon_price_payment. A carbon_price_payment payload documents the country, price, currency and proof of payment and names an independent certifier (Reg (EU) 2023/956 Art 9(2)). sha256 is 64 hex characters; anything else is refused."New value: +"{kind, ref, sha256}; sha256 is 64 hex characters"
removedInput schema / properties / lines / description
Removed value: -"For entity_type \"cbam_declaration\": the declaration lines. Each carries declaration_line_id, record_id (the carbon_measure record it summarises), cn_code, country_of_origin_id, installation_id, total_quantity, unit, total_embedded_emissions_tco2e, specific_embedded_emissions, emissions_basis, verification_report_id, customs_declaration_reference, imports[{import_id, customs_declaration_reference, import_date, cn_code, net_mass_t, ...}], entity, context and evidence"
removedInput schema / properties / policy_id / description
Removed value: -"Approved policy id from compliance_policies"