Repository navigation
feat(data): add 1 smartphone from manufacturer Wikipedia pages - #328
Conversation
🔎 Data verification — Tier 0 (offline existence/trust)Scored by 12/12 categories ? 191,820 records ? diff base develop@85ff747 Changed records in this PR1 record(s) assessed. %%{init: {"theme":"base","themeVariables":{"pie1":"#3fb950","pie2":"#d29922","pie3":"#f85149","pieStrokeWidth":"0px","pieOpacity":"1"}}}%%
pie showData
title Verification bands — all records
"Green" : 1
"Yellow" : 0
"Red" : 0
Full-dataset baseline191820 record(s) assessed. %%{init: {"theme":"base","themeVariables":{"pie1":"#3fb950","pie2":"#d29922","pie3":"#f85149","pieStrokeWidth":"0px","pieOpacity":"1"}}}%%
pie showData
title Verification bands — all records
"Green" : 32773
"Yellow" : 157992
"Red" : 1055
Hard violations (forced red):
green = authoritative source + complete + consistent · yellow = plausible, needs confirmation · red = sparse/weak source or a hard contradiction. Promotion to |
TechEngine change review: PASS12/12 categories ? 191,820 records ? diff base develop@85ff747
Changed data
Changed record examplessmartphone added
Heuristic review
|
TechEngine validation stats: PASS12/12 categories ? 191,820 records ? diff base develop@85ff747
Data summary
Warning Tracked verified coverage is below 50% for monitor 0.0% (0/882), software 0.8% (358/42493), laptop 5.3% (105/1995), tablet 8.3% (288/3459), soc 13.4% (284/2117), all 16.8% (32257/191820), smartphone 18.8% (17581/93408), website 19.0% (7635/40084), and 1 more. Validation notes
Key output:
|
Adds iPhone Duo, the only complete missing smartphone found after reconciling three live manufacturer Wikipedia pages against existing names, slugs and base-model variants.
Apple: 55 comparison-column models, 54 existing and Duo absent. The raw gaps comprise 208 non-model cells, 22 existing grouped/generation aliases, and Duo. Every added field is explicit in the source column: A20 Pro, 12 GB RAM, four storage options, 5400 mAh, 254 g and iOS 27.1. Its stated 2026-10-23 release date is future; the record uses
verified: false, existingapple-a20-pro, andbase_model_slug: iphone-duo. No optional specs or benchmarks were guessed.Google: 26 table rows expand to 38 models, 34 existing and four absent Pixel 11 models. The eight raw gaps comprise three headers, two existing grouped names, and three labels representing those four models. All require Tensor G6, absent from curated SoCs; the source also lacks clear weights and has a Fold-model typo. None was added.
Samsung: the raw gaps are existing aliases/families or non-model/out-of-scope cells. Every model column in its 176-row timeline was separately checked. The timeline supplies names and month/year but no hardware specs or SoC, so it yields zero complete new rows. Unmatched source-only names remain candidates for better sources; this does not establish that the whole catalog is exhausted.
Expanded rowspan/colspan grids, read actual model columns, expanded slash groups, normalized punctuation, checked both directions and existing base-model variants, and hand-reviewed ambiguous siblings. Samples include SE generations, distinct Pro Max/Pro XL models, Beam i8530 = I8530 Galaxy Beam, Ace 2 x = Ace II X S7560M, Note Fan Edition = Note FE, and Z Fold SE = Z Fold Special Edition.
Sources: iPhone models, Pixel, Samsung Galaxy list. Live audit 2026-09-29; revisions 1377138205 / 1376853504 / 1376180026.
Validation:
python -m app.validateandgit diff --checkpassed. Added source fields, SoC FK, base model and verification flag agree with generated detail/score. Unique slugs, index and manifest agree at 93,408 smartphones / 93,408 scored. The final commit refreshes the smartphone dump through TechEngine serializers; existing detail pages are unchanged and new performance scores remain null.Closes #295