Skip to main content
Financial interpretation must preserve the difference between cash movement, accounting income, and a contractual obligation. A language model can help classify evidence, but the reported amounts and ratios should come from versioned deterministic calculations.

Feature contract

Every feature should identify its unit, currency, observation window, as-of timestamp, formula version, contributing evidence, exclusions, missingness, confidence basis, and eligibility for the intended task. A ratio without a known denominator is undefined. A zero debt payment in connected accounts does not establish that the borrower has no debt.

Proposed feature families

Explicit calculations

The cash-flow proxy is not interchangeable with EBITDA-based DSCR. BDC’s DSCR explanation uses earnings and debt-service inputs; the exact covenant definition belongs to the agreement. A consumer debt-payment-to-income ratio must specify gross or net income. Do not interchange it with stock debt divided by annual income, or with mortgage GDS/TDS. Ratios use consistently defined periods. Annualize only with explicit assumptions and seasonal sensitivity. Preserve adequate precision for ratios; round displayed monetary amounts to two decimals according to the product’s monetary rules. The analytical precision of a source rate is not the same as billing precision.

Error propagation

Quantify how identity errors, unmatched settlements, stale accounts, uncertain categories, and missing liabilities alter features. Recalculate with plausible alternatives and report a range where appropriate. Do not convert a low-quality input into an exact risk probability merely because the calculation produces many decimal places. Use deterministic invariants: reconciled amounts balance within documented tolerances; source versions are not counted twice; excluded financing remains traceable; all evidence predates the cutoff; and a corrected input produces a new feature version. The public-record findings include an original BCE facility table whose CAD-million totals reconcile exactly. The reproducibility package retains the source hash, units, extracted values and calculation. This is an extraction case, not a borrower-risk validation.