data(smartphone,tablet): extract dimensions + wired charging from raw spec (3,118)#114
Conversation
… spec
Parses Body.Dimensions (H x W x D mm -> {height_mm,width_mm,depth_mm}) and
Battery.Charging (wired W) from the stored raw_phones_2024 full-spec blob, for
records missing those fields. Deterministic parse of existing data.
dimensions +3,101; charging_wired_w +1,614 (across smartphone + tablet).
Refs #1
🤖 TechEngine · data validation
|
🤖 TechEngine · verify (Tier 0)Structured extraction from the record's own stored spec blob, not an import:
|
🔎 Data verification — Tier 0 (offline existence/trust)Scored by Changed records in this PRNo records scored. Full-dataset baseline105742 record(s) scored. %%{init: {"theme":"base","themeVariables":{"pie1":"#3fb950","pie2":"#d29922","pie3":"#f85149","pieStrokeWidth":"0px","pieOpacity":"1"}}}%%
pie showData
title Verification bands — all records
"Green" : 13192
"Yellow" : 90638
"Red" : 1912
green = authoritative source + complete + consistent · yellow = plausible, needs confirmation · red = sparse/weak source or a hard contradiction. Promotion to |
TechEngine change review: PASS
Changed data
Changed record examples
Heuristic review
|
TechEngine validation stats: PASS
Data summary
Warning Tracked verified coverage is below 50% for watch 2.5% (11/433), brand 4.8% (10/207), tablet 5.0% (174/3455), soc 5.8% (123/2104), smartphone 9.1% (8453/93396), all 9.5% (10028/105742), gpu 12.0% (244/2030), pda 19.3% (27/140), and 1 more. Validation notes
Key output:
|
Summary
Extracts two more structured fields from the full GSMArena spec blob (
raw_phones_2024) already stored on each record — deterministic parse, no new/external data.dimensions(+3,101) —Body.Dimensions"147 x 72.5 x 7.1 mm …"→{height_mm, width_mm, depth_mm}(matches the existing field shape).charging_wired_w(+1,614) —Battery.Charging"18W wired, QC2"→18.0(wireless/IP data absent for these mostly-older records, so those fields are untouched).Applies to smartphone + tablet; 3,118 records touched. All
verified: false. Validation passes. Dump regenerated — 3,118 changed detail pages.Closes #1