changedInput schema / $schema
Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
addedInput schema / properties / accounts / description
Added value: +"Optional account roster for multi-account statements. Each transaction references one via accountId."
addedInput schema / properties / accounts / items / properties / accountNumber / description
Added value: +"Verbatim printed account number — never normalized by the submitter."
addedInput schema / properties / accounts / items / properties / currency / description
Added value: +"ISO 4217 currency code."
addedInput schema / properties / accounts / items / properties / id / description
Added value: +"Submission-internal handle, referenced by transactions[].accountId."
addedInput schema / properties / accounts / items / properties / name / description
Added value: +"Verbatim printed account label."
addedInput schema / properties / content_hash / description
Added value: +"SHA-256 hex digest of the PDF. Use statement_id instead if you know it."
addedInput schema / properties / statement_id / description
Added value: +"Benchmark statement ID (e.g. \"bsb-001\"). Preferred over content_hash."
addedInput schema / properties / transactions / description
Added value: +"Parsed transactions (1-2000)"
addedInput schema / properties / transactions / items / properties / accountId / description
Added value: +"References accounts[].id — the account this transaction belongs to. Omit for single-account statements."
addedInput schema / properties / transactions / items / properties / amount / description
Added value: +"Transaction amount. Negative = debit, positive = credit (or use direction)."
addedInput schema / properties / transactions / items / properties / balance / description
Added value: +"Running balance after this transaction, if known."
addedInput schema / properties / transactions / items / properties / currency / description
Added value: +"ISO 4217 currency code for this transaction, if known."
addedInput schema / properties / transactions / items / properties / date / description
Added value: +"ISO 8601 date (YYYY-MM-DD)"
addedInput schema / properties / transactions / items / properties / description / description
Added value: +"Transaction description as printed on the statement."
addedInput schema / properties / transactions / items / properties / direction / description
Added value: +"Explicit direction. If omitted, inferred from amount sign."
addedInput schema / properties / transactions / items / properties / originalData / description
Added value: +"Raw column values as on the PDF. Omit if unavailable — never fabricate a value; an absence scores the parsed dimension's raw fields 0 rather than polluting the measurement."
changedOutput schema / $schema
Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"