Skip to main content

Data status

Housing BuildDesignHub data pipeline status

Public transparency view of the most recent ETL run — sources processed, markets covered, freshness, and known gaps.

Data integrity notice

Housing BuildDesignHub currently uses source-attributed static fixtures to validate the data model and UI. Metrics are not live and should not be treated as investment, legal, financial, or property-level advice.

Four labeled boxes connected by arrows: Source, Snapshot, Freshness Gate, Render. Below them, three pills labeled Fresh, Stale, and Unknown.

Illustrative — each source runs on its own cadence; the freshness gate is what surfaces stale snapshots in the table below.

Run status

warn

warn

Markets covered

16

Sources processed

6

Metrics generated

480

Run id

etl-2026-05-22T12:24:17.857Z

Started 2026-05-22T12:24:17.857Z

Finished 2026-05-22T12:24:17.862Z

Methodology version v5.0

Freshness summary

  • Fresh snapshots: 24
  • Stale snapshots: 72
  • Unknown freshness: 0

Coverage summary

  • Average coverage: 100%
  • Fully covered markets: 16
  • Partially covered: 0

Supported markets

Coverage per report is computed against the required-metric set for each report.

MarketOverall coverageProvenanceFreshnessUpdated
Austin, TX100%fixturestale2026-05-19
Miami, FL100%fixturestale2026-05-19
Phoenix, AZ100%fixturestale2026-05-19
Seattle, WA100%fixturestale2026-05-19
Denver, CO100%fixturestale2026-05-19
Nashville, TN100%fixturestale2026-05-19
Dallas, TX100%fixturestale2026-05-19
Tampa, FL100%fixturestale2026-05-19
Los Angeles, CA100%fixturestale2026-05-21
San Diego, CA100%fixturestale2026-05-21
San Francisco, CA100%fixturestale2026-05-21
New York, NY100%fixturestale2026-05-21
Boston, MA100%fixturestale2026-05-21
Chicago, IL100%fixturestale2026-05-21
Atlanta, GA100%fixturestale2026-05-21
Washington, DC100%fixturestale2026-05-21

Coverage by report

For each supported report, the share of required metrics currently available per market.

Markethousing marketrent priceshome pricesaffordabilityinvestment scoreclimate risk
Austin, TX100%100%100%100%100%100%
Miami, FL100%100%100%100%100%100%
Phoenix, AZ100%100%100%100%100%100%
Seattle, WA100%100%100%100%100%100%
Denver, CO100%100%100%100%100%100%
Nashville, TN100%100%100%100%100%100%
Dallas, TX100%100%100%100%100%100%
Tampa, FL100%100%100%100%100%100%
Los Angeles, CA100%100%100%100%100%100%
San Diego, CA100%100%100%100%100%100%
San Francisco, CA100%100%100%100%100%100%
New York, NY100%100%100%100%100%100%
Boston, MA100%100%100%100%100%100%
Chicago, IL100%100%100%100%100%100%
Atlanta, GA100%100%100%100%100%100%
Washington, DC100%100%100%100%100%100%

Known limitations

  • All current snapshots are static source fixtures shipped with the repo. Provenance is honestly labeled as 'fixture', not 'live'.

  • Coverage = required fixture metrics are present for each report. 100% coverage does NOT mean the platform has every possible real-world fact about a market — only that the required snapshot fields exist for the current report definitions.

  • Freshness is evaluated against each snapshot's release date. Fixture release dates reflect the underlying official release, not the day the fixture was committed — this is intentional and surfaced as 'stale' when applicable.

  • Climate risk is mapped at the city's primary county using FEMA NRI. This is county-level context, not property-level risk prediction.

  • Labor-market context comes from BLS LAUS at the county level. BEA Regional (income) and other sources in the catalog are listed as 'future' until adapters land.

Validation warnings (72)

CodeGeographySourceMetricMessage
freshness.staleus-tx-austincensus-acsSnapshot census-acs:us-tx-austin:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-tx-austinfhfa-hpiSnapshot fhfa-hpi:us-tx-austin:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-tx-austincensus-bpsSnapshot census-bps:us-tx-austin:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-tx-austinfema-nriSnapshot fema-nri:us-tx-austin:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-tx-austinbls-lausSnapshot bls-laus:us-tx-austin:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-fl-miamicensus-acsSnapshot census-acs:us-fl-miami:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-fl-miamifhfa-hpiSnapshot fhfa-hpi:us-fl-miami:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-fl-miamicensus-bpsSnapshot census-bps:us-fl-miami:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-fl-miamifema-nriSnapshot fema-nri:us-fl-miami:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-fl-miamibls-lausSnapshot bls-laus:us-fl-miami:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-az-phoenixcensus-acsSnapshot census-acs:us-az-phoenix:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-az-phoenixfhfa-hpiSnapshot fhfa-hpi:us-az-phoenix:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-az-phoenixcensus-bpsSnapshot census-bps:us-az-phoenix:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-az-phoenixfema-nriSnapshot fema-nri:us-az-phoenix:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-az-phoenixbls-lausSnapshot bls-laus:us-az-phoenix:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-wa-seattlecensus-acsSnapshot census-acs:us-wa-seattle:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-wa-seattlefhfa-hpiSnapshot fhfa-hpi:us-wa-seattle:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-wa-seattlecensus-bpsSnapshot census-bps:us-wa-seattle:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-wa-seattlefema-nriSnapshot fema-nri:us-wa-seattle:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-wa-seattlebls-lausSnapshot bls-laus:us-wa-seattle:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-co-denvercensus-acsSnapshot census-acs:us-co-denver:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-co-denverfhfa-hpiSnapshot fhfa-hpi:us-co-denver:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-co-denvercensus-bpsSnapshot census-bps:us-co-denver:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-co-denverfema-nriSnapshot fema-nri:us-co-denver:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-co-denverbls-lausSnapshot bls-laus:us-co-denver:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-tn-nashvillecensus-acsSnapshot census-acs:us-tn-nashville:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-tn-nashvillefhfa-hpiSnapshot fhfa-hpi:us-tn-nashville:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-tn-nashvillecensus-bpsSnapshot census-bps:us-tn-nashville:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-tn-nashvillefema-nriSnapshot fema-nri:us-tn-nashville:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-tn-nashvillebls-lausSnapshot bls-laus:us-tn-nashville:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-tx-dallascensus-acsSnapshot census-acs:us-tx-dallas:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-tx-dallasfhfa-hpiSnapshot fhfa-hpi:us-tx-dallas:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-tx-dallascensus-bpsSnapshot census-bps:us-tx-dallas:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-tx-dallasfema-nriSnapshot fema-nri:us-tx-dallas:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-tx-dallasbls-lausSnapshot bls-laus:us-tx-dallas:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-fl-tampacensus-acsSnapshot census-acs:us-fl-tampa:2018-2022 is 897d old (threshold 730d for annually cadence).
freshness.staleus-fl-tampafhfa-hpiSnapshot fhfa-hpi:us-fl-tampa:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-fl-tampacensus-bpsSnapshot census-bps:us-fl-tampa:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-fl-tampafema-nriSnapshot fema-nri:us-fl-tampa:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-fl-tampabls-lausSnapshot bls-laus:us-fl-tampa:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-ca-los-angelesfhfa-hpiSnapshot fhfa-hpi:us-ca-los-angeles:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-ca-los-angelescensus-bpsSnapshot census-bps:us-ca-los-angeles:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-ca-los-angelesfema-nriSnapshot fema-nri:us-ca-los-angeles:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-ca-los-angelesbls-lausSnapshot bls-laus:us-ca-los-angeles:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-ca-san-diegofhfa-hpiSnapshot fhfa-hpi:us-ca-san-diego:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-ca-san-diegocensus-bpsSnapshot census-bps:us-ca-san-diego:2024-12 is 457d old (threshold 90d for monthly cadence).
freshness.staleus-ca-san-diegofema-nriSnapshot fema-nri:us-ca-san-diego:March 2023 release is 1156d old (threshold 730d for annually cadence).
freshness.staleus-ca-san-diegobls-lausSnapshot bls-laus:us-ca-san-diego:January 2025 is 436d old (threshold 90d for monthly cadence).
freshness.staleus-ca-san-franciscofhfa-hpiSnapshot fhfa-hpi:us-ca-san-francisco:2024-Q4 is 451d old (threshold 200d for quarterly cadence).
freshness.staleus-ca-san-franciscocensus-bpsSnapshot census-bps:us-ca-san-francisco:2024-12 is 457d old (threshold 90d for monthly cadence).

Showing 50 of 72 warnings.

Related transparency