NEYEN
ITMO Authorization Consistency Tool v4
Applied mock v4 — TCAF cases

Country configuration — one-time, updatable

NDC use
Fixed — not declarable. First transfer = the first international transfer of the ITMO (2/CMA.3). Shown read-only; the gate applies it automatically to every NDC-use deal.
OIMP
Declarable by the Party: an OIMP outcome (incl. CORSIA) has no inter-Party transfer to anchor on, so the Party must specify the triggering event (2/CMA.3, annex, para. 2). The gate reads this declaration only for OIMP deals.

The derived level is read-only — computed from the five criteria, never entered. It propagates down the accounting spine exactly as the former tier did: band widths, cost-tier confidence, floor derivation, and data-gap annotations, with no re-entry. The NDC-type field above is not duplicated here; NDC type and readiness jointly set the accounting path.

Sectoral discount-rate overrides — optional, blank inherits the national rate
SectorEconomic view (%)Financial view (%)

Design decision — the override may differ between views. The economic (resource-cost) view discounts at the social opportunity-cost rate; the financial view may use the investor’s cost of capital (WACC). A blank economic cell inherits the national rate; a blank financial cell inherits the sector’s economic rate. Each measure annualizes its CAPEX with its own sector’s capital-recovery factor, and the rate applied to each sector is printed alongside the MACC, prioritization, and transfer-pool outputs — no re-entry.

Ingestion — two lanes by source readability

The engine consumes nothing unconfirmed. Sources split by how they can be read: structured transparency tables parse deterministically by cell UID; narrative PDFs require AI extraction and always confirm. Version and retrieval date are retained on every item.

Lane A · Structured parse CTF / CRT / inventory — parsed by cell UID, auto-populated; only anomalies stop for confirmation
ParameterValueSource · version · retrievedStatus
Lane B · AI extraction NDC / plans / reports (PDF, no API) — AI-proposed, user-confirmed
ParameterProposedSource · version · retrievedStatus

Discovery: Lane A/B seeds come from canonical registries only — the NDC Registry (PDF), the ETF transparency tables (CTF/CRT), and the Article 6.2 CARP. Anything outside these (sectoral plans, national MACC studies) is user-uploaded into Lane B. The open web is never a computation input. AI proposes; the focal point confirms; the deterministic engine computes.

Measure registry — NDC actions, sourced additions ↺ reset demo

Cost perspective:

Economic = the sovereign’s opportunity-cost view: subsidies and duties are transfers, so saved energy is valued at avoided supply cost and CAPEX is stripped of duties. Financial = prices as the investor faces them. With the host country’s consumption subsidy and import duty, the financial LAC sits above the economic LAC; a capital grant would flip that direction for the granted measure. Direction is computed from the declared corrections — never assumed.

MeasureSourceCost basis / conf.$/t (band)

Registry seeded from the NDC’s mitigation actions (AI-extracted, confirmed). User-added measures must name and upload their source; until the document is on file they are capped at Review and excluded from earmarking. Costs update live in screens 2–4 as bases change here.

The new measure enters as pending — capped at Review and excluded from earmarking — until its source document is uploaded in the cost-build panel.

Cost build —

Indicative MACC — screening grade · perspective: economic

Retain — NDC delivery Apportion / Review Offer — transfer candidate Retention need (from headroom floor)
i
Screening-grade curve. Bar width = abatement potential (Mt/yr); height = levelized abatement cost. Static — measure interactions not modeled; indicative for authorization strategy, not an investment-grade study. Click any bar to open its cost build in Screen 1. The retention line is derived live from the unconditional floor set in Screen 4 — move the floor there and watch measures re-classify here.
Reading this chart. Retention need = BAU − unconditional floor: the mitigation the host country must deliver domestically to meet its unconditional NDC. Everything left of the dashed line is earmarked for that delivery and cannot be sold without breaching the unconditional target. Apportion: a measure straddling the retention line is split — part retained, part offered — and reported as a domestic-contribution share on any authorization drawing on it. Mt/yr: megatonnes of CO₂-equivalent per year — an annual abatement flow, shown as each bar’s width. The vertical axis is the levelized abatement cost in USD/tCO₂e.

Scoring weights — fixed 100-point budget

Abatement cost (higher cost → stronger transfer candidate)40
Sector priority (country’s strategic sector weighting)30
Permanence (reversal risk, e.g. AFOLU)30

Budget discipline: the three weights always sum to 100 — raising one lowers the other two in proportion. Because the score already normalizes by the weight total, this is a legibility and discipline improvement, not a change in the ranking outcome.

Score = w₁·cost rank + w₂·sector priority + w₃·permanence, normalized to the weight total. The formula and weights are configuration, printed with every output — a transparency requirement, not a preference. The retain/offer signal itself comes from the cheapest-first earmarking against the retention need; the score orders candidates within the offer pool.

Eligibility signal (positive / negative list form)

Prioritization — signals and decomposed scores

Cost component (dark navy) Sector component (orange) Permanence component (light blue) Grey background = gap up to the maximum score of 100
Measure$/tSignalScore — cost · sector · permanenceTotal

Signals recompute live from Screen 1 cost bases and the Screen 4 floor. A measure whose classification flips inside its uncertainty band is capped at Review — no firm signal from weak data, by construction.

Envelope parameters — policy choices on record

Unconditional NDC floor (2035)102 Mt
Inventory-uncertainty buffer2 %
Phased-authorization cap (share of envelope released per year)60 %
i
The floor drives two things at once. It anchors this envelope and sets the retention need (BAU − floor) that cuts the MACC in Screen 2 and classifies measures in Screen 3. Move it and check both — one accounting spine, no re-entry.

Assumptions register: BAU and projection confirmed from NDC 2.0 Annex II; committed ITMOs read live from the tracking ledger; buffer, phasing, and the floor scenario are policy choices recorded with each run.

Headroom envelope — time series to target year

BAU Projection (with measures) Unconditional floor Next-NDC floor (scenario)
Gross space above floor
Mt/yr, 2035 central
Buffer + committed
held back (Mt)
Available envelope
Mt/yr · released
Sensitivity of available envelope
ScenarioEnvelope (Mt/yr)

Per-deal authorization gate

Entry is activity-type-first against the fixed CDM / Article 6.4 sectoral-scope backbone. Sector → activity type is what the focal point selects; sectoral scope, VCS crosswalk and the governing parameter follow deterministically from that choice. The methodology reference is optional evidence — a hint and a provenance note, never a lookup key.

Authorization & transfer ledger

DealUseBaselineAuthorizedTransferredVintageStatus

Authorized and transferred volumes are two distinct fields throughout, mirroring the official Table 4 data model. Every entry is stamped with the assessment baseline it was gated under and is never retroactively re-assessed. Committed volume is baseline-invariant — it carries across baselines even when a later NDC changes the floor, so cumulative exposure below is measured against the current baseline’s envelope using commitments from all baselines.

Cumulative exposure vs. strategy envelope

Every ledger entry feeds back into the Strategy layer’s committed-ITMO deduction — the loop that a static, one-off estimation cannot close.