field,definition market,"Metropolitan area searched on Google Maps, query 'personal injury lawyer '." listings_rendered,"Listings Google Maps rendered for the query after adaptive scrolling (whole market, not a sample)." firms_measured,Listings with at least min_reviews_per_firm reviews whose Reviews tab could be read. firms_under_30pct_reply,Measured firms where fewer than 30% of the reviews read carry a visible owner reply. firms_zero_reply,Measured firms where none of the reviews read carries a visible owner reply. share_under_30pct,firms_under_30pct_reply / firms_measured. Suppressed (null) when firms_measured < 10. reviews_read,"Total reviews rendered across the firms cohort, 50 per firm, sorted newest first." reviews_unanswered,Reviews with no owner reply visible underneath at observation time. A reply given by phone or email is not observable and not counted. unanswered_rate,reviews_unanswered / reviews_read. firms_all_recent_unanswered,Firms whose 50 most recent reviews all lack a visible owner reply. observation_date,"Date of the automated reading, America/Phoenix." firms_read (markets-cohort),"Whole-market cohort: every measurable firm of the metro (>= 40 reviews, Reviews tab readable), 50 most recent reviews each. Not a selection of silent firms." coverage_of_market,"Share of the metro's measurable firms that the whole-market pass attempted to read. Below 1.0, some listings did not render or were skipped by the homonym guard; the median is computed on what was read." median_unanswered_share,"Median, across the metro's firms, of unanswered_share. Null when firms_read < 20." p75_unanswered_share,75th percentile of unanswered_share across the metro's firms. Null when firms_read < 20. firms_over_70pct_unanswered,Firms whose 50 most recent reviews are unanswered at 70% or more. unanswered_share (firms-market-cohort),Per anonymous firm: reviews_unanswered / reviews_read. No firm is named; rows are not ordered by rank.