data: recover 53 SoC-variant phones + add ppi to monitors & laptops#107
Conversation
53 more cigarplug/scrape-gsma phones (Apple iPhone 5/5c/5s/6…, plus Snapdragon 855+, Helio P70M, Dimensity 1000+, Huawei K3V2E devices) that were skipped only because the SoC matcher missed naming variants (A-series, +/M suffixes). Mapped to the EXISTING SoC records — no new SoCs. verified:false. Refs #1
Derive pixel density (ppi = diagonal_px / size_inch) for all 882 monitors from their resolution + screen size. Deterministic, no external data. Refs #1
Add display.ppi (diagonal_px / size_inch) to all 1,951 laptops with a resolution + size. Deterministic. Refs #1
Add the 53 recovered smartphones to the dump (smartphones 93343->93396) and refresh all monitor + laptop detail files with the newly-computed ppi field. Regenerated via app.dump @ bfdd4d9; only the new phones, the monitor/laptop details and the smartphone index + manifest are committed (no churn on other categories). Refs #1
🤖 Review — PASS
|
🔎 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" : 10043
"Yellow" : 93234
"Red" : 2465
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:
|
What & why
An enrichment cycle: recover more phones + add pixel-density to displays.
+/Msuffixes). Mapped to the existing SoC records via explicit overrides — no new SoCs, no duplicates.ppicomputed for all 882 monitors (diagonal_px / size_inch).display.ppicomputed for all 1,951 laptops.All deterministic / sourced;
verified: falseon the new phones. Commits (eachRefs #1): phone recovery, monitor ppi, laptop ppi, surgical dump.Closes #1
Checklist
python -m app.validate— ✅ passed (53 phones link to existing SoCs; ppi in range)python TechEngine/integrity_check.py data --strict— ✅ no hard anomaliesgit diff --check— ✅ clean