{
  "schema_version": "report-1",
  "engine_version": "0.1.0",
  "tab_order": [
    "verdict",
    "monthly_cost",
    "tax_reset",
    "value_comps",
    "big_bills",
    "exit_math",
    "records",
    "negotiation",
    "data_checklist"
  ],
  "conventions": {
    "figure": "Every displayable number is {value, display, unit}. Render `display`; compute with `value`.",
    "missing": "A figure that could not be computed has value null, display \"—\", and a `reason` string. Never 0, never omitted.",
    "source": "Figures taken from a third party carry `source`. The top-level `sources` block lists them all.",
    "table": "{columns: [label], rows: [[cell]]} where a cell is either a plain string or a figure object.",
    "verdict_vocabulary": [
      "Proceed",
      "Conditional",
      "Walk Away"
    ],
    "no_opinion_of_value": "Under MCL 339.2501(u) a paid market analysis is broker activity, and under MCL 339.2601/2607 a paid opinion, conclusion, or analysis relating to the value of real property is appraisal activity. This report therefore never states an original opinion of value: it reproduces what third parties already publish, does arithmetic on those published figures, and frames the verdict as due-diligence screening."
  },
  "meta": {
    "report_title": "The Financial Inspection — 5077 Grayton St, Detroit, MI, 48224",
    "address": {
      "line": "5077 Grayton St, Detroit, MI, 48224",
      "street": "5077 Grayton St",
      "city": "Detroit",
      "state": "MI",
      "zip": "48224",
      "county": "Wayne"
    },
    "prepared_date": {
      "value": "2026-09-15",
      "display": "2026-09-15"
    },
    "prepared_for": {
      "value": "SAMPLE DOSSIER — live active listing, public records only",
      "display": "SAMPLE DOSSIER — live active listing, public records only"
    },
    "analyst": "Financial Inspection",
    "engine_version": "0.1.0",
    "price": {
      "value": 215000.0,
      "display": "$215,000",
      "unit": "usd",
      "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "beds": {
      "value": 4.0,
      "display": "4",
      "unit": "count"
    },
    "baths": {
      "value": 2.0,
      "display": "2",
      "unit": "count"
    },
    "sqft": {
      "value": 2410.0,
      "display": "2,410",
      "unit": "sqft"
    },
    "year_built": {
      "value": 1930.0,
      "display": "1930",
      "unit": "year"
    },
    "lot_size_sqft": {
      "value": 5455.0,
      "display": "5,455",
      "unit": "sqft"
    },
    "property_type": {
      "value": "Single Family",
      "display": "Single Family"
    },
    "list_date": {
      "value": "2026-09-05",
      "display": "2026-09-05"
    },
    "days_on_market": {
      "value": 10.0,
      "display": "10",
      "unit": "days"
    },
    "listing_source": {
      "value": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not.",
      "display": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "features_claimed": [
      "\"beautifully remodeled 4-bedroom, 2-bath Tudor\" (listing remarks, MLS# 26046757)",
      "\"thoughtful updates\" (listing remarks, MLS# 26046757)",
      "\"classic Detroit character\" (listing remarks, MLS# 26046757)",
      "2,410 sq ft of finished area (listing); the assessor roll carries 1,410 sq ft"
    ],
    "headline": "Prepared 2026-09-15 | Asking $215,000 | 4 bd / 2 ba | 2,410 sq ft | Built 1930",
    "sources_note": {
      "value": "Pipeline run 2026-09-15 (homes_data v0.1.0): Detroit assessor roll and BSEED permit and inspection records pulled live from the City of Detroit's free keyless ArcGIS services at services2.arcgis.com/qvkbeam7Wirps6zC, joined on parcel_number/parcel_id '21074217.' (the trailing period is part of Detroit's parcel string); millage from Michigan Treasury 2025 rates (Detroit / Detroit City School District); mortgage benchmark FRED MORTGAGE30US week ending 2026-09-10; flood zone FEMA NFHL; FHFA House Price Index 10-yr CAGRs re-pulled from FRED 2026-09-15. Listing facts from the Redfin listing page for MLS# 26046757 (status Active, pulled 2026-09-15), corroborated on Zillow for the same MLS number (pulled 2026-09-15). This report analyses the house and what a buyer would pay for it; it is not a report on the seller. Two figures in this file are modelling conventions rather than property-specific records and are labelled as such: the maintenance reserve at 1.0% of purchase price per year, and the 20% down payment. Insurance and utilities were NOT estimated — they are left empty and listed in the Data Checklist, which means the real monthly cost shown here is UNDERSTATED, not overstated.",
      "display": "Pipeline run 2026-09-15 (homes_data v0.1.0): Detroit assessor roll and BSEED permit and inspection records pulled live from the City of Detroit's free keyless ArcGIS services at services2.arcgis.com/qvkbeam7Wirps6zC, joined on parcel_number/parcel_id '21074217.' (the trailing period is part of Detroit's parcel string); millage from Michigan Treasury 2025 rates (Detroit / Detroit City School District); mortgage benchmark FRED MORTGAGE30US week ending 2026-09-10; flood zone FEMA NFHL; FHFA House Price Index 10-yr CAGRs re-pulled from FRED 2026-09-15. Listing facts from the Redfin listing page for MLS# 26046757 (status Active, pulled 2026-09-15), corroborated on Zillow for the same MLS number (pulled 2026-09-15). This report analyses the house and what a buyer would pay for it; it is not a report on the seller. Two figures in this file are modelling conventions rather than property-specific records and are labelled as such: the maintenance reserve at 1.0% of purchase price per year, and the 20% down payment. Insurance and utilities were NOT estimated — they are left empty and listed in the Data Checklist, which means the real monthly cost shown here is UNDERSTATED, not overstated."
    },
    "legal_framing": "Under MCL 339.2501(u) a paid market analysis is broker activity, and under MCL 339.2601/2607 a paid opinion, conclusion, or analysis relating to the value of real property is appraisal activity. This report therefore never states an original opinion of value: it reproduces what third parties already publish, does arithmetic on those published figures, and frames the verdict as due-diligence screening.",
    "methodology": [
      "What the verdicts mean. Proceed — the records and numbers as found support moving to the next stage of due diligence. Conditional — specific named items must resolve first. Walk Away — the numbers or the record as found do not support the asking price. None of these is a recommendation to buy, not buy, or transact at any price.",
      "This is not a valuation. We do not issue an opinion of value. Every value figure is a third-party published estimate or a public assessment record, reproduced with its source, and the only thing we add is arithmetic. This report is not an appraisal and may not be used as one.",
      "This is not an inspection, title search, survey, legal opinion, or lending advice, and it does not replace any of them. No one from our team entered or physically examined the property.",
      "The forward-looking tabs are arithmetic on stated assumptions, not predictions. Growth rates, component lifespans, and cost bands are labeled where they appear. Actual results will differ.",
      "Michigan tax figures use Proposal A uncapping (taxable value resets to the state equalized value on the January 1 following a transfer, MCL 211.27a) and the current published millage. Your actual bill depends on the assessor's next SEV determination and any millage changes approved by voters.",
      "We are paid the same whether you buy this house or walk away from it. We receive no commission, referral fee, or compensation from any party to this transaction.",
      "Financial Inspection by DealAssay. Questions: support@dealassay.com | (313) 288-9974."
    ]
  },
  "sources": {
    "note": "Pipeline run 2026-09-15 (homes_data v0.1.0): Detroit assessor roll and BSEED permit and inspection records pulled live from the City of Detroit's free keyless ArcGIS services at services2.arcgis.com/qvkbeam7Wirps6zC, joined on parcel_number/parcel_id '21074217.' (the trailing period is part of Detroit's parcel string); millage from Michigan Treasury 2025 rates (Detroit / Detroit City School District); mortgage benchmark FRED MORTGAGE30US week ending 2026-09-10; flood zone FEMA NFHL; FHFA House Price Index 10-yr CAGRs re-pulled from FRED 2026-09-15. Listing facts from the Redfin listing page for MLS# 26046757 (status Active, pulled 2026-09-15), corroborated on Zillow for the same MLS number (pulled 2026-09-15). This report analyses the house and what a buyer would pay for it; it is not a report on the seller. Two figures in this file are modelling conventions rather than property-specific records and are labelled as such: the maintenance reserve at 1.0% of purchase price per year, and the 20% down payment. Insurance and utilities were NOT estimated — they are left empty and listed in the Data Checklist, which means the real monthly cost shown here is UNDERSTATED, not overstated.",
    "count": 34,
    "items": [
      {
        "label": "Listing",
        "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not.",
        "kind": "listing"
      },
      {
        "label": "Third-party value estimate",
        "source": "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown.",
        "kind": "valuation"
      },
      {
        "label": "Rent estimate",
        "source": "NOT ESTIMATED. No current published rent estimate for this address was obtained, so no rent figure is used anywhere in this report. This report is written for a buyer of the home; if it is to be held as an income property, a current market rent has to be sourced separately. See the Data Checklist.",
        "kind": "valuation"
      },
      {
        "label": "Millage",
        "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet.",
        "kind": "tax"
      },
      {
        "label": "Mortgage rate benchmark",
        "source": "FRED MORTGAGE30US, week ending 2026-09-10 (fredgraph.csv, pulled 2026-09-15)",
        "kind": "financing"
      },
      {
        "label": "Insurance basis",
        "source": "NOT ESTIMATED. No quote was obtained for this property and no published figure specific to it exists, so no number is entered. Both the listing-implied payment and the real monthly cost below therefore exclude insurance; the real cost is higher than shown. See the Data Checklist.",
        "kind": "cost"
      },
      {
        "label": "Permit record",
        "source": "City of Detroit BSEED via Detroit Open Data, queried 2026-09-15 on parcel_id '21074217.' across six services: bseed_building_permits (0 records), bseed_trades_permits (0 records — no electrical, mechanical or plumbing permit of any kind, ever), bseed_building_permit_plan_reviews (0), bseed_occupancy_certificates (0), bseed_demolition_permits (0), bseed_presale_inspections (0). The open data carries no final-inspection status and no contractor name; Accela is the manual check for those.",
        "kind": "records"
      },
      {
        "label": "FEMA flood zone",
        "source": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15",
        "kind": "risk"
      },
      {
        "label": "Appreciation: Detroit-Warren-Dearborn metro",
        "source": "FHFA All-Transactions House Price Index via FRED ATNHPIUS19804Q, 10-yr CAGR 2016Q2-2026Q2 (149.19 to 302.95), re-pulled 2026-09-15",
        "kind": "market"
      },
      {
        "label": "Appreciation: Michigan",
        "source": "FHFA All-Transactions House Price Index via FRED MISTHPI, 10-yr CAGR 2016Q2-2026Q2 (287.39 to 584.90), re-pulled 2026-09-15",
        "kind": "market"
      },
      {
        "label": "Appreciation: United States",
        "source": "FHFA All-Transactions House Price Index via FRED USSTHPI, 10-yr CAGR 2016Q2-2026Q2 (372.35 to 719.87), re-pulled 2026-09-15",
        "kind": "market"
      },
      {
        "label": "Municipal: Assessing record",
        "source": "Detroit Open Data Parcels_Current (services2.arcgis.com/qvkbeam7Wirps6zC), pulled 2026-09-15",
        "kind": "records"
      },
      {
        "label": "Municipal: Building and trades permits (BSEED)",
        "source": "Detroit Open Data BSEED services, queried on parcel_id '21074217.' 2026-09-15",
        "kind": "records"
      },
      {
        "label": "Municipal: Lot size discrepancy",
        "source": "Detroit Parcels_Current vs Redfin listing page, both pulled 2026-09-15",
        "kind": "records"
      },
      {
        "label": "Municipal: Certificate of occupancy / presale inspection",
        "source": "Detroit Open Data bseed_occupancy_certificates + bseed_presale_inspections, queried on parcel_id '21074217.' 2026-09-15",
        "kind": "records"
      },
      {
        "label": "Risk: FEMA flood zone",
        "source": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15",
        "kind": "risk"
      },
      {
        "label": "Risk: Renovation claimed, no permit on file",
        "source": "Detroit Open Data BSEED services, queried on parcel_id '21074217.' 2026-09-15",
        "kind": "risk"
      },
      {
        "label": "Risk: Lead paint (built 1930)",
        "source": "year built (assessor roll); EPA/HUD cohort data",
        "kind": "risk"
      },
      {
        "label": "Risk: Taxable value never uncapped after the 2017 transfer",
        "source": "Detroit Open Data Parcels_Current (sale_date, taxable_value, assessed_value), pulled 2026-09-15",
        "kind": "risk"
      },
      {
        "label": "Risk: Owner of record is not an occupant",
        "source": "Detroit Open Data Parcels_Current (homestead_pre, taxpayer type), queried 2026-09-15",
        "kind": "risk"
      },
      {
        "label": "Checklist: Asking price + listing details",
        "source": "Redfin listing page MLS# 26046757, status Active, $215,000, listed 2026-09-05, pulled 2026-09-15; corroborated on Zillow for the same MLS number",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Independent value estimate (AVM)",
        "source": "Zestimate $210,500 (Zillow), pulled 2026-09-15. No published low/high range was available on the page pulled.",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Mortgage rate benchmark",
        "source": "FRED MORTGAGE30US 6.76%, week ending 2026-09-10 (pulled 2026-09-15)",
        "kind": "checklist"
      },
      {
        "label": "Checklist: SEV + current taxable value",
        "source": "Detroit Open Data Parcels_Current, parcel 21074217. — 2025 SEV $54,000, 2025 taxable value $16,143, homestead_pre 0, pulled 2026-09-15",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Millage rates (PRE / non-PRE)",
        "source": "Michigan Treasury 2025 rates, Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Delinquent property taxes",
        "source": "https://pta.waynecounty.com/",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Building permit history (BSEED open data)",
        "source": "Detroit Open Data bseed_building_permits, bseed_trades_permits, bseed_building_permit_plan_reviews, bseed_occupancy_certificates, bseed_demolition_permits and bseed_presale_inspections — all queried on parcel_id '21074217.' 2026-09-15",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Deed chain, liens and encumbrances",
        "source": "https://wayne.mi.publicsearch.us/search/advanced",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Recorded sale chain",
        "source": "Detroit Open Data Parcels_Current — one recorded sale, 2017-02-17 at $51,600",
        "kind": "checklist"
      },
      {
        "label": "Checklist: Assessment and tax history",
        "source": "Assessed values 2023 $32,900, 2024 $43,100, 2025 $54,000 (Zillow tax-history table; the 2024 and 2025 figures are independently confirmed by the Detroit assessor roll's assessed_value and prior-year fields). Taxes paid 2023 $1,568, 2024 $2,373, 2025 $3,260 (Redfin tax-history table).",
        "kind": "checklist"
      },
      {
        "label": "Checklist: FEMA flood zone",
        "source": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15 — Zone X, area of minimal flood hazard",
        "kind": "checklist"
      },
      {
        "label": "Component service lives and replacement costs",
        "source": "Standard trade service lives; 2026 metro-Detroit contractor replacement cost bands for a 1,200-1,800 sq ft single-family home",
        "kind": "benchmark"
      },
      {
        "label": "Michigan transfer tax",
        "source": "MCL 207.526 (state 0.75%) + MCL 207.504 (county 0.11%)",
        "kind": "statute"
      },
      {
        "label": "Michigan tax uncapping",
        "source": "MCL 211.27a (Proposal A)",
        "kind": "statute"
      }
    ],
    "independence": "We are paid the same whether you buy this house or walk away from it. We receive no commission, referral fee, or compensation from any party to this transaction."
  },
  "verdict": {
    "id": "verdict",
    "title": "Verdict",
    "chapter": "7",
    "available": true,
    "unavailable_reason": null,
    "verdict": "Conditional",
    "vocabulary": [
      "Proceed",
      "Conditional",
      "Walk Away"
    ],
    "meaning": "Specific named items must resolve first.",
    "disclaimer": "A verdict describes the strength of this property's records and numbers as found. \"Proceed\" means proceed with further due diligence. It is not a recommendation to buy, not buy, or transact at any price, and it is not an appraisal or an opinion of value.",
    "reasons": [
      "The ask sits within +2.1% of the published third-party estimate.",
      "Real monthly cost runs 14% above the listing-implied payment.",
      "Risk flag: Renovation claimed, no permit on file — The listing markets a remodeled house with 1,000 more square feet than the assessor carries, and the City of Detroit's permit system holds no permit of any kind for this parcel — no building, electrical, mechanical or plumbing permit, no plan review, no certificate of occupancy. Neighbouring parcels queried identically do return permits, so this is an absence of permits, not an absence of data.",
      "Risk flag: Lead paint (built 1930) — Pre-1978 construction (about 87% likelihood cohort, HUD AHHS II) — federal lead disclosure applies; assume present until tested. A 1930 house marketed as remodeled, with no permit record behind the work, is exactly the case where disturbed paint matters.",
      "Risk flag: Taxable value never uncapped after the 2017 transfer — The roll records a sale on 2017-02-17 yet still carries a 2025 taxable value of $16,143 against a 2025 SEV of $54,000. Under Proposal A a transfer normally uncaps taxable value to SEV the following January 1. Why it did not is an open question for the assessor and is listed in the Data Checklist. What it means for a buyer is that the full uncap is still ahead, not behind.",
      "Risk flag: Owner of record is not an occupant — The 2025 assessor roll carries homestead_pre 0 — no Principal Residence Exemption — and the taxpayer of record is an LLC rather than a person at this address. The disclosures a long-term occupant could give about the house's systems, its history and what has actually been replaced do not exist here, and the Seller's Disclosure Statement will reflect that.",
      "Listing claims work with no matching permit in a structural/electrical category — inherited unpermitted work becomes the buyer's problem (insurance, resale, tear-out risk)."
    ],
    "conditions": [
      "Establish the age of 9 major components with no record behind them (worst case $56,000–$101,500 if none has been replaced) — pull the city permit file and put the question to the seller in writing.",
      "Resolve the permit gap with the city building department before waiving inspection contingencies.",
      "Review check R2 warning: True monthly cost computed but missing: insurance, utilities — real cost is HIGHER than shown.",
      "Review check R3 warning: Permit record obtained; 3 reconciliation flag(s) — see Permits section."
    ],
    "headline_figures": [
      {
        "label": "True monthly cost",
        "figure": {
          "value": 1584.7287549519608,
          "display": "$1,584.73",
          "unit": "usd"
        }
      },
      {
        "label": "Above the listing-implied payment",
        "figure": {
          "value": 196.32979999999998,
          "display": "$196.33",
          "unit": "usd"
        }
      },
      {
        "label": "First-year tax change vs the seller's bill",
        "figure": {
          "value": 205.95759999999973,
          "display": "$206",
          "unit": "usd"
        }
      }
    ],
    "checks": [
      {
        "id": "R1",
        "status": "pass",
        "status_label": "PASS",
        "title": "Post-sale property tax computed from the uncapped taxable value, never from the seller's current bill.",
        "note": "Post-sale tax computed: MI Proposal A uncap: SEV 54,000 x millage / 1000 -> $3,466/yr (homestead (PRE))."
      },
      {
        "id": "R2",
        "status": "warn",
        "status_label": "WARN",
        "title": "True monthly cost includes insurance, PMI, utilities, and a maintenance reserve, never just principal, interest and tax.",
        "note": "True monthly cost computed but missing: insurance, utilities — real cost is HIGHER than shown."
      },
      {
        "id": "R3",
        "status": "warn",
        "status_label": "WARN",
        "title": "Permit record reconciled against what the listing claims, or the gap explicitly declared.",
        "note": "Permit record obtained; 3 reconciliation flag(s) — see Permits section."
      },
      {
        "id": "R4",
        "status": "pass",
        "status_label": "PASS",
        "title": "Ask compared against published third-party estimates and comparable asking prices, never taken from the listing alone.",
        "note": "Price tested against published third-party estimate Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown.."
      }
    ],
    "checks_table": {
      "columns": [
        "#",
        "Status",
        "Check"
      ],
      "rows": [
        [
          "R1",
          "PASS",
          "Post-sale tax computed: MI Proposal A uncap: SEV 54,000 x millage / 1000 -> $3,466/yr (homestead (PRE))."
        ],
        [
          "R2",
          "WARN",
          "True monthly cost computed but missing: insurance, utilities — real cost is HIGHER than shown."
        ],
        [
          "R3",
          "WARN",
          "Permit record obtained; 3 reconciliation flag(s) — see Permits section."
        ],
        [
          "R4",
          "PASS",
          "Price tested against published third-party estimate Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown.."
        ]
      ],
      "row_count": 4,
      "note": "The four checks are the sign-off discipline every dossier runs through. A declared failure is a finding, not an omission."
    }
  },
  "monthly_cost": {
    "id": "monthly_cost",
    "title": "Monthly cost",
    "chapter": "2",
    "available": true,
    "unavailable_reason": null,
    "implied_monthly": {
      "value": 1388.3989549519608,
      "display": "$1,388.40",
      "unit": "usd",
      "note": "P&I + the seller's current tax bill + insurance, the portal-calculator view"
    },
    "real_monthly": {
      "value": 1584.7287549519608,
      "display": "$1,584.73",
      "unit": "usd"
    },
    "includes_post_sale_tax": true,
    "gap": {
      "dollars": {
        "value": 196.32979999999998,
        "display": "$196.33",
        "unit": "usd"
      },
      "pct": {
        "value": 14.140733778267144,
        "display": "+14%",
        "unit": "percent"
      },
      "annual": {
        "value": 2355.9575999999997,
        "display": "$2,356",
        "unit": "usd"
      }
    },
    "comparison_table": {
      "columns": [
        "",
        "Monthly"
      ],
      "rows": [
        [
          "What the listing implies (P&I + seller's tax + insurance)",
          {
            "value": 1388.3989549519608,
            "display": "$1,388.40",
            "unit": "usd"
          }
        ],
        [
          "What this home really costs you",
          {
            "value": 1584.7287549519608,
            "display": "$1,584.73",
            "unit": "usd"
          }
        ],
        [
          "Gap",
          {
            "value": 196.32979999999998,
            "display": "$196.33",
            "unit": "usd"
          }
        ],
        [
          "Gap, per year",
          {
            "value": 2355.9575999999997,
            "display": "$2,356",
            "unit": "usd"
          }
        ]
      ],
      "row_count": 4
    },
    "breakdown": [
      {
        "key": "principal_interest",
        "label": "Principal & interest",
        "included": true,
        "monthly": {
          "value": 1116.732288285294,
          "display": "$1,116.73",
          "unit": "usd"
        }
      },
      {
        "key": "property_tax_post_sale",
        "label": "Property tax (post-sale, uncapped)",
        "included": true,
        "monthly": {
          "value": 288.8298,
          "display": "$288.83",
          "unit": "usd"
        }
      },
      {
        "key": "insurance",
        "label": "Homeowners insurance",
        "included": false,
        "monthly": {
          "value": null,
          "display": "—",
          "unit": "usd",
          "reason": "homeowners insurance not recorded for this property"
        }
      },
      {
        "key": "pmi",
        "label": "PMI (down payment under 20%)",
        "included": false,
        "monthly": {
          "value": null,
          "display": "—",
          "unit": "usd",
          "reason": "not applicable: the down payment is 20% or more, so no PMI is charged"
        }
      },
      {
        "key": "utilities",
        "label": "Utilities",
        "included": false,
        "monthly": {
          "value": null,
          "display": "—",
          "unit": "usd",
          "reason": "utilities not recorded for this property"
        }
      },
      {
        "key": "maintenance_reserve",
        "label": "Maintenance reserve",
        "included": true,
        "monthly": {
          "value": 179.16666666666666,
          "display": "$179.17",
          "unit": "usd"
        }
      },
      {
        "key": "hoa",
        "label": "HOA",
        "included": false,
        "monthly": {
          "value": null,
          "display": "—",
          "unit": "usd",
          "reason": "this property's recorded HOA dues are $0"
        }
      }
    ],
    "breakdown_table": {
      "columns": [
        "Component",
        "Monthly"
      ],
      "rows": [
        [
          "Principal & interest",
          {
            "value": 1116.732288285294,
            "display": "$1,116.73",
            "unit": "usd"
          }
        ],
        [
          "Property tax (post-sale, uncapped)",
          {
            "value": 288.8298,
            "display": "$288.83",
            "unit": "usd"
          }
        ],
        [
          "Maintenance reserve",
          {
            "value": 179.16666666666666,
            "display": "$179.17",
            "unit": "usd"
          }
        ],
        [
          "Total",
          {
            "value": 1584.7287549519608,
            "display": "$1,584.73",
            "unit": "usd"
          }
        ]
      ],
      "row_count": 4
    },
    "financing": {
      "down_payment_pct": {
        "value": 20.0,
        "display": "20%",
        "unit": "percent"
      },
      "cash_to_close_down": {
        "value": 43000.0,
        "display": "$43,000",
        "unit": "usd"
      },
      "loan": {
        "value": 172000.0,
        "display": "$172,000",
        "unit": "usd"
      },
      "rate_pct": {
        "value": 6.76,
        "display": "6.76%",
        "unit": "percent",
        "source": "FRED MORTGAGE30US, week ending 2026-09-10 (fredgraph.csv, pulled 2026-09-15)"
      },
      "rate_source": {
        "value": "FRED MORTGAGE30US, week ending 2026-09-10 (fredgraph.csv, pulled 2026-09-15)",
        "display": "FRED MORTGAGE30US, week ending 2026-09-10 (fredgraph.csv, pulled 2026-09-15)"
      },
      "term_years": {
        "value": 30.0,
        "display": "30",
        "unit": "years"
      },
      "table": {
        "columns": [
          "Financing input",
          "Value"
        ],
        "rows": [
          [
            "Down payment",
            {
              "value": "20% ($43,000)",
              "display": "20% ($43,000)"
            }
          ],
          [
            "Loan amount",
            {
              "value": 172000.0,
              "display": "$172,000",
              "unit": "usd"
            }
          ],
          [
            "Rate",
            {
              "value": "6.76% (FRED MORTGAGE30US, week ending 2026-09-10 (fredgraph.csv, pulled 2026-09-15))",
              "display": "6.76% (FRED MORTGAGE30US, week ending 2026-09-10 (fredgraph.csv, pulled 2026-09-15))"
            }
          ],
          [
            "Term",
            {
              "value": "30 years",
              "display": "30 years"
            }
          ]
        ],
        "row_count": 4
      }
    },
    "five_year_vs_rent": {
      "available": true,
      "own_outlay_5yr": {
        "value": 96155.17690721931,
        "display": "$96,155",
        "unit": "usd"
      },
      "principal_paid_5yr": {
        "value": 10515.884490974047,
        "display": "$10,516",
        "unit": "usd"
      },
      "own_net_of_principal": {
        "value": 85639.29241624527,
        "display": "$85,639",
        "unit": "usd"
      },
      "rent_outlay_5yr": {
        "value": null,
        "display": "—",
        "unit": "usd",
        "reason": "no third-party rent estimate was published for this address, so no rent comparison is shown",
        "source": "NOT ESTIMATED. No current published rent estimate for this address was obtained, so no rent figure is used anywhere in this report. This report is written for a buyer of the home; if it is to be held as an income property, a current market rent has to be sourced separately. See the Data Checklist."
      },
      "own_vs_rent_5yr": {
        "value": null,
        "display": "—",
        "unit": "usd",
        "reason": "no third-party rent estimate was published for this address, so no rent comparison is shown"
      },
      "assumptions": "tax +3.0%/yr, insurance +5.0%/yr, rent +3.0%/yr; no home-price appreciation credited (unknowable), no selling costs; principal paydown credited as equity",
      "table": {
        "columns": [
          "",
          "5-year total"
        ],
        "rows": [
          [
            "Cash out of pocket owning",
            {
              "value": 96155.17690721931,
              "display": "$96,155",
              "unit": "usd"
            }
          ],
          [
            "Less: principal paid down (equity)",
            {
              "value": -10515.884490974047,
              "display": "−$10,516",
              "unit": "usd"
            }
          ],
          [
            "Net cost of owning",
            {
              "value": 85639.29241624527,
              "display": "$85,639",
              "unit": "usd"
            }
          ],
          [
            "Renting the equivalent home",
            {
              "value": null,
              "display": "—",
              "unit": "usd",
              "reason": "no third-party rent estimate published",
              "source": "NOT ESTIMATED. No current published rent estimate for this address was obtained, so no rent figure is used anywhere in this report. This report is written for a buyer of the home; if it is to be held as an income property, a current market rent has to be sourced separately. See the Data Checklist."
            }
          ],
          [
            "Owning vs renting",
            {
              "value": null,
              "display": "—",
              "unit": "usd",
              "reason": "no third-party rent estimate published"
            }
          ]
        ],
        "row_count": 5
      }
    },
    "notes": [
      "The gap is not a rounding error. It is the seller's capped tax bill, the insurance the calculator skipped, and the maintenance every roof eventually demands."
    ]
  },
  "tax_reset": {
    "id": "tax_reset",
    "title": "Tax reset",
    "chapter": "2b",
    "available": true,
    "unavailable_reason": null,
    "uncap_note": "Michigan Proposal A: taxable value is capped at the lesser of 5% or inflation each year the owner holds — then UNCAPS to the State Equalized Value (SEV) on January 1 following a transfer. The seller's tax bill tells you what THEY pay, not what YOU will pay.",
    "basis": {
      "value": "MI Proposal A uncap: SEV 54,000 x millage / 1000",
      "display": "MI Proposal A uncap: SEV 54,000 x millage / 1000"
    },
    "sev": {
      "value": 54000.0,
      "display": "$54,000",
      "unit": "usd",
      "source": "assessor record"
    },
    "millage_homestead": {
      "value": 64.1844,
      "display": "64.1844",
      "unit": "mills",
      "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
    },
    "millage_nonhomestead": {
      "value": 82.1844,
      "display": "82.1844",
      "unit": "mills",
      "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
    },
    "millage_source": {
      "value": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet.",
      "display": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
    },
    "buyer_is_primary_residence": {
      "value": true,
      "display": "Yes"
    },
    "applied_label": {
      "value": "homestead (PRE)",
      "display": "homestead (PRE)"
    },
    "seller_annual": {
      "value": 3260.0,
      "display": "$3,260",
      "unit": "usd",
      "source": "assessor / treasurer record"
    },
    "buyer_annual_pre": {
      "value": 3465.9575999999997,
      "display": "$3,466",
      "unit": "usd",
      "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
    },
    "buyer_annual_non_pre": {
      "value": 4437.9576,
      "display": "$4,438",
      "unit": "usd",
      "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
    },
    "buyer_annual_applied": {
      "value": 3465.9575999999997,
      "display": "$3,466",
      "unit": "usd",
      "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
    },
    "delta_annual": {
      "value": 205.95759999999973,
      "display": "$206",
      "unit": "usd"
    },
    "delta_monthly": {
      "value": 17.16313333333331,
      "display": "$17.16",
      "unit": "usd"
    },
    "delta_pct": {
      "value": 6.3177177914110345,
      "display": "+6%",
      "unit": "percent"
    },
    "scenario_table": {
      "columns": [
        "",
        "Annual tax"
      ],
      "rows": [
        [
          "Seller pays today",
          {
            "value": 3260.0,
            "display": "$3,260",
            "unit": "usd",
            "source": "assessor / treasurer record"
          }
        ],
        [
          "You will pay — as your primary residence (PRE filed)",
          {
            "value": 3465.9575999999997,
            "display": "$3,466",
            "unit": "usd",
            "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
          }
        ],
        [
          "You would pay — NOT your primary residence",
          {
            "value": 4437.9576,
            "display": "$4,438",
            "unit": "usd",
            "source": "Michigan Treasury 2025 rates via site/lib/millage.js -> engine/data/millage.json — Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE. The SEV (54,000) and the seller's capped taxable value (16,143) are separate assessor records from Detroit Parcels_Current, not from the millage sheet."
          }
        ],
        [
          "Change vs the seller's bill",
          {
            "value": 205.95759999999973,
            "display": "$206",
            "unit": "usd"
          }
        ],
        [
          "Per month",
          {
            "value": 17.16313333333331,
            "display": "$17.16",
            "unit": "usd"
          }
        ]
      ],
      "row_count": 5
    },
    "deadlines": [
      {
        "item": "Principal Residence Exemption (Form 2368)",
        "deadline": "June 1 for the summer levy, November 1 for the winter levy",
        "detail": "File with the city assessor if you will live here. The PRE vs non-PRE difference above is what missing the deadline costs."
      },
      {
        "item": "Property Transfer Affidavit (Form 2766)",
        "deadline": "within 45 days of closing",
        "detail": "The penalty for not filing runs $5/day up to $200."
      }
    ],
    "taxable_value_current": {
      "value": 16143.0,
      "display": "$16,143",
      "unit": "usd",
      "source": "assessor record"
    }
  },
  "value_comps": {
    "id": "value_comps",
    "title": "Value & comps",
    "chapter": "1 and 3",
    "available": true,
    "unavailable_reason": null,
    "framing": "We do not issue our own opinion of value. We collect every published estimate that already exists for this address, put them side by side, and show where the asking price sits among them.",
    "asking_price": {
      "value": 215000.0,
      "display": "$215,000",
      "unit": "usd",
      "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "ask_psf": {
      "value": 89.2116182572614,
      "display": "$89.21",
      "unit": "usd",
      "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "avm": {
      "value": 210500.0,
      "display": "$210,500",
      "unit": "usd",
      "source": "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown."
    },
    "avm_low": {
      "value": null,
      "display": "—",
      "unit": "usd",
      "reason": "no estimate range published",
      "source": "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown."
    },
    "avm_high": {
      "value": null,
      "display": "—",
      "unit": "usd",
      "reason": "no estimate range published",
      "source": "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown."
    },
    "avm_source": {
      "value": "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown.",
      "display": "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown."
    },
    "assessor_implied_value": {
      "value": 108000.0,
      "display": "$108,000",
      "unit": "usd",
      "source": "assessor SEV record",
      "note": "2 x SEV is the assessor's own implied market value; it is a public record, not our estimate"
    },
    "premium_pct": {
      "value": 2.137767220902613,
      "display": "+2.1%",
      "unit": "percent"
    },
    "premium_dollars": {
      "value": 4500.0,
      "display": "$4,500",
      "unit": "usd"
    },
    "comps_median_psf": {
      "value": null,
      "display": "—",
      "unit": "usd",
      "reason": "no comparable asking prices with both a price and a square footage were obtained",
      "source": "published comparable asking prices"
    },
    "comps_implied_value": {
      "value": null,
      "display": "—",
      "unit": "usd",
      "reason": "no comparable $/sq ft median, or no square footage for this home"
    },
    "comp_count": {
      "value": 0.0,
      "display": "0",
      "unit": "count"
    },
    "estimates_table": {
      "columns": [
        "Source",
        "Figure"
      ],
      "rows": [
        [
          "Asking price",
          {
            "value": 215000.0,
            "display": "$215,000",
            "unit": "usd",
            "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
          }
        ],
        [
          "Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown.",
          {
            "value": "$210,500 (range — – —)",
            "display": "$210,500 (range — – —)"
          }
        ],
        [
          "Assessor-implied market value (2 x SEV $54,000)",
          {
            "value": 108000.0,
            "display": "$108,000",
            "unit": "usd",
            "source": "assessor SEV record"
          }
        ]
      ],
      "row_count": 3
    },
    "comps_table": {
      "columns": [
        "Address",
        "Asking price",
        "Sq ft",
        "$/sq ft",
        "Distance (mi)",
        "Status / sold"
      ],
      "rows": [
        [
          "5903 Kensington Ave, Detroit (parcel 21072949., ACTIVE ASK — not a closed sale)",
          {
            "value": 265000.0,
            "display": "$265,000",
            "unit": "usd"
          },
          {
            "value": null,
            "display": "—",
            "unit": "sqft",
            "reason": "square footage not published for this comparable"
          },
          {
            "value": null,
            "display": "—",
            "unit": "usd",
            "reason": "price or square footage missing, so $/sq ft cannot be computed"
          },
          {
            "value": null,
            "display": "—",
            "unit": "miles",
            "reason": "distance not recorded"
          },
          "active asking price, verified 2026-09-15; square footage deliberately omitted — the listing claims 4,055 sq ft against an assessor record of 2,498 sq ft, so a $/sq ft figure built on it would rest on an unreconciled number"
        ],
        [
          "5919 Yorkshire Rd, Detroit (parcel 21073337., ACTIVE ASK — not a closed sale)",
          {
            "value": 49500.0,
            "display": "$49,500",
            "unit": "usd"
          },
          {
            "value": null,
            "display": "—",
            "unit": "sqft",
            "reason": "square footage not published for this comparable"
          },
          {
            "value": null,
            "display": "—",
            "unit": "usd",
            "reason": "price or square footage missing, so $/sq ft cannot be computed"
          },
          {
            "value": null,
            "display": "—",
            "unit": "miles",
            "reason": "distance not recorded"
          },
          "active asking price, verified 2026-09-15; square footage and condition were not obtained, so no $/sq ft is computed and this parcel is not established as condition-comparable. It is recorded as a nearby ask, nothing more."
        ]
      ],
      "row_count": 2,
      "note": "Comparable asking prices as published. Asking prices are not closed sales and are not an opinion of value.",
      "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "price_history_table": {
      "columns": [
        "Date",
        "Event",
        "Price"
      ],
      "rows": [
        [
          "2026-09-05",
          "Listed for sale, MLS# 26046757 (Redfin and Zillow)",
          {
            "value": 215000.0,
            "display": "$215,000",
            "unit": "usd"
          }
        ],
        [
          "2026-09-02",
          "Coming Soon (Redfin); no price published for this event in the record pulled",
          {
            "value": null,
            "display": "—",
            "unit": "usd",
            "reason": "price not recorded for this listing event"
          }
        ]
      ],
      "row_count": 2,
      "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "days_on_market": {
      "value": 10.0,
      "display": "10",
      "unit": "days",
      "source": "Redfin listing page for MLS# 26046757 (status Active, $215,000, listed 2026-09-05, 10 days on market), pulled 2026-09-15; corroborated on Zillow for the same MLS number 26046757 (status Active, $215,000), pulled 2026-09-15. Listing agent Shea Hicks-Whitfield, Prep Realty. Provenance caveat: Redfin labels the feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the same MLS number, so the MLS number is stated and the MLS name is not."
    },
    "appreciation": {
      "available": true,
      "unavailable_reason": null,
      "benchmarks": [
        {
          "label": "Detroit-Warren-Dearborn metro",
          "rate": {
            "value": 7.34,
            "display": "7.3%",
            "unit": "percent",
            "source": "FHFA All-Transactions House Price Index via FRED ATNHPIUS19804Q, 10-yr CAGR 2016Q2-2026Q2 (149.19 to 302.95), re-pulled 2026-09-15"
          },
          "source": "FHFA All-Transactions House Price Index via FRED ATNHPIUS19804Q, 10-yr CAGR 2016Q2-2026Q2 (149.19 to 302.95), re-pulled 2026-09-15"
        },
        {
          "label": "Michigan",
          "rate": {
            "value": 7.36,
            "display": "7.4%",
            "unit": "percent",
            "source": "FHFA All-Transactions House Price Index via FRED MISTHPI, 10-yr CAGR 2016Q2-2026Q2 (287.39 to 584.90), re-pulled 2026-09-15"
          },
          "source": "FHFA All-Transactions House Price Index via FRED MISTHPI, 10-yr CAGR 2016Q2-2026Q2 (287.39 to 584.90), re-pulled 2026-09-15"
        },
        {
          "label": "United States",
          "rate": {
            "value": 6.81,
            "display": "6.8%",
            "unit": "percent",
            "source": "FHFA All-Transactions House Price Index via FRED USSTHPI, 10-yr CAGR 2016Q2-2026Q2 (372.35 to 719.87), re-pulled 2026-09-15"
          },
          "source": "FHFA All-Transactions House Price Index via FRED USSTHPI, 10-yr CAGR 2016Q2-2026Q2 (372.35 to 719.87), re-pulled 2026-09-15"
        }
      ],
      "subject": {
        "rate": {
          "value": null,
          "display": "—",
          "unit": "percent",
          "reason": "this parcel's recorded sales chain has fewer than two dated sales, so its own growth rate cannot be measured",
          "source": "this parcel's own deed record"
        },
        "basis": {
          "value": null,
          "display": "—",
          "reason": "not measurable from the recorded sales chain"
        }
      },
      "lag_vs_metro": {
        "value": null,
        "display": "—",
        "unit": "percent",
        "reason": "no metro benchmark or no measurable subject rate, so no comparison is shown"
      },
      "projection_rate": {
        "value": 7.34,
        "display": "7.3%",
        "unit": "percent"
      },
      "projection_basis": {
        "value": "the metro rate (this parcel's sales chain was too thin to measure)",
        "display": "the metro rate (this parcel's sales chain was too thin to measure)"
      },
      "benchmark_defaulted": false,
      "benchmark_label": null,
      "benchmark_as_of": null,
      "table": {
        "columns": [
          "",
          "Per year"
        ],
        "rows": [
          [
            "Detroit-Warren-Dearborn metro",
            {
              "value": 7.34,
              "display": "7.3%",
              "unit": "percent",
              "source": "FHFA All-Transactions House Price Index via FRED ATNHPIUS19804Q, 10-yr CAGR 2016Q2-2026Q2 (149.19 to 302.95), re-pulled 2026-09-15"
            }
          ],
          [
            "Michigan",
            {
              "value": 7.36,
              "display": "7.4%",
              "unit": "percent",
              "source": "FHFA All-Transactions House Price Index via FRED MISTHPI, 10-yr CAGR 2016Q2-2026Q2 (287.39 to 584.90), re-pulled 2026-09-15"
            }
          ],
          [
            "United States",
            {
              "value": 6.81,
              "display": "6.8%",
              "unit": "percent",
              "source": "FHFA All-Transactions House Price Index via FRED USSTHPI, 10-yr CAGR 2016Q2-2026Q2 (372.35 to 719.87), re-pulled 2026-09-15"
            }
          ]
        ],
        "row_count": 3
      }
    }
  },
  "big_bills": {
    "id": "big_bills",
    "title": "Big bills",
    "chapter": "4",
    "available": true,
    "unavailable_reason": null,
    "items": [
      {
        "component": "Water heater",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 11.0,
          "display": "11",
          "unit": "years"
        },
        "due_year": {
          "value": 1941.0,
          "display": "1941",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -85.0,
          "display": "-85",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 1500.0,
            "display": "$1,500",
            "unit": "usd"
          },
          "high": {
            "value": 2500.0,
            "display": "$2,500",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$1,500 – $2,500",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Central air",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 14.0,
          "display": "14",
          "unit": "years"
        },
        "due_year": {
          "value": 1944.0,
          "display": "1944",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -82.0,
          "display": "-82",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 5000.0,
            "display": "$5,000",
            "unit": "usd"
          },
          "high": {
            "value": 8000.0,
            "display": "$8,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$5,000 – $8,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Furnace / heating",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 18.0,
          "display": "18",
          "unit": "years"
        },
        "due_year": {
          "value": 1948.0,
          "display": "1948",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -78.0,
          "display": "-78",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 4500.0,
            "display": "$4,500",
            "unit": "usd"
          },
          "high": {
            "value": 7000.0,
            "display": "$7,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$4,500 – $7,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Roof (asphalt shingle)",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 22.0,
          "display": "22",
          "unit": "years"
        },
        "due_year": {
          "value": 1952.0,
          "display": "1952",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -74.0,
          "display": "-74",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 12000.0,
            "display": "$12,000",
            "unit": "usd"
          },
          "high": {
            "value": 18000.0,
            "display": "$18,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$12,000 – $18,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Windows",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 24.0,
          "display": "24",
          "unit": "years"
        },
        "due_year": {
          "value": 1954.0,
          "display": "1954",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -72.0,
          "display": "-72",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 8000.0,
            "display": "$8,000",
            "unit": "usd"
          },
          "high": {
            "value": 15000.0,
            "display": "$15,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$8,000 – $15,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Siding",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 32.0,
          "display": "32",
          "unit": "years"
        },
        "due_year": {
          "value": 1962.0,
          "display": "1962",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -64.0,
          "display": "-64",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 10000.0,
            "display": "$10,000",
            "unit": "usd"
          },
          "high": {
            "value": 20000.0,
            "display": "$20,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$10,000 – $20,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Driveway (concrete)",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 35.0,
          "display": "35",
          "unit": "years"
        },
        "due_year": {
          "value": 1965.0,
          "display": "1965",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -61.0,
          "display": "-61",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 6000.0,
            "display": "$6,000",
            "unit": "usd"
          },
          "high": {
            "value": 10000.0,
            "display": "$10,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$6,000 – $10,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Electrical service",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 45.0,
          "display": "45",
          "unit": "years"
        },
        "due_year": {
          "value": 1975.0,
          "display": "1975",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -51.0,
          "display": "-51",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 3000.0,
            "display": "$3,000",
            "unit": "usd"
          },
          "high": {
            "value": 6000.0,
            "display": "$6,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$3,000 – $6,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      },
      {
        "component": "Plumbing (supply lines)",
        "status": "age unknown",
        "status_label": "AGE UNKNOWN",
        "confidence": "assumed",
        "basis": "no permit found — assumed original to the 1930 build",
        "last_done": {
          "value": null,
          "display": "—",
          "unit": "year",
          "reason": "no permit on record for this component, so the last replacement date is unknown"
        },
        "installed_assumed": {
          "value": 1930.0,
          "display": "1930",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "typical_life_years": {
          "value": 50.0,
          "display": "50",
          "unit": "years"
        },
        "due_year": {
          "value": 1980.0,
          "display": "1980",
          "unit": "year",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "years_left": {
          "value": -46.0,
          "display": "-46",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "age_years": {
          "value": 96.0,
          "display": "96",
          "unit": "years",
          "note": "no permit found — assumed original to the 1930 build"
        },
        "due_display": "unknown",
        "replacement_cost": {
          "low": {
            "value": 6000.0,
            "display": "$6,000",
            "unit": "usd"
          },
          "high": {
            "value": 15000.0,
            "display": "$15,000",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$6,000 – $15,000",
          "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
        }
      }
    ],
    "items_table": {
      "columns": [
        "Component",
        "Last done",
        "Typical life",
        "Due",
        "Replacement cost",
        "Status"
      ],
      "rows": [
        [
          "Water heater",
          "no record",
          "11 yrs",
          "unknown",
          {
            "low": {
              "value": 1500.0,
              "display": "$1,500",
              "unit": "usd"
            },
            "high": {
              "value": 2500.0,
              "display": "$2,500",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$1,500 – $2,500",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Central air",
          "no record",
          "14 yrs",
          "unknown",
          {
            "low": {
              "value": 5000.0,
              "display": "$5,000",
              "unit": "usd"
            },
            "high": {
              "value": 8000.0,
              "display": "$8,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$5,000 – $8,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Furnace / heating",
          "no record",
          "18 yrs",
          "unknown",
          {
            "low": {
              "value": 4500.0,
              "display": "$4,500",
              "unit": "usd"
            },
            "high": {
              "value": 7000.0,
              "display": "$7,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$4,500 – $7,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Roof (asphalt shingle)",
          "no record",
          "22 yrs",
          "unknown",
          {
            "low": {
              "value": 12000.0,
              "display": "$12,000",
              "unit": "usd"
            },
            "high": {
              "value": 18000.0,
              "display": "$18,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$12,000 – $18,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Windows",
          "no record",
          "24 yrs",
          "unknown",
          {
            "low": {
              "value": 8000.0,
              "display": "$8,000",
              "unit": "usd"
            },
            "high": {
              "value": 15000.0,
              "display": "$15,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$8,000 – $15,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Siding",
          "no record",
          "32 yrs",
          "unknown",
          {
            "low": {
              "value": 10000.0,
              "display": "$10,000",
              "unit": "usd"
            },
            "high": {
              "value": 20000.0,
              "display": "$20,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$10,000 – $20,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Driveway (concrete)",
          "no record",
          "35 yrs",
          "unknown",
          {
            "low": {
              "value": 6000.0,
              "display": "$6,000",
              "unit": "usd"
            },
            "high": {
              "value": 10000.0,
              "display": "$10,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$6,000 – $10,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Electrical service",
          "no record",
          "45 yrs",
          "unknown",
          {
            "low": {
              "value": 3000.0,
              "display": "$3,000",
              "unit": "usd"
            },
            "high": {
              "value": 6000.0,
              "display": "$6,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$3,000 – $6,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ],
        [
          "Plumbing (supply lines)",
          "no record",
          "50 yrs",
          "unknown",
          {
            "low": {
              "value": 6000.0,
              "display": "$6,000",
              "unit": "usd"
            },
            "high": {
              "value": 15000.0,
              "display": "$15,000",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$6,000 – $15,000",
            "source": "metro-Detroit contractor replacement cost bands for a home of this size (bands, not quotes)"
          },
          "AGE UNKNOWN"
        ]
      ],
      "row_count": 9,
      "source": "component service lives and metro-Detroit replacement cost bands"
    },
    "documented": {
      "count": {
        "value": 0.0,
        "display": "0",
        "unit": "count"
      },
      "range": {
        "low": {
          "value": 0.0,
          "display": "$0",
          "unit": "usd"
        },
        "high": {
          "value": 0.0,
          "display": "$0",
          "unit": "usd"
        },
        "unit": "usd_range",
        "display": "$0"
      },
      "note": "Components whose age we could establish from the record, due within the full mid-life horizon."
    },
    "undocumented": {
      "count": {
        "value": 9.0,
        "display": "9",
        "unit": "count"
      },
      "range": {
        "low": {
          "value": 56000.0,
          "display": "$56,000",
          "unit": "usd"
        },
        "high": {
          "value": 101500.0,
          "display": "$101,500",
          "unit": "usd"
        },
        "unit": "usd_range",
        "display": "$56,000 – $101,500"
      },
      "note": "Worst case if none of these has ever been replaced. That is the worst case, not a prediction: closing the gap is a question for the seller and the city."
    },
    "exposure_10yr": {
      "count": {
        "value": 0.0,
        "display": "0",
        "unit": "count"
      },
      "range": {
        "low": {
          "value": 0.0,
          "display": "$0",
          "unit": "usd"
        },
        "high": {
          "value": 0.0,
          "display": "$0",
          "unit": "usd"
        },
        "unit": "usd_range",
        "display": "$0"
      },
      "share_of_price": {
        "value": null,
        "display": "—",
        "unit": "percent",
        "reason": "no asking price on record, or no ten-year exposure"
      },
      "note": "Components with an established timeline actually due within ten years."
    },
    "permits_pulled": true,
    "as_of_year": {
      "value": 2026.0,
      "display": "2026",
      "unit": "year"
    },
    "notes": [
      "Costs are current metro-Detroit contractor bands for a home of this size, not quotes. Ask the seller, in writing, for the age and any documentation on every line marked past due or due soon."
    ]
  },
  "exit_math": {
    "id": "exit_math",
    "title": "Exit math",
    "chapter": "5 and 3",
    "available": true,
    "unavailable_reason": null,
    "framing": "Nobody buying a house plans to sell it. Then life happens. This is the exit, computed the same way a closing statement will be.",
    "cash_in": {
      "value": 49450.0,
      "display": "$49,450",
      "unit": "usd"
    },
    "down_payment": {
      "value": 43000.0,
      "display": "$43,000",
      "unit": "usd"
    },
    "buy_closing": {
      "value": 6450.0,
      "display": "$6,450",
      "unit": "usd",
      "note": "buyer-side closing costs run 2-5% of price; 3% is the working figure"
    },
    "commission_pct": {
      "value": 6.0,
      "display": "6%",
      "unit": "percent"
    },
    "transfer_tax_pct": {
      "value": 0.86,
      "display": "0.86%",
      "unit": "percent",
      "source": "MCL 207.526 (state 0.75%) + MCL 207.504 (county 0.11%)"
    },
    "other_closing": {
      "value": 1000.0,
      "display": "$1,000",
      "unit": "usd"
    },
    "breakeven_years": {
      "value": 2.0,
      "display": "2",
      "unit": "years"
    },
    "growth_pct": {
      "value": 7.34,
      "display": "7.3%",
      "unit": "percent"
    },
    "rows": [
      {
        "years": {
          "value": 3.0,
          "display": "3",
          "unit": "years"
        },
        "year_label": {
          "value": 2029.0,
          "display": "2029",
          "unit": "year"
        },
        "sale_price": {
          "value": 265902.99728435994,
          "display": "$265,903",
          "unit": "usd"
        },
        "commission": {
          "value": 15954.179837061594,
          "display": "$15,954",
          "unit": "usd"
        },
        "transfer_tax": {
          "value": 2286.7657766454954,
          "display": "$2,287",
          "unit": "usd"
        },
        "other_closing": {
          "value": 1000.0,
          "display": "$1,000",
          "unit": "usd"
        },
        "loan_payoff": {
          "value": 166119.59608019245,
          "display": "$166,120",
          "unit": "usd"
        },
        "net_proceeds": {
          "value": 80542.45559046039,
          "display": "$80,542",
          "unit": "usd"
        },
        "vs_cash_in": {
          "value": 31092.45559046039,
          "display": "$31,092",
          "unit": "usd"
        }
      },
      {
        "years": {
          "value": 5.0,
          "display": "5",
          "unit": "years"
        },
        "year_label": {
          "value": 2031.0,
          "display": "2031",
          "unit": "year"
        },
        "sale_price": {
          "value": 306370.1256377532,
          "display": "$306,370",
          "unit": "usd"
        },
        "commission": {
          "value": 18382.207538265196,
          "display": "$18,382",
          "unit": "usd"
        },
        "transfer_tax": {
          "value": 2634.783080484678,
          "display": "$2,635",
          "unit": "usd"
        },
        "other_closing": {
          "value": 1000.0,
          "display": "$1,000",
          "unit": "usd"
        },
        "loan_payoff": {
          "value": 161484.11550902526,
          "display": "$161,484",
          "unit": "usd"
        },
        "net_proceeds": {
          "value": 122869.0195099781,
          "display": "$122,869",
          "unit": "usd"
        },
        "vs_cash_in": {
          "value": 73419.0195099781,
          "display": "$73,419",
          "unit": "usd"
        }
      },
      {
        "years": {
          "value": 10.0,
          "display": "10",
          "unit": "years"
        },
        "year_label": {
          "value": 2036.0,
          "display": "2036",
          "unit": "year"
        },
        "sale_price": {
          "value": 436570.4831781056,
          "display": "$436,570",
          "unit": "usd"
        },
        "commission": {
          "value": 26194.228990686337,
          "display": "$26,194",
          "unit": "usd"
        },
        "transfer_tax": {
          "value": 3754.506155331708,
          "display": "$3,755",
          "unit": "usd"
        },
        "other_closing": {
          "value": 1000.0,
          "display": "$1,000",
          "unit": "usd"
        },
        "loan_payoff": {
          "value": 146753.34629934045,
          "display": "$146,753",
          "unit": "usd"
        },
        "net_proceeds": {
          "value": 258868.40173274706,
          "display": "$258,868",
          "unit": "usd"
        },
        "vs_cash_in": {
          "value": 209418.40173274706,
          "display": "$209,418",
          "unit": "usd"
        }
      }
    ],
    "sale_table": {
      "columns": [
        "If you sold in",
        "Sale price",
        "Agent commissions (6%)",
        "MI + county transfer tax (0.86%)",
        "Other",
        "Pay off the loan",
        "Your check"
      ],
      "rows": [
        [
          "2029 (3 yrs)",
          {
            "value": 265902.99728435994,
            "display": "$265,903",
            "unit": "usd"
          },
          {
            "value": -15954.179837061594,
            "display": "−$15,954",
            "unit": "usd"
          },
          {
            "value": -2286.7657766454954,
            "display": "−$2,287",
            "unit": "usd"
          },
          {
            "value": -1000.0,
            "display": "−$1,000",
            "unit": "usd"
          },
          {
            "value": -166119.59608019245,
            "display": "−$166,120",
            "unit": "usd"
          },
          {
            "value": 80542.45559046039,
            "display": "$80,542",
            "unit": "usd"
          }
        ],
        [
          "2031 (5 yrs)",
          {
            "value": 306370.1256377532,
            "display": "$306,370",
            "unit": "usd"
          },
          {
            "value": -18382.207538265196,
            "display": "−$18,382",
            "unit": "usd"
          },
          {
            "value": -2634.783080484678,
            "display": "−$2,635",
            "unit": "usd"
          },
          {
            "value": -1000.0,
            "display": "−$1,000",
            "unit": "usd"
          },
          {
            "value": -161484.11550902526,
            "display": "−$161,484",
            "unit": "usd"
          },
          {
            "value": 122869.0195099781,
            "display": "$122,869",
            "unit": "usd"
          }
        ],
        [
          "2036 (10 yrs)",
          {
            "value": 436570.4831781056,
            "display": "$436,570",
            "unit": "usd"
          },
          {
            "value": -26194.228990686337,
            "display": "−$26,194",
            "unit": "usd"
          },
          {
            "value": -3754.506155331708,
            "display": "−$3,755",
            "unit": "usd"
          },
          {
            "value": -1000.0,
            "display": "−$1,000",
            "unit": "usd"
          },
          {
            "value": -146753.34629934045,
            "display": "−$146,753",
            "unit": "usd"
          },
          {
            "value": 258868.40173274706,
            "display": "$258,868",
            "unit": "usd"
          }
        ]
      ],
      "row_count": 3
    },
    "equity_timeline": {
      "available": true,
      "unavailable_reason": null,
      "growth_pct": {
        "value": 7.34,
        "display": "7.3%",
        "unit": "percent"
      },
      "growth_basis": {
        "value": "the metro rate (this parcel's sales chain was too thin to measure)",
        "display": "the metro rate (this parcel's sales chain was too thin to measure)"
      },
      "rows": [
        {
          "years": {
            "value": 3.0,
            "display": "3",
            "unit": "years"
          },
          "year_label": {
            "value": 2029.0,
            "display": "2029",
            "unit": "year"
          },
          "value": {
            "value": 265902.99728435994,
            "display": "$265,903",
            "unit": "usd"
          },
          "balance": {
            "value": 166119.59608019245,
            "display": "$166,120",
            "unit": "usd"
          },
          "equity": {
            "value": 99783.40120416749,
            "display": "$99,783",
            "unit": "usd"
          }
        },
        {
          "years": {
            "value": 5.0,
            "display": "5",
            "unit": "years"
          },
          "year_label": {
            "value": 2031.0,
            "display": "2031",
            "unit": "year"
          },
          "value": {
            "value": 306370.1256377532,
            "display": "$306,370",
            "unit": "usd"
          },
          "balance": {
            "value": 161484.11550902526,
            "display": "$161,484",
            "unit": "usd"
          },
          "equity": {
            "value": 144886.01012872797,
            "display": "$144,886",
            "unit": "usd"
          }
        },
        {
          "years": {
            "value": 10.0,
            "display": "10",
            "unit": "years"
          },
          "year_label": {
            "value": 2036.0,
            "display": "2036",
            "unit": "year"
          },
          "value": {
            "value": 436570.4831781056,
            "display": "$436,570",
            "unit": "usd"
          },
          "balance": {
            "value": 146753.34629934045,
            "display": "$146,753",
            "unit": "usd"
          },
          "equity": {
            "value": 289817.1368787652,
            "display": "$289,817",
            "unit": "usd"
          }
        }
      ],
      "table": {
        "columns": [
          "",
          "Worth about",
          "You'd still owe",
          "Your equity"
        ],
        "rows": [
          [
            "2029 (3 years)",
            {
              "value": 265902.99728435994,
              "display": "$265,903",
              "unit": "usd"
            },
            {
              "value": 166119.59608019245,
              "display": "$166,120",
              "unit": "usd"
            },
            {
              "value": 99783.40120416749,
              "display": "$99,783",
              "unit": "usd"
            }
          ],
          [
            "2031 (5 years)",
            {
              "value": 306370.1256377532,
              "display": "$306,370",
              "unit": "usd"
            },
            {
              "value": 161484.11550902526,
              "display": "$161,484",
              "unit": "usd"
            },
            {
              "value": 144886.01012872797,
              "display": "$144,886",
              "unit": "usd"
            }
          ],
          [
            "2036 (10 years)",
            {
              "value": 436570.4831781056,
              "display": "$436,570",
              "unit": "usd"
            },
            {
              "value": 146753.34629934045,
              "display": "$146,753",
              "unit": "usd"
            },
            {
              "value": 289817.1368787652,
              "display": "$289,817",
              "unit": "usd"
            }
          ]
        ],
        "row_count": 3
      },
      "note": "This is arithmetic on a stated growth rate, not a forecast. Housing markets do not move in straight lines, and no one, including us, can tell you what this house will sell for on a future date. The loan-balance column, by contrast, is fixed by your amortization schedule."
    },
    "notes": [
      "Michigan transfer tax is paid by the seller: 0.75% to the state plus 0.11% to the county. Commission is the negotiable line: since the 2024 NAR settlement, nothing fixes it at 6%."
    ]
  },
  "records": {
    "id": "records",
    "title": "Records",
    "chapter": "6",
    "available": true,
    "unavailable_reason": null,
    "permits": {
      "status": "checked",
      "status_label": "CHECKED",
      "checked": true,
      "source": {
        "value": "City of Detroit BSEED via Detroit Open Data, queried 2026-09-15 on parcel_id '21074217.' across six services: bseed_building_permits (0 records), bseed_trades_permits (0 records — no electrical, mechanical or plumbing permit of any kind, ever), bseed_building_permit_plan_reviews (0), bseed_occupancy_certificates (0), bseed_demolition_permits (0), bseed_presale_inspections (0). The open data carries no final-inspection status and no contractor name; Accela is the manual check for those.",
        "display": "City of Detroit BSEED via Detroit Open Data, queried 2026-09-15 on parcel_id '21074217.' across six services: bseed_building_permits (0 records), bseed_trades_permits (0 records — no electrical, mechanical or plumbing permit of any kind, ever), bseed_building_permit_plan_reviews (0), bseed_occupancy_certificates (0), bseed_demolition_permits (0), bseed_presale_inspections (0). The open data carries no final-inspection status and no contractor name; Accela is the manual check for those."
      },
      "records_table": {
        "columns": [
          "Date",
          "Type",
          "Description",
          "Status"
        ],
        "rows": [],
        "row_count": 0,
        "source": "City of Detroit BSEED via Detroit Open Data, queried 2026-09-15 on parcel_id '21074217.' across six services: bseed_building_permits (0 records), bseed_trades_permits (0 records — no electrical, mechanical or plumbing permit of any kind, ever), bseed_building_permit_plan_reviews (0), bseed_occupancy_certificates (0), bseed_demolition_permits (0), bseed_presale_inspections (0). The open data carries no final-inspection status and no contractor name; Accela is the manual check for those."
      },
      "flags": [
        "Claimed floor area vs assessor record (heuristic H1): the listing markets 2,410 sq ft; the Detroit assessor roll carries total_floor_area of 1,410 sq ft. That is a difference of 1,000 sq ft, or 70.9%, against an H1 threshold of more than 10% or more than 150 sq ft — exceeded by roughly a factor of seven. No building permit exists that would account for the difference, so the H1 unpermitted-addition signal is unresolved.",
        "Renovation claim vs permit record (heuristic H2): the listing describes a \"beautifully remodeled\" house with \"thoughtful updates\", and BSEED holds zero building permits, zero electrical permits, zero mechanical permits, zero plumbing permits, zero plan reviews and zero certificates of occupancy for this parcel.",
        "The zero is a real absence, not a gap in the dataset: two neighbouring parcels queried the same way do return permits (5903 Kensington Ave returns alteration permit RES2022-00064 plus five trades permits; 6127 Grayton St returns MEC2023-00454 and ELE2023-01932)."
      ],
      "note": null
    },
    "municipal": {
      "checks": [
        {
          "item": "Assessing record",
          "status": "found",
          "detail": "parcel 21074217.; SEV 54,000 (2025); taxable value 16,143 (2025); homestead_pre 0 (no Principal Residence Exemption); tax_status TAXABLE; year built 1930; total floor area 1,410 sq ft; 1 building; is_improved 1; property class 401 RESIDENTIAL-IMPROVED; use code 41310 INCOME BUNGALOW; style Single Family; zoning R1; ECF neighborhood 4R414; NEZ 'English Village North (H064)'. Legal: W GRAYTON 511 AND E 9 FT VAC ALLEY ADJ EASTERN HEIGHTS LAND COS SUB NO 1 L50 P4 PLATS, W C R 21/738 38 X 144. Lot 38 x 144 ft, 0.125 acre, 5,455 sq ft land per the roll. East English Village, Ward 21, Council District 4.",
          "source": "Detroit Open Data Parcels_Current (services2.arcgis.com/qvkbeam7Wirps6zC), pulled 2026-09-15"
        },
        {
          "item": "Building and trades permits (BSEED)",
          "status": "found",
          "detail": "Zero records across all six BSEED permit and inspection services for this parcel: building 0, trades 0, plan reviews 0, occupancy certificates 0, demolition 0, presale inspections 0.",
          "source": "Detroit Open Data BSEED services, queried on parcel_id '21074217.' 2026-09-15"
        },
        {
          "item": "Lot size discrepancy",
          "status": "flag",
          "detail": "The assessor roll carries 5,455 sq ft of land (lot 38 x 144 ft, 0.125 acre); Redfin publishes 5,663 sq ft. The roll figure is used in this report and the portal figure is reported unchanged. The difference is not reconciled.",
          "source": "Detroit Parcels_Current vs Redfin listing page, both pulled 2026-09-15"
        },
        {
          "item": "Certificate of occupancy / presale inspection",
          "status": "flag",
          "detail": "The City's open data returns no certificate of occupancy and no presale inspection record for this parcel. Nothing in the public file shows the house having been inspected by the City in connection with any of the claimed work, or in connection with a transfer.",
          "source": "Detroit Open Data bseed_occupancy_certificates + bseed_presale_inspections, queried on parcel_id '21074217.' 2026-09-15"
        }
      ],
      "table": {
        "columns": [
          "Item",
          "Status",
          "Detail",
          "Source"
        ],
        "rows": [
          [
            "Assessing record",
            "FOUND",
            "parcel 21074217.; SEV 54,000 (2025); taxable value 16,143 (2025); homestead_pre 0 (no Principal Residence Exemption); tax_status TAXABLE; year built 1930; total floor area 1,410 sq ft; 1 building; is_improved 1; property class 401 RESIDENTIAL-IMPROVED; use code 41310 INCOME BUNGALOW; style Single Family; zoning R1; ECF neighborhood 4R414; NEZ 'English Village North (H064)'. Legal: W GRAYTON 511 AND E 9 FT VAC ALLEY ADJ EASTERN HEIGHTS LAND COS SUB NO 1 L50 P4 PLATS, W C R 21/738 38 X 144. Lot 38 x 144 ft, 0.125 acre, 5,455 sq ft land per the roll. East English Village, Ward 21, Council District 4.",
            "Detroit Open Data Parcels_Current (services2.arcgis.com/qvkbeam7Wirps6zC), pulled 2026-09-15"
          ],
          [
            "Building and trades permits (BSEED)",
            "FOUND",
            "Zero records across all six BSEED permit and inspection services for this parcel: building 0, trades 0, plan reviews 0, occupancy certificates 0, demolition 0, presale inspections 0.",
            "Detroit Open Data BSEED services, queried on parcel_id '21074217.' 2026-09-15"
          ],
          [
            "Lot size discrepancy",
            "FLAG",
            "The assessor roll carries 5,455 sq ft of land (lot 38 x 144 ft, 0.125 acre); Redfin publishes 5,663 sq ft. The roll figure is used in this report and the portal figure is reported unchanged. The difference is not reconciled.",
            "Detroit Parcels_Current vs Redfin listing page, both pulled 2026-09-15"
          ],
          [
            "Certificate of occupancy / presale inspection",
            "FLAG",
            "The City's open data returns no certificate of occupancy and no presale inspection record for this parcel. Nothing in the public file shows the house having been inspected by the City in connection with any of the claimed work, or in connection with a transfer.",
            "Detroit Open Data bseed_occupancy_certificates + bseed_presale_inspections, queried on parcel_id '21074217.' 2026-09-15"
          ]
        ],
        "row_count": 4
      },
      "note": null
    },
    "sales_history": {
      "columns": [
        "Date",
        "Price",
        "Event"
      ],
      "rows": [
        [
          "2017-02-17",
          {
            "value": 51600.0,
            "display": "$51,600",
            "unit": "usd",
            "source": "county deed record"
          },
          "Last recorded sale on the Detroit assessor roll (sale_date / sale_price, Parcels_Current). Neither Redfin nor Zillow shows this transaction in its price history — it exists only in the city parcel roll."
        ]
      ],
      "row_count": 1,
      "source": "county deed record"
    },
    "tax_and_assessment_history": {
      "columns": [
        "Year",
        "Tax billed",
        "Assessed (SEV)"
      ],
      "rows": [
        [
          "2025",
          {
            "value": 3260.0,
            "display": "$3,260",
            "unit": "usd",
            "source": "assessor / treasurer record"
          },
          {
            "value": 54000.0,
            "display": "$54,000",
            "unit": "usd",
            "source": "assessor record"
          }
        ],
        [
          "2024",
          {
            "value": 2373.0,
            "display": "$2,373",
            "unit": "usd",
            "source": "assessor / treasurer record"
          },
          {
            "value": 43100.0,
            "display": "$43,100",
            "unit": "usd",
            "source": "assessor record"
          }
        ],
        [
          "2023",
          {
            "value": 1568.0,
            "display": "$1,568",
            "unit": "usd",
            "source": "assessor / treasurer record"
          },
          {
            "value": 32900.0,
            "display": "$32,900",
            "unit": "usd",
            "source": "assessor record"
          }
        ]
      ],
      "row_count": 3,
      "source": "assessor / treasurer record"
    },
    "owner": {
      "name": {
        "value": "An LLC — the current owner of record, a non-owner-occupant holder (the 2025 assessor roll carries homestead_pre 0, no Principal Residence Exemption)",
        "display": "An LLC — the current owner of record, a non-owner-occupant holder (the 2025 assessor roll carries homestead_pre 0, no Principal Residence Exemption)"
      },
      "owner_occupied": {
        "value": false,
        "display": "No"
      },
      "years_owned": {
        "value": 9.0,
        "display": "9",
        "unit": "years"
      },
      "source": "county deed record"
    },
    "risk": {
      "flood_zone": {
        "value": "X",
        "display": "X"
      },
      "flood_source": {
        "value": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15",
        "display": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15"
      },
      "items": [
        {
          "item": "FEMA flood zone",
          "status": "clear",
          "detail": "Zone X — AREA OF MINIMAL FLOOD HAZARD",
          "source": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15"
        },
        {
          "item": "Renovation claimed, no permit on file",
          "status": "flag",
          "detail": "The listing markets a remodeled house with 1,000 more square feet than the assessor carries, and the City of Detroit's permit system holds no permit of any kind for this parcel — no building, electrical, mechanical or plumbing permit, no plan review, no certificate of occupancy. Neighbouring parcels queried identically do return permits, so this is an absence of permits, not an absence of data.",
          "source": "Detroit Open Data BSEED services, queried on parcel_id '21074217.' 2026-09-15"
        },
        {
          "item": "Lead paint (built 1930)",
          "status": "flag",
          "detail": "Pre-1978 construction (about 87% likelihood cohort, HUD AHHS II) — federal lead disclosure applies; assume present until tested. A 1930 house marketed as remodeled, with no permit record behind the work, is exactly the case where disturbed paint matters.",
          "source": "year built (assessor roll); EPA/HUD cohort data"
        },
        {
          "item": "Taxable value never uncapped after the 2017 transfer",
          "status": "flag",
          "detail": "The roll records a sale on 2017-02-17 yet still carries a 2025 taxable value of $16,143 against a 2025 SEV of $54,000. Under Proposal A a transfer normally uncaps taxable value to SEV the following January 1. Why it did not is an open question for the assessor and is listed in the Data Checklist. What it means for a buyer is that the full uncap is still ahead, not behind.",
          "source": "Detroit Open Data Parcels_Current (sale_date, taxable_value, assessed_value), pulled 2026-09-15"
        },
        {
          "item": "Owner of record is not an occupant",
          "status": "flag",
          "detail": "The 2025 assessor roll carries homestead_pre 0 — no Principal Residence Exemption — and the taxpayer of record is an LLC rather than a person at this address. The disclosures a long-term occupant could give about the house's systems, its history and what has actually been replaced do not exist here, and the Seller's Disclosure Statement will reflect that.",
          "source": "Detroit Open Data Parcels_Current (homestead_pre, taxpayer type), queried 2026-09-15"
        },
        {
          "item": "Lead paint",
          "status": "flag",
          "detail": "Built 1930 (pre-1978): federal disclosure applies; assume lead paint is present until tested.",
          "source": "42 U.S.C. 4852d (federal lead disclosure rule)"
        }
      ],
      "table": {
        "columns": [
          "Item",
          "Status",
          "Detail",
          "Source"
        ],
        "rows": [
          [
            "FEMA flood zone",
            "CLEAR",
            "Zone X — AREA OF MINIMAL FLOOD HAZARD",
            "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15"
          ],
          [
            "Renovation claimed, no permit on file",
            "FLAG",
            "The listing markets a remodeled house with 1,000 more square feet than the assessor carries, and the City of Detroit's permit system holds no permit of any kind for this parcel — no building, electrical, mechanical or plumbing permit, no plan review, no certificate of occupancy. Neighbouring parcels queried identically do return permits, so this is an absence of permits, not an absence of data.",
            "Detroit Open Data BSEED services, queried on parcel_id '21074217.' 2026-09-15"
          ],
          [
            "Lead paint (built 1930)",
            "FLAG",
            "Pre-1978 construction (about 87% likelihood cohort, HUD AHHS II) — federal lead disclosure applies; assume present until tested. A 1930 house marketed as remodeled, with no permit record behind the work, is exactly the case where disturbed paint matters.",
            "year built (assessor roll); EPA/HUD cohort data"
          ],
          [
            "Taxable value never uncapped after the 2017 transfer",
            "FLAG",
            "The roll records a sale on 2017-02-17 yet still carries a 2025 taxable value of $16,143 against a 2025 SEV of $54,000. Under Proposal A a transfer normally uncaps taxable value to SEV the following January 1. Why it did not is an open question for the assessor and is listed in the Data Checklist. What it means for a buyer is that the full uncap is still ahead, not behind.",
            "Detroit Open Data Parcels_Current (sale_date, taxable_value, assessed_value), pulled 2026-09-15"
          ],
          [
            "Owner of record is not an occupant",
            "FLAG",
            "The 2025 assessor roll carries homestead_pre 0 — no Principal Residence Exemption — and the taxpayer of record is an LLC rather than a person at this address. The disclosures a long-term occupant could give about the house's systems, its history and what has actually been replaced do not exist here, and the Seller's Disclosure Statement will reflect that.",
            "Detroit Open Data Parcels_Current (homestead_pre, taxpayer type), queried 2026-09-15"
          ],
          [
            "Lead paint",
            "FLAG",
            "Built 1930 (pre-1978): federal disclosure applies; assume lead paint is present until tested.",
            "42 U.S.C. 4852d (federal lead disclosure rule)"
          ]
        ],
        "row_count": 6
      }
    },
    "features_claimed": [
      "\"beautifully remodeled 4-bedroom, 2-bath Tudor\" (listing remarks, MLS# 26046757)",
      "\"thoughtful updates\" (listing remarks, MLS# 26046757)",
      "\"classic Detroit character\" (listing remarks, MLS# 26046757)",
      "2,410 sq ft of finished area (listing); the assessor roll carries 1,410 sq ft"
    ]
  },
  "negotiation": {
    "id": "negotiation",
    "title": "Negotiation",
    "chapter": "6b",
    "available": true,
    "unavailable_reason": null,
    "framing": "Everything on this sheet is computed from the record: the replacement-cost bands, the published third-party estimate, and the post-sale tax arithmetic. It is data arranged for the negotiating table. What to offer, and whether to offer at all, stays your call.",
    "leverage": [],
    "leverage_table": {
      "columns": [
        "Fact",
        "Weight"
      ],
      "rows": [],
      "row_count": 0
    },
    "asks": [
      {
        "item": "Price adjustment toward the published third-party estimate",
        "amount": {
          "low": {
            "value": 4500.0,
            "display": "$4,500",
            "unit": "usd"
          },
          "high": {
            "value": 4500.0,
            "display": "$4,500",
            "unit": "usd"
          },
          "unit": "usd_range",
          "display": "$4,500"
        },
        "basis": "ask $215,000 vs Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown. $210,500"
      }
    ],
    "asks_table": {
      "columns": [
        "Item",
        "Amount",
        "Where the number comes from"
      ],
      "rows": [
        [
          "Price adjustment toward the published third-party estimate",
          {
            "low": {
              "value": 4500.0,
              "display": "$4,500",
              "unit": "usd"
            },
            "high": {
              "value": 4500.0,
              "display": "$4,500",
              "unit": "usd"
            },
            "unit": "usd_range",
            "display": "$4,500"
          },
          "ask $215,000 vs Zestimate (Zillow), pulled 2026-09-15. Zillow did not publish a low/high range on the page pulled, so none is shown. $210,500"
        ]
      ],
      "row_count": 1
    },
    "credits_math": {
      "documented_capex": {
        "low": {
          "value": 0.0,
          "display": "$0",
          "unit": "usd"
        },
        "high": {
          "value": 0.0,
          "display": "$0",
          "unit": "usd"
        },
        "unit": "usd_range",
        "display": "$0",
        "source": "metro-Detroit contractor replacement cost bands"
      },
      "tax_shock_annual": {
        "value": 205.95759999999973,
        "display": "$206",
        "unit": "usd"
      },
      "premium_dollars": {
        "value": 4500.0,
        "display": "$4,500",
        "unit": "usd"
      }
    },
    "walk_basis": {
      "value": null,
      "display": "—",
      "reason": "no single computed fact rises to a walk-away basis on its own"
    },
    "disclaimer": "Every figure here is arithmetic on the published estimates, public records, and cost bands cited elsewhere in this report. None of it is an opinion of value."
  },
  "data_checklist": {
    "id": "data_checklist",
    "title": "Data checklist",
    "chapter": "appendix",
    "available": true,
    "unavailable_reason": null,
    "statement": "The credibility of this document is that list. Anything we could not verify is named, with instructions for getting it, rather than guessed at.",
    "legend": {
      "found": "We obtained it and it is used above.",
      "not_available": "It does not exist in any source we can reach.",
      "manual": "It exists but needs a human step; the instruction is in the row."
    },
    "counts": {
      "total": {
        "value": 33.0,
        "display": "33",
        "unit": "count"
      },
      "found": {
        "value": 12.0,
        "display": "12",
        "unit": "count"
      },
      "not_available": {
        "value": 4.0,
        "display": "4",
        "unit": "count"
      },
      "manual": {
        "value": 17.0,
        "display": "17",
        "unit": "count"
      }
    },
    "items": [
      {
        "category": "Financial",
        "item": "Asking price + listing details",
        "status": "found",
        "status_label": "FOUND",
        "source": "Redfin listing page MLS# 26046757, status Active, $215,000, listed 2026-09-05, pulled 2026-09-15; corroborated on Zillow for the same MLS number",
        "note": null,
        "retrieval": "Redfin listing page MLS# 26046757, status Active, $215,000, listed 2026-09-05, pulled 2026-09-15; corroborated on Zillow for the same MLS number"
      },
      {
        "category": "Financial",
        "item": "MLS feed name",
        "status": "not_available",
        "status_label": "NOT_AVAILABLE",
        "source": null,
        "note": "Redfin labels the source feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the identical MLS number 26046757. It is one listing, but no single MLS name can be stated as verified fact, so only the MLS number is printed. Resolve with the listing agent if it matters.",
        "retrieval": "Redfin labels the source feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the identical MLS number 26046757. It is one listing, but no single MLS name can be stated as verified fact, so only the MLS number is printed. Resolve with the listing agent if it matters."
      },
      {
        "category": "Financial",
        "item": "Independent value estimate (AVM)",
        "status": "found",
        "status_label": "FOUND",
        "source": "Zestimate $210,500 (Zillow), pulled 2026-09-15. No published low/high range was available on the page pulled.",
        "note": null,
        "retrieval": "Zestimate $210,500 (Zillow), pulled 2026-09-15. No published low/high range was available on the page pulled."
      },
      {
        "category": "Financial",
        "item": "Second independent AVM (Redfin Estimate)",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Redfin did not publish an Estimate on the page pulled 2026-09-15, which is common while a listing is new. Re-check the Redfin listing page in a week and record the figure with its pull date.",
        "retrieval": "Redfin did not publish an Estimate on the page pulled 2026-09-15, which is common while a listing is new. Re-check the Redfin listing page in a week and record the figure with its pull date."
      },
      {
        "category": "Financial",
        "item": "Closed-sale comps (MLS)",
        "status": "not_available",
        "status_label": "NOT_AVAILABLE",
        "source": null,
        "note": "No closed comps were obtained. The two nearby figures recorded are ACTIVE ASKING PRICES, not sales, and neither carries a reconciled square footage, so no $/sq ft and no comp-implied value is computed anywhere in this report. Closed comps need MLS access through an agent or a paid data feed.",
        "retrieval": "No closed comps were obtained. The two nearby figures recorded are ACTIVE ASKING PRICES, not sales, and neither carries a reconciled square footage, so no $/sq ft and no comp-implied value is computed anywhere in this report. Closed comps need MLS access through an agent or a paid data feed."
      },
      {
        "category": "Financial",
        "item": "Rent estimate",
        "status": "not_available",
        "status_label": "NOT_AVAILABLE",
        "source": null,
        "note": "No current rent estimate was obtained and none is used anywhere in this report. If the house is to be held as an income property rather than occupied, source a current market rent from an agent or a paid data feed before underwriting it that way.",
        "retrieval": "No current rent estimate was obtained and none is used anywhere in this report. If the house is to be held as an income property rather than occupied, source a current market rent from an agent or a paid data feed before underwriting it that way."
      },
      {
        "category": "Financial",
        "item": "Mortgage rate benchmark",
        "status": "found",
        "status_label": "FOUND",
        "source": "FRED MORTGAGE30US 6.76%, week ending 2026-09-10 (pulled 2026-09-15)",
        "note": null,
        "retrieval": "FRED MORTGAGE30US 6.76%, week ending 2026-09-10 (pulled 2026-09-15)"
      },
      {
        "category": "Financial",
        "item": "Buyer financing inputs",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "The 20% down payment used here is a stated convention, not this buyer's plan. Supply the actual down payment, the rate actually quoted (the 6.76% national average is a benchmark, not a quote), and the credit band if the down payment will be under 20% and PMI applies.",
        "retrieval": "The 20% down payment used here is a stated convention, not this buyer's plan. Supply the actual down payment, the rate actually quoted (the 6.76% national average is a benchmark, not a quote), and the credit band if the down payment will be under 20% and PMI applies."
      },
      {
        "category": "Taxes",
        "item": "SEV + current taxable value",
        "status": "found",
        "status_label": "FOUND",
        "source": "Detroit Open Data Parcels_Current, parcel 21074217. — 2025 SEV $54,000, 2025 taxable value $16,143, homestead_pre 0, pulled 2026-09-15",
        "note": null,
        "retrieval": "Detroit Open Data Parcels_Current, parcel 21074217. — 2025 SEV $54,000, 2025 taxable value $16,143, homestead_pre 0, pulled 2026-09-15"
      },
      {
        "category": "Taxes",
        "item": "Millage rates (PRE / non-PRE)",
        "status": "found",
        "status_label": "FOUND",
        "source": "Michigan Treasury 2025 rates, Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE",
        "note": null,
        "retrieval": "Michigan Treasury 2025 rates, Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE"
      },
      {
        "category": "Taxes",
        "item": "The two published tax figures DO NOT RECONCILE — get the actual bill",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Redfin publishes taxes paid of $3,260 for 2025. The assessor roll's 2025 taxable value of $16,143 at Detroit's 82.1844 non-PRE mills computes to $1,327 for the year, and at 64.1844 PRE mills to $1,036. The published bill is roughly 2.5 times the roll arithmetic. Both figures are reproduced in this report unchanged and neither has been adjusted to fit the other. The seller's bill figure of $3,260 is what the tax-change comparison uses, so that comparison is only as good as that figure. Retrieval: pull the actual 2025 summer and winter bills for parcel 21074217. from the Detroit Treasurer (detroitmi.gov property tax lookup, or by phone) and ask specifically whether the bill includes special assessments or solid-waste charges that the millage arithmetic would not capture.",
        "retrieval": "Redfin publishes taxes paid of $3,260 for 2025. The assessor roll's 2025 taxable value of $16,143 at Detroit's 82.1844 non-PRE mills computes to $1,327 for the year, and at 64.1844 PRE mills to $1,036. The published bill is roughly 2.5 times the roll arithmetic. Both figures are reproduced in this report unchanged and neither has been adjusted to fit the other. The seller's bill figure of $3,260 is what the tax-change comparison uses, so that comparison is only as good as that figure. Retrieval: pull the actual 2025 summer and winter bills for parcel 21074217. from the Detroit Treasurer (detroitmi.gov property tax lookup, or by phone) and ask specifically whether the bill includes special assessments or solid-waste charges that the millage arithmetic would not capture."
      },
      {
        "category": "Taxes",
        "item": "Why taxable value did not uncap after the 2017-02-17 sale",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "A recorded transfer normally uncaps taxable value to SEV the following January 1, yet the 2025 taxable value is still $16,143 against a $54,000 SEV. Ask the City of Detroit Assessor's Office to explain how the 2017 transfer was treated and to confirm in writing what the taxable value will be for the year after this sale closes. This is the single largest open dollar question in the file.",
        "retrieval": "A recorded transfer normally uncaps taxable value to SEV the following January 1, yet the 2025 taxable value is still $16,143 against a $54,000 SEV. Ask the City of Detroit Assessor's Office to explain how the 2017 transfer was treated and to confirm in writing what the taxable value will be for the year after this sale closes. This is the single largest open dollar question in the file."
      },
      {
        "category": "Taxes",
        "item": "Buyer occupancy (PRE) intent",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "This report applies the homestead (PRE) mills, which assumes the buyer will occupy and file Form 2368 by the deadline. The non-homestead figure is shown alongside it. If the buyer will not occupy, the non-homestead figure is the one that applies.",
        "retrieval": "This report applies the homestead (PRE) mills, which assumes the buyer will occupy and file Form 2368 by the deadline. The non-homestead figure is shown alongside it. If the buyer will not occupy, the non-homestead figure is the one that applies."
      },
      {
        "category": "Taxes",
        "item": "Delinquent property taxes",
        "status": "manual",
        "status_label": "MANUAL",
        "source": "https://pta.waynecounty.com/",
        "note": "Free search by address or parcel — shows delinquency and forfeiture status for all Wayne County municipalities. Run it on parcel 21074217. before any offer.",
        "retrieval": "https://pta.waynecounty.com/ — Free search by address or parcel — shows delinquency and forfeiture status for all Wayne County municipalities. Run it on parcel 21074217. before any offer."
      },
      {
        "category": "Taxes",
        "item": "NEZ certificate status",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "The roll carries a Neighborhood Enterprise Zone designation, 'English Village North (H064)'. NEZ tax treatment attaches to a certificate held for a specific parcel and owner and does not automatically pass to a buyer. Confirm with the City of Detroit Assessor whether any NEZ certificate is active on this parcel, and if so what happens to it on transfer.",
        "retrieval": "The roll carries a Neighborhood Enterprise Zone designation, 'English Village North (H064)'. NEZ tax treatment attaches to a certificate held for a specific parcel and owner and does not automatically pass to a buyer. Confirm with the City of Detroit Assessor whether any NEZ certificate is active on this parcel, and if so what happens to it on transfer."
      },
      {
        "category": "Permits",
        "item": "Building permit history (BSEED open data)",
        "status": "found",
        "status_label": "FOUND",
        "source": "Detroit Open Data bseed_building_permits, bseed_trades_permits, bseed_building_permit_plan_reviews, bseed_occupancy_certificates, bseed_demolition_permits and bseed_presale_inspections — all queried on parcel_id '21074217.' 2026-09-15",
        "note": "0 records in every one of the six services. Verified as a real absence by running the identical query against 5903 Kensington Ave and 6127 Grayton St, which do return permits.",
        "retrieval": "Detroit Open Data bseed_building_permits, bseed_trades_permits, bseed_building_permit_plan_reviews, bseed_occupancy_certificates, bseed_demolition_permits and bseed_presale_inspections — all queried on parcel_id '21074217.' 2026-09-15 — 0 records in every one of the six services. Verified as a real absence by running the identical query against 5903 Kensington Ave and 6127 Grayton St, which do return permits."
      },
      {
        "category": "Permits",
        "item": "Listing-sqft vs assessor-sqft mismatch check",
        "status": "found",
        "status_label": "FOUND",
        "source": null,
        "note": "Listing 2,410 sq ft vs assessor total_floor_area 1,410 sq ft — a difference of 1,000 sq ft, or 70.9%, against a threshold of more than 10% or more than 150 sq ft. No permit on file accounts for the difference.",
        "retrieval": "Listing 2,410 sq ft vs assessor total_floor_area 1,410 sq ft — a difference of 1,000 sq ft, or 70.9%, against a threshold of more than 10% or more than 150 sq ft. No permit on file accounts for the difference."
      },
      {
        "category": "Permits",
        "item": "Confirm the permit record at the counter, not just in open data",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "The open dataset carries no final-inspection status and no contractor name, and a zero-record result should be confirmed against the source system before it is relied on. Search the address at Accela (aca-prod.accela.com/DETROIT, no login required) and, if the answer matters to the offer, request the property's permit file from BSEED in writing.",
        "retrieval": "The open dataset carries no final-inspection status and no contractor name, and a zero-record result should be confirmed against the source system before it is relied on. Search the address at Accela (aca-prod.accela.com/DETROIT, no login required) and, if the answer matters to the offer, request the property's permit file from BSEED in writing."
      },
      {
        "category": "Permits",
        "item": "What the extra 1,000 sq ft actually is",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Nothing in the public record establishes whether the extra area is a finished attic, a finished basement, an addition, or a measurement difference between the assessor and the listing agent. Ask the listing agent in writing how the 2,410 sq ft was derived, and have the inspector measure. Do not assume either figure is correct.",
        "retrieval": "Nothing in the public record establishes whether the extra area is a finished attic, a finished basement, an addition, or a measurement difference between the assessor and the listing agent. Ask the listing agent in writing how the 2,410 sq ft was derived, and have the inspector measure. Do not assume either figure is correct."
      },
      {
        "category": "City",
        "item": "Certificate of occupancy and presale inspection",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "The City's open data holds no certificate of occupancy and no presale inspection for this parcel. Ask BSEED directly what is on file for this address, whether a presale inspection or certificate is required for this transfer, and what would be needed to obtain one. Get the answer in writing before waiving contingencies.",
        "retrieval": "The City's open data holds no certificate of occupancy and no presale inspection for this parcel. Ask BSEED directly what is on file for this address, whether a presale inspection or certificate is required for this transfer, and what would be needed to obtain one. Get the answer in writing before waiving contingencies."
      },
      {
        "category": "Title",
        "item": "Deed chain, liens and encumbrances",
        "status": "manual",
        "status_label": "MANUAL",
        "source": "https://wayne.mi.publicsearch.us/search/advanced",
        "note": "Free name-search index; address and parcel search sit behind the $6 per 15 minutes On-Demand tier. Run it against the parcel and against the owner as named on the current deed, and buy document images only if something needs verification. A full title search at offer is the step that surfaces any encumbrance the open data does not show, and it is not optional on a parcel with no permit record.",
        "retrieval": "https://wayne.mi.publicsearch.us/search/advanced — Free name-search index; address and parcel search sit behind the $6 per 15 minutes On-Demand tier. Run it against the parcel and against the owner as named on the current deed, and buy document images only if something needs verification. A full title search at offer is the step that surfaces any encumbrance the open data does not show, and it is not optional on a parcel with no permit record."
      },
      {
        "category": "History",
        "item": "Recorded sale chain",
        "status": "found",
        "status_label": "FOUND",
        "source": "Detroit Open Data Parcels_Current — one recorded sale, 2017-02-17 at $51,600",
        "note": "Neither Redfin nor Zillow shows this transaction in its price history. The one recorded transaction that establishes the current owner's basis exists only in the city parcel roll, which is a plain demonstration of why the public record is pulled directly rather than read off a portal.",
        "retrieval": "Detroit Open Data Parcels_Current — one recorded sale, 2017-02-17 at $51,600 — Neither Redfin nor Zillow shows this transaction in its price history. The one recorded transaction that establishes the current owner's basis exists only in the city parcel roll, which is a plain demonstration of why the public record is pulled directly rather than read off a portal."
      },
      {
        "category": "History",
        "item": "Sales before 2017",
        "status": "not_available",
        "status_label": "NOT_AVAILABLE",
        "source": null,
        "note": "The assessor roll carries only the most recent sale, so no earlier price is on record and this parcel's own long-run appreciation rate cannot be computed from a single point. The report therefore projects on the published metro index rather than on this house's own history. Earlier deeds are obtainable from the Wayne County register of deeds if the chain matters.",
        "retrieval": "The assessor roll carries only the most recent sale, so no earlier price is on record and this parcel's own long-run appreciation rate cannot be computed from a single point. The report therefore projects on the published metro index rather than on this house's own history. Earlier deeds are obtainable from the Wayne County register of deeds if the chain matters."
      },
      {
        "category": "History",
        "item": "Assessment and tax history",
        "status": "found",
        "status_label": "FOUND",
        "source": "Assessed values 2023 $32,900, 2024 $43,100, 2025 $54,000 (Zillow tax-history table; the 2024 and 2025 figures are independently confirmed by the Detroit assessor roll's assessed_value and prior-year fields). Taxes paid 2023 $1,568, 2024 $2,373, 2025 $3,260 (Redfin tax-history table).",
        "note": "Assessment trajectory: +31.0% then +25.3%, or +64.1% over two years, all of it while the taxable value stayed capped.",
        "retrieval": "Assessed values 2023 $32,900, 2024 $43,100, 2025 $54,000 (Zillow tax-history table; the 2024 and 2025 figures are independently confirmed by the Detroit assessor roll's assessed_value and prior-year fields). Taxes paid 2023 $1,568, 2024 $2,373, 2025 $3,260 (Redfin tax-history table). — Assessment trajectory: +31.0% then +25.3%, or +64.1% over two years, all of it while the taxable value stayed capped."
      },
      {
        "category": "History",
        "item": "Prior insurance claims (CLUE)",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Only the owner can order a CLUE report. Ask the seller for the CLUE Home Seller's Disclosure Report, or make the offer contingent on it. Worth pressing here: a 1930 house marketed as remodeled with no permit record behind any of the work.",
        "retrieval": "Only the owner can order a CLUE report. Ask the seller for the CLUE Home Seller's Disclosure Report, or make the offer contingent on it. Worth pressing here: a 1930 house marketed as remodeled with no permit record behind any of the work."
      },
      {
        "category": "History",
        "item": "Seller's disclosure statement",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Michigan requires a Seller's Disclosure Statement on most residential resales. A seller that has never occupied the house will disclose little, but the form is still the document that puts the renovation and square-footage questions on the record in writing. Request it and read what it does not say.",
        "retrieval": "Michigan requires a Seller's Disclosure Statement on most residential resales. A seller that has never occupied the house will disclose little, but the form is still the document that puts the renovation and square-footage questions on the record in writing. Request it and read what it does not say."
      },
      {
        "category": "Costs",
        "item": "Insurance quote",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "NOT ESTIMATED and deliberately excluded from every figure in this report, so the real monthly cost shown is understated by the whole insurance line. Get a real bindable quote. Tell the carrier the truth about the property: built 1930, no permit record for any electrical, plumbing or mechanical work, and no certificate of occupancy on file — each of those can change the premium or the carrier's willingness to write it at all.",
        "retrieval": "NOT ESTIMATED and deliberately excluded from every figure in this report, so the real monthly cost shown is understated by the whole insurance line. Get a real bindable quote. Tell the carrier the truth about the property: built 1930, no permit record for any electrical, plumbing or mechanical work, and no certificate of occupancy on file — each of those can change the premium or the carrier's willingness to write it at all."
      },
      {
        "category": "Costs",
        "item": "Utilities baseline",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "NOT ESTIMATED and excluded from every figure here, so the real monthly cost is understated by the whole utilities line as well. Ask the seller for 12 months of DTE Energy history for the address. A 1930 house with no mechanical permit on record has an unknown heating system of unknown efficiency.",
        "retrieval": "NOT ESTIMATED and excluded from every figure here, so the real monthly cost is understated by the whole utilities line as well. Ask the seller for 12 months of DTE Energy history for the address. A 1930 house with no mechanical permit on record has an unknown heating system of unknown efficiency."
      },
      {
        "category": "Costs",
        "item": "Maintenance reserve basis",
        "status": "found",
        "status_label": "FOUND",
        "source": null,
        "note": "Stated convention, not a property-specific figure: 1.0% of purchase price per year. It is a modelling assumption and is labelled as one. For a 1930 house with no permit history behind any major component, treat it as a floor.",
        "retrieval": "Stated convention, not a property-specific figure: 1.0% of purchase price per year. It is a modelling assumption and is labelled as one. For a 1930 house with no permit history behind any major component, treat it as a floor."
      },
      {
        "category": "Costs",
        "item": "HOA",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Entered as zero. Zoning is R1 single family and no association fee appears in the listing, but absence from a listing is not proof of absence. Confirm with the listing agent and at title.",
        "retrieval": "Entered as zero. Zoning is R1 single family and no association fee appears in the listing, but absence from a listing is not proof of absence. Confirm with the listing agent and at title."
      },
      {
        "category": "Risk",
        "item": "FEMA flood zone",
        "status": "found",
        "status_label": "FOUND",
        "source": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15 — Zone X, area of minimal flood hazard",
        "note": null,
        "retrieval": "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15 — Zone X, area of minimal flood hazard"
      },
      {
        "category": "Risk",
        "item": "Lead paint",
        "status": "found",
        "status_label": "FOUND",
        "source": null,
        "note": "Pre-1978 rule applied (built 1930); federal lead disclosure required. Assume lead paint is present until a certified test says otherwise, and treat any surface disturbed by the claimed remodel as the place to test first.",
        "retrieval": "Pre-1978 rule applied (built 1930); federal lead disclosure required. Assume lead paint is present until a certified test says otherwise, and treat any surface disturbed by the claimed remodel as the place to test first."
      },
      {
        "category": "Risk",
        "item": "Professional inspection",
        "status": "manual",
        "status_label": "MANUAL",
        "source": null,
        "note": "Nothing in this report is a physical inspection and no part of it substitutes for one. Given zero permits behind a claimed full remodel, a licensed inspector plus a separate licensed electrician's opinion on the panel and the wiring is the minimum before waiving contingencies.",
        "retrieval": "Nothing in this report is a physical inspection and no part of it substitutes for one. Given zero permits behind a claimed full remodel, a licensed inspector plus a separate licensed electrician's opinion on the panel and the wiring is the minimum before waiving contingencies."
      }
    ],
    "table": {
      "columns": [
        "Category",
        "Item",
        "Status",
        "Source / note"
      ],
      "rows": [
        [
          "Financial",
          "Asking price + listing details",
          "FOUND",
          "Redfin listing page MLS# 26046757, status Active, $215,000, listed 2026-09-05, pulled 2026-09-15; corroborated on Zillow for the same MLS number"
        ],
        [
          "Financial",
          "MLS feed name",
          "NOT_AVAILABLE",
          "Redfin labels the source feed 'SW Michigan MLS' and Zillow labels it 'MichRIC' for the identical MLS number 26046757. It is one listing, but no single MLS name can be stated as verified fact, so only the MLS number is printed. Resolve with the listing agent if it matters."
        ],
        [
          "Financial",
          "Independent value estimate (AVM)",
          "FOUND",
          "Zestimate $210,500 (Zillow), pulled 2026-09-15. No published low/high range was available on the page pulled."
        ],
        [
          "Financial",
          "Second independent AVM (Redfin Estimate)",
          "MANUAL",
          "Redfin did not publish an Estimate on the page pulled 2026-09-15, which is common while a listing is new. Re-check the Redfin listing page in a week and record the figure with its pull date."
        ],
        [
          "Financial",
          "Closed-sale comps (MLS)",
          "NOT_AVAILABLE",
          "No closed comps were obtained. The two nearby figures recorded are ACTIVE ASKING PRICES, not sales, and neither carries a reconciled square footage, so no $/sq ft and no comp-implied value is computed anywhere in this report. Closed comps need MLS access through an agent or a paid data feed."
        ],
        [
          "Financial",
          "Rent estimate",
          "NOT_AVAILABLE",
          "No current rent estimate was obtained and none is used anywhere in this report. If the house is to be held as an income property rather than occupied, source a current market rent from an agent or a paid data feed before underwriting it that way."
        ],
        [
          "Financial",
          "Mortgage rate benchmark",
          "FOUND",
          "FRED MORTGAGE30US 6.76%, week ending 2026-09-10 (pulled 2026-09-15)"
        ],
        [
          "Financial",
          "Buyer financing inputs",
          "MANUAL",
          "The 20% down payment used here is a stated convention, not this buyer's plan. Supply the actual down payment, the rate actually quoted (the 6.76% national average is a benchmark, not a quote), and the credit band if the down payment will be under 20% and PMI applies."
        ],
        [
          "Taxes",
          "SEV + current taxable value",
          "FOUND",
          "Detroit Open Data Parcels_Current, parcel 21074217. — 2025 SEV $54,000, 2025 taxable value $16,143, homestead_pre 0, pulled 2026-09-15"
        ],
        [
          "Taxes",
          "Millage rates (PRE / non-PRE)",
          "FOUND",
          "Michigan Treasury 2025 rates, Detroit / Detroit City School District: 64.1844 PRE / 82.1844 non-PRE"
        ],
        [
          "Taxes",
          "The two published tax figures DO NOT RECONCILE — get the actual bill",
          "MANUAL",
          "Redfin publishes taxes paid of $3,260 for 2025. The assessor roll's 2025 taxable value of $16,143 at Detroit's 82.1844 non-PRE mills computes to $1,327 for the year, and at 64.1844 PRE mills to $1,036. The published bill is roughly 2.5 times the roll arithmetic. Both figures are reproduced in this report unchanged and neither has been adjusted to fit the other. The seller's bill figure of $3,260 is what the tax-change comparison uses, so that comparison is only as good as that figure. Retrieval: pull the actual 2025 summer and winter bills for parcel 21074217. from the Detroit Treasurer (detroitmi.gov property tax lookup, or by phone) and ask specifically whether the bill includes special assessments or solid-waste charges that the millage arithmetic would not capture."
        ],
        [
          "Taxes",
          "Why taxable value did not uncap after the 2017-02-17 sale",
          "MANUAL",
          "A recorded transfer normally uncaps taxable value to SEV the following January 1, yet the 2025 taxable value is still $16,143 against a $54,000 SEV. Ask the City of Detroit Assessor's Office to explain how the 2017 transfer was treated and to confirm in writing what the taxable value will be for the year after this sale closes. This is the single largest open dollar question in the file."
        ],
        [
          "Taxes",
          "Buyer occupancy (PRE) intent",
          "MANUAL",
          "This report applies the homestead (PRE) mills, which assumes the buyer will occupy and file Form 2368 by the deadline. The non-homestead figure is shown alongside it. If the buyer will not occupy, the non-homestead figure is the one that applies."
        ],
        [
          "Taxes",
          "Delinquent property taxes",
          "MANUAL",
          "https://pta.waynecounty.com/ — Free search by address or parcel — shows delinquency and forfeiture status for all Wayne County municipalities. Run it on parcel 21074217. before any offer."
        ],
        [
          "Taxes",
          "NEZ certificate status",
          "MANUAL",
          "The roll carries a Neighborhood Enterprise Zone designation, 'English Village North (H064)'. NEZ tax treatment attaches to a certificate held for a specific parcel and owner and does not automatically pass to a buyer. Confirm with the City of Detroit Assessor whether any NEZ certificate is active on this parcel, and if so what happens to it on transfer."
        ],
        [
          "Permits",
          "Building permit history (BSEED open data)",
          "FOUND",
          "Detroit Open Data bseed_building_permits, bseed_trades_permits, bseed_building_permit_plan_reviews, bseed_occupancy_certificates, bseed_demolition_permits and bseed_presale_inspections — all queried on parcel_id '21074217.' 2026-09-15 — 0 records in every one of the six services. Verified as a real absence by running the identical query against 5903 Kensington Ave and 6127 Grayton St, which do return permits."
        ],
        [
          "Permits",
          "Listing-sqft vs assessor-sqft mismatch check",
          "FOUND",
          "Listing 2,410 sq ft vs assessor total_floor_area 1,410 sq ft — a difference of 1,000 sq ft, or 70.9%, against a threshold of more than 10% or more than 150 sq ft. No permit on file accounts for the difference."
        ],
        [
          "Permits",
          "Confirm the permit record at the counter, not just in open data",
          "MANUAL",
          "The open dataset carries no final-inspection status and no contractor name, and a zero-record result should be confirmed against the source system before it is relied on. Search the address at Accela (aca-prod.accela.com/DETROIT, no login required) and, if the answer matters to the offer, request the property's permit file from BSEED in writing."
        ],
        [
          "Permits",
          "What the extra 1,000 sq ft actually is",
          "MANUAL",
          "Nothing in the public record establishes whether the extra area is a finished attic, a finished basement, an addition, or a measurement difference between the assessor and the listing agent. Ask the listing agent in writing how the 2,410 sq ft was derived, and have the inspector measure. Do not assume either figure is correct."
        ],
        [
          "City",
          "Certificate of occupancy and presale inspection",
          "MANUAL",
          "The City's open data holds no certificate of occupancy and no presale inspection for this parcel. Ask BSEED directly what is on file for this address, whether a presale inspection or certificate is required for this transfer, and what would be needed to obtain one. Get the answer in writing before waiving contingencies."
        ],
        [
          "Title",
          "Deed chain, liens and encumbrances",
          "MANUAL",
          "https://wayne.mi.publicsearch.us/search/advanced — Free name-search index; address and parcel search sit behind the $6 per 15 minutes On-Demand tier. Run it against the parcel and against the owner as named on the current deed, and buy document images only if something needs verification. A full title search at offer is the step that surfaces any encumbrance the open data does not show, and it is not optional on a parcel with no permit record."
        ],
        [
          "History",
          "Recorded sale chain",
          "FOUND",
          "Detroit Open Data Parcels_Current — one recorded sale, 2017-02-17 at $51,600 — Neither Redfin nor Zillow shows this transaction in its price history. The one recorded transaction that establishes the current owner's basis exists only in the city parcel roll, which is a plain demonstration of why the public record is pulled directly rather than read off a portal."
        ],
        [
          "History",
          "Sales before 2017",
          "NOT_AVAILABLE",
          "The assessor roll carries only the most recent sale, so no earlier price is on record and this parcel's own long-run appreciation rate cannot be computed from a single point. The report therefore projects on the published metro index rather than on this house's own history. Earlier deeds are obtainable from the Wayne County register of deeds if the chain matters."
        ],
        [
          "History",
          "Assessment and tax history",
          "FOUND",
          "Assessed values 2023 $32,900, 2024 $43,100, 2025 $54,000 (Zillow tax-history table; the 2024 and 2025 figures are independently confirmed by the Detroit assessor roll's assessed_value and prior-year fields). Taxes paid 2023 $1,568, 2024 $2,373, 2025 $3,260 (Redfin tax-history table). — Assessment trajectory: +31.0% then +25.3%, or +64.1% over two years, all of it while the taxable value stayed capped."
        ],
        [
          "History",
          "Prior insurance claims (CLUE)",
          "MANUAL",
          "Only the owner can order a CLUE report. Ask the seller for the CLUE Home Seller's Disclosure Report, or make the offer contingent on it. Worth pressing here: a 1930 house marketed as remodeled with no permit record behind any of the work."
        ],
        [
          "History",
          "Seller's disclosure statement",
          "MANUAL",
          "Michigan requires a Seller's Disclosure Statement on most residential resales. A seller that has never occupied the house will disclose little, but the form is still the document that puts the renovation and square-footage questions on the record in writing. Request it and read what it does not say."
        ],
        [
          "Costs",
          "Insurance quote",
          "MANUAL",
          "NOT ESTIMATED and deliberately excluded from every figure in this report, so the real monthly cost shown is understated by the whole insurance line. Get a real bindable quote. Tell the carrier the truth about the property: built 1930, no permit record for any electrical, plumbing or mechanical work, and no certificate of occupancy on file — each of those can change the premium or the carrier's willingness to write it at all."
        ],
        [
          "Costs",
          "Utilities baseline",
          "MANUAL",
          "NOT ESTIMATED and excluded from every figure here, so the real monthly cost is understated by the whole utilities line as well. Ask the seller for 12 months of DTE Energy history for the address. A 1930 house with no mechanical permit on record has an unknown heating system of unknown efficiency."
        ],
        [
          "Costs",
          "Maintenance reserve basis",
          "FOUND",
          "Stated convention, not a property-specific figure: 1.0% of purchase price per year. It is a modelling assumption and is labelled as one. For a 1930 house with no permit history behind any major component, treat it as a floor."
        ],
        [
          "Costs",
          "HOA",
          "MANUAL",
          "Entered as zero. Zoning is R1 single family and no association fee appears in the listing, but absence from a listing is not proof of absence. Confirm with the listing agent and at title."
        ],
        [
          "Risk",
          "FEMA flood zone",
          "FOUND",
          "FEMA NFHL MapServer layer 28 point query (42.40589,-82.93256), checked 2026-09-15 — Zone X, area of minimal flood hazard"
        ],
        [
          "Risk",
          "Lead paint",
          "FOUND",
          "Pre-1978 rule applied (built 1930); federal lead disclosure required. Assume lead paint is present until a certified test says otherwise, and treat any surface disturbed by the claimed remodel as the place to test first."
        ],
        [
          "Risk",
          "Professional inspection",
          "MANUAL",
          "Nothing in this report is a physical inspection and no part of it substitutes for one. Given zero permits behind a claimed full remodel, a licensed inspector plus a separate licensed electrician's opinion on the panel and the wiring is the minimum before waiving contingencies."
        ]
      ],
      "row_count": 33
    }
  }
}
