Skip to content

data(tablet,watch,pda): derive os_version + display ppi (3,576 records) - #113

Merged
Seungpyo1007 merged 2 commits into
mainfrom
data/import-staging
Jul 9, 2026
Merged

Seungpyo1007 merged 2 commits into
mainfrom
data/import-staging

Conversation

@Seungpyo1007

@Seungpyo1007 Seungpyo1007 commented Jul 9, 2026 •

Copy link
Copy Markdown
Member

Summary

Extends the two smartphone derivations (#111 os_version, #112 display.ppi) to the tablet, watch, and PDA catalogues — deterministic parsing/geometry from fields already in each record, no new/external data.

category os_version filled ppi filled
tablet 2,656 2,080
watch 202 279
pda 16 54
  • os_version parsed from the os string (shipped version; Symbian excluded; year/implausible guards). Wear OS/watchOS added to the family list for watches.
  • display.ppi = round(sqrt(w²+h²)/size_inch) where resolution + size present and ppi absent (bounds-guarded).

3,576 records touched. All verified: false. Validation passes. Dump regenerated — 3,161 tablet + 361 watch + 54 pda detail pages.

Closes #1

… fields

Applies the same two derivations used for smartphones (#111, #112) to the
tablet/watch/pda catalogues: parse launch os_version from the `os` string, and
compute display.ppi = round(sqrt(w^2+h^2)/size_inch). Deterministic, no new data.
tablet +2656 os_version / +2080 ppi; watch +202 / +279; pda +16 / +54.

Refs #1
@Seungpyo1007

Copy link
Copy Markdown
Member Author

🤖 TechEngine · data validation

category   os_version   ppi
tablet          2,656   2,080
watch             202     279
pda                16      54

@Seungpyo1007

Copy link
Copy Markdown
Member Author

🤖 TechEngine · verify (Tier 0)

Derivations from existing per-record fields, not imports:

verified unchanged (false). Safe to rebase-merge.

@Seungpyo1007 Seungpyo1007 moved this from Todo to In Progress in TechAPI-Project Jul 9, 2026
@Seungpyo1007
Seungpyo1007 merged commit 855be9d into main Jul 9, 2026
5 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in TechAPI-Project Jul 9, 2026
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.

TechAPI dataset roadmap and status: all categories (1989-2026)

1 participant