Skip to content

feat(data): add 1 smartphone from manufacturer Wikipedia pages - #328

Merged
Seungpyo1007 merged 2 commits into
developfrom
Seungpyo1007/smartphone-wiki-recheck
Sep 29, 2026
Merged

Seungpyo1007 merged 2 commits into
developfrom
Seungpyo1007/smartphone-wiki-recheck

Conversation

@Seungpyo1007

Copy link
Copy Markdown
Member

Adds iPhone Duo, the only complete missing smartphone found after reconciling three live manufacturer Wikipedia pages against existing names, slugs and base-model variants.

Brand Reported / reproduced gaps Complete new models added Absent models blocked by SoC FK
Apple 231 1 0
Google 8 0 4
Samsung 109 0 0
Total 348 1 4

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, existing apple-a20-pro, and base_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.validate and git diff --check passed. 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

@github-actions github-actions Bot added data Dataset changes enhancement New feature or request labels Sep 29, 2026
@Seungpyo1007
Seungpyo1007 merged commit 2bd6bc4 into develop Sep 29, 2026
5 checks passed
@Seungpyo1007
Seungpyo1007 deleted the Seungpyo1007/smartphone-wiki-recheck branch September 30, 2026 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data Dataset changes enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Data collection: new records (workstream)

1 participant