changedInput schema / properties / field / description
Previous value: -"The loan-grain field to verify. One of:\n• beginning_balance — Beginning scheduled balance of this loan's securitized note in THIS trust at the start of the filing period, as reported in the cited 10-D remittance and ABS-EE tape (ABS-EE REPORTPERIODBEGINNINGSCHEDULELOANBALANCEAMOUNT vs the 10-D beginning-balance column). Trust-level, NOT whole-loan.\n• ending_balance — Ending SCHEDULED balance of this loan's securitized note in THIS trust for the filing period (ABS-EE REPORTPERIODENDSCHEDULEDLOANBALANCEAMOUNT vs the 10-D Mortgage Loan Detail ending-scheduled-balance column). The SCHEDULED basis, NOT the actual (as-paid) balance: the two diverge on distressed loans and the 10-D carries no actual column (br-3n91). Trust-level, NOT the whole-loan balance: pari passu companions, B-notes and mezz outside this trust are excluded.\n• scheduled_principal — Total principal APPLIED to this loan's securitized note in THIS trust for the period — scheduled amortization PLUS unscheduled principal (curtailments, prepayments, payoffs). Named 'scheduled_principal' for ledger stability, but the confirmation ledger composes ABS-EE SCHEDULEDPRINCIPALAMOUNT + UNSCHEDULEDPRINCIPALCOLLECTEDAMOUNT to match the single 10-D 'Scheduled Principal' column, which commingles both (br-m04). Trust-level, NOT whole-loan.\n• scheduled_interest — Scheduled interest on this loan's securitized note in THIS trust for the period, as reported in the cited 10-D remittance and ABS-EE tape (ABS-EE SCHEDULEDINTERESTAMOUNT vs the 10-D scheduled-interest column). Trust-level, NOT whole-loan.\n• note_rate — The current-period note (coupon) interest rate on this loan as reported for the filing period, in percent — NOT the origination rate and NOT the pool weighted-average coupon (WAC). Reconciled as ABS-EE REPORTPERIODINTERESTRATEPERCENTAGE (normalized to percentage scale) vs the 10-D note-rate column to an absolute tolerance of 0.001 percentage points. A rate, not a dollar amount.\n• servicer_advances — Outstanding servicer advances on this loan as reported for the period — specifically the Taxes & Insurance (escrow) advances balance, NOT principal-and-interest (P&I) advances. The confirmation ledger pairs ABS-EE TOTALTAXESINSURANCEADVANCESOUTSTANDINGAMOUNT against the 10-D servicer-advances column (verified dollar-exact against the T&I field); P&I advances are a separate bucket not reconciled here.\n• paid_through_date — The date through which this loan's payments are paid (the 'paid-through date') as reported in the cited 10-D remittance and ABS-EE tape for the period (ABS-EE PAIDTHROUGHDATE vs the 10-D paid-through-date column, matched exactly). A date, not a dollar amount."New value: +"The loan-grain field to verify. One of (full definitions: coverage, or the receipt's field_definition):\n• beginning_balance — trust-level SCHEDULED balance at period start\n• ending_balance — trust-level SCHEDULED balance at period end (not the actual/as-paid balance)\n• scheduled_principal — principal applied: scheduled amortization plus unscheduled (curtailments, payoffs)\n• scheduled_interest — scheduled interest, trust-level\n• note_rate — current note rate in percent (not origination rate, not pool WAC)\n• servicer_advances — Taxes & Insurance (escrow) advances outstanding, not P&I advances\n• paid_through_date — paid-through date (a date; exact match)"
changedOutput schema / properties / claim / additionalProperties
Previous value: -falseNew value: +true
changedOutput schema / properties / claim / description
Previous value: -"Claim-adjudication detail."New value: +"Adjudication: claimed_value, tolerance_*, within_tolerance, rationale."
removedOutput schema / properties / claim / properties / abs_diff
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / basis
Removed value: -{
- "anyOf": [
- {
- "$ref": "#/properties/claim/properties/claimed_value/anyOf/0"
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / claim / properties / claimed_basis
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / claimed_unit
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / claimed_value
Removed value: -{
- "anyOf": [
- {
- "type": [
- "number",
- "string"
- ]
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / claim / properties / claimed_value_date
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / rationale
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / claim / properties / rel_bps_diff
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / tolerance_kind
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / tolerance_used
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / claim / properties / within_tolerance
Removed value: -{
- "type": [
- "boolean",
- "null"
- ]
-}
removedOutput schema / properties / claim / required
Removed value: -[
- "claimed_value",
- "tolerance_kind",
- "tolerance_used",
- "abs_diff",
- "rel_bps_diff",
- "within_tolerance",
- "basis",
- "rationale"
-]
changedOutput schema / properties / resolved_deal / additionalProperties
Previous value: -falseNew value: +true
addedOutput schema / properties / resolved_deal / description
Added value: +"Deal resolution: matched, id, cik, candidates."
removedOutput schema / properties / resolved_deal / properties / candidates
Removed value: -{
- "description": "Suggested deal ids when unmatched/ambiguous.",
- "items": {
- "type": "string"
- },
- "type": "array"
-}
removedOutput schema / properties / resolved_deal / properties / cik
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / resolved_deal / properties / id
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / resolved_deal / properties / matched
Removed value: -{
- "type": "boolean"
-}
removedOutput schema / properties / resolved_deal / properties / name
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / resolved_deal / properties / query
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / resolved_deal / required
Removed value: -[
- "query",
- "matched",
- "id",
- "name",
- "cik",
- "candidates"
-]