Skip to content

data(verify): verified promotions (2026-10-26) - #371

Open
Seungpyo1007 wants to merge 1 commit into
developfrom
verify/promote-40303697317
Open

Seungpyo1007 wants to merge 1 commit into
developfrom
verify/promote-40303697317

Conversation

@Seungpyo1007

@Seungpyo1007 Seungpyo1007 commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Automated verified promotions from app.verify promote (run in TechEngine). Each change flips only the verified flag; structural validator passed and diff scope guarded. Review before merge. Refs #1

Closes #295

Auto-promotions from the verification layer (green+live-source or crossref-confirm).
Each flip is verified:false->true only; see data/_verify/ledger.jsonl. Refs #1
@github-actions github-actions Bot added data Dataset changes enhancement New feature or request labels Oct 26, 2026
@Seungpyo1007 Seungpyo1007 moved this from Todo to In Progress in TechAPI-Project Oct 26, 2026
@Seungpyo1007

Copy link
Copy Markdown
Member Author

🔎 Data verification — Tier 0 (offline existence/trust)

Scored by app.verify; posted by TechEngineBot. Informational only — the structural gate (app.validate) is separate and authoritative for merge.

13/13 categories ? 213,649 records ? diff base develop@db1dea0

Changed records in this PR

219 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" : 219
    "Yellow" : 0
    "Red" : 0
Loading
Category Distribution Total 🟢 🟡 🔴 🟢 %
smartphone 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 85 85 0 0 100.0%
pda 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 5 5 0 0 100.0%
gpu 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 11 11 0 0 100.0%
cpu 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 118 118 0 0 100.0%
All 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 219 219 0 0 100.0%

Full-dataset baseline

As of 2026-10-06T12:12:50Z (daily verify-status aggregate).

category total green yellow red
brand 3022 122 2900 0
soc 2117 284 837 996
smartphone 92824 18216 74555 53
tablet 3305 293 3011 1
watch 418 96 320 2
pda 112 80 32 0
gpu 2083 1536 547 0
cpu 4628 4340 287 1
laptop 1966 126 1840 0
monitor 231 3 228 0
software 42493 366 42127 0
website 40084 13420 26664 0
device_catalog 20366 0 20366 0
all 213649 38882 173714 1053

green = authoritative source + complete + consistent · yellow = plausible, needs confirmation · red = sparse/weak source or a hard contradiction. Promotion to verified runs in the scheduled verify-network workflow.

@Seungpyo1007

Copy link
Copy Markdown
Member Author

TechEngine change review: PASS

13/13 categories ? 213,649 records ? diff base develop@db1dea0

Check Result
python -m app.validate PASS
Changed dump JSON and manifest/index counts PASS
New hard integrity anomalies vs PR base PASS

Changed data

Category Added Modified Deleted Added verified Added unverified Added Kaggle-sourced
brand 0 0 0 0 0 0
soc 0 0 0 0 0 0
smartphone 0 85 0 0 0 0
tablet 0 0 0 0 0 0
watch 0 0 0 0 0 0
pda 0 5 0 0 0 0
gpu 0 11 0 0 0 0
cpu 0 118 0 0 0 0
laptop 0 0 0 0 0 0
monitor 0 0 0 0 0 0
software 0 0 0 0 0 0
website 0 0 0 0 0 0
device_catalog 0 0 0 0 0 0

Changed record examples

smartphone modified

  • smartphone/acer/2009/betouch-e100/acer-betouch-e100.json - Acer beTouch E100
  • smartphone/alcatel/2011/ot-918/alcatel-ot-918.json - Alcatel OT-918
  • smartphone/apple/2010/iphone-4/apple-iphone-4.json - Apple iPhone 4
  • smartphone/apple/2026/iphone-duo.json - iPhone Duo
  • smartphone/archos/2013/40-titanium/archos-40-titanium.json - Archos 40 Titanium
  • smartphone/asus/2008/p320/asus-p320.json - Asus P320
  • smartphone/blu/2010/tango/blu-tango.json - Blu Tango
  • smartphone/energizer/2015/energy-400/energizer-energy-400.json - Energizer Energy 400
  • smartphone/gigabyte/2010/gsmart-g1305-boston/gigabyte-gsmart-g1305-boston.json - Gigabyte GSmart G1305 Boston
  • smartphone/google/2016/pixel/google-pixel-4gb-32gb-4g.json - Google Pixel
  • smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-australia-4gb-64gb.json - Pixel 3a Global TD-LTE G020F
  • smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-austria-4gb-64gb.json - Pixel 3a Global TD-LTE G020F
  • smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-belgium-4gb-64gb.json - Pixel 3a Global TD-LTE G020F
  • smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-denmark-4gb-64gb.json - Pixel 3a Global TD-LTE G020F
  • smartphone/google/2019/pixel-3a-global-td-lte-g020f/google-pixel-3a-global-td-lte-g020f-sady36-finland-4gb-64gb.json - Pixel 3a Global TD-LTE G020F
  • ... 70 more

pda modified

  • pda/dell/2004/dell-axim-x30-advanced/dell-axim-x30-advanced.json - Dell Axim X30 Advanced
  • pda/dell/2004/dell-axim-x30-basic/dell-axim-x30-basic.json - Dell Axim X30 Basic
  • pda/dell/2004/dell-axim-x50-basic/dell-axim-x50-basic.json - Dell Axim X50 Basic
  • pda/dell/2005/dell-axim-x51-advanced/dell-axim-x51-advanced.json - Dell Axim X51 Advanced
  • pda/dell/2005/dell-axim-x51-basic/dell-axim-x51-basic.json - Dell Axim X51 Basic

gpu modified

  • gpu/amd/2018/enterprise/radeon-pro-555x.json - Radeon Pro 555X
  • gpu/amd/2019/enterprise/radeon-pro-570x.json - Radeon Pro 570X
  • gpu/amd/2019/enterprise/radeon-pro-575x.json - Radeon Pro 575X
  • gpu/amd/2020/consumer/radeon-rx-5700m.json - Radeon RX 5700M
  • gpu/nvidia/2002/consumer/geforce4-mx-420.json - NVIDIA GeForce4 MX 420
  • gpu/nvidia/2002/consumer/geforce4-mx-440-8x.json - NVIDIA GeForce4 MX 440 8x
  • gpu/nvidia/2002/consumer/geforce4-mx-440-se.json - NVIDIA GeForce4 MX 440 SE
  • gpu/nvidia/2003/consumer/geforce-fx-5900.json - NVIDIA GeForce FX 5900
  • gpu/nvidia/2004/consumer/geforce-6800.json - NVIDIA GeForce 6800
  • gpu/nvidia/2004/consumer/geforce-fx-5700-le.json - NVIDIA GeForce FX 5700 LE
  • gpu/nvidia/2005/consumer/geforce-6800-xt.json - NVIDIA GeForce 6800 XT

cpu modified

  • cpu/amd/2018/consumer/ryzen-embedded-v1780b.json - AMD Ryzen Embedded V1780B
  • cpu/amd/2019/consumer/ryzen-5-1600-af.json - AMD Ryzen 5 1600 (AF)
  • cpu/amd/2020/consumer/ryzen-embedded-r1102g.json - AMD Ryzen Embedded R1102G
  • cpu/amd/2020/consumer/ryzen-embedded-v2546.json - AMD Ryzen Embedded V2546
  • cpu/amd/2021/consumer/ryzen-7-4980u.json - AMD Ryzen 7 4980U
  • cpu/amd/2022/consumer/4800s.json - AMD 4800S
  • cpu/amd/2022/consumer/ryzen-5-6600hs.json - AMD Ryzen 5 6600HS
  • cpu/amd/2022/consumer/ryzen-embedded-v3c14.json - AMD Ryzen Embedded V3C14
  • cpu/amd/2022/consumer/ryzen-embedded-v3c16.json - AMD Ryzen Embedded V3C16
  • cpu/amd/2022/consumer/ryzen-embedded-v3c18i.json - AMD Ryzen Embedded V3C18I
  • cpu/amd/2022/consumer/ryzen-embedded-v3c44.json - AMD Ryzen Embedded V3C44
  • cpu/amd/2022/consumer/ryzen-embedded-v3c48.json - AMD Ryzen Embedded V3C48
  • cpu/amd/2023/consumer/ryzen-5-7535h.json - AMD Ryzen 5 7535H
  • cpu/amd/2023/consumer/ryzen-5-7540u.json - AMD Ryzen 5 7540U
  • cpu/amd/2023/consumer/ryzen-5-7545u.json - AMD Ryzen 5 7545U
  • ... 103 more

Heuristic review

  • Heuristic warnings: none found.

@Seungpyo1007

Copy link
Copy Markdown
Member Author

TechEngine validation stats: PASS

13/13 categories ? 213,649 records ? diff base develop@db1dea0

Data summary

Category Total Verified Unverified Missing verified Tracked Verified % of tracked
brand 3022 123 2899 0 3022 4.1%
soc 2117 284 1833 0 2117 13.4%
smartphone 92824 17320 75504 0 92824 18.7%
tablet 3305 293 3012 0 3305 8.9%
watch 418 98 320 0 418 23.4%
pda 112 73 39 0 112 65.2%
gpu 2083 1507 576 0 2083 72.3%
cpu 4628 4340 288 0 4628 93.8%
laptop 1966 129 1837 0 1966 6.6%
monitor 231 21 210 0 231 9.1%
software 42493 358 42135 0 42493 0.8%
website 40084 14721 25363 0 40084 36.7%
device_catalog 20366 0 20366 0 20366 0.0%
all 213649 39267 174382 0 213649 18.4%

Warning

Tracked verified coverage is below 50% for device_catalog 0.0% (0/20366), software 0.8% (358/42493), brand 4.1% (123/3022), laptop 6.6% (129/1966), tablet 8.9% (293/3305), monitor 9.1% (21/231), soc 13.4% (284/2117), all 18.4% (39267/213649), and 3 more.
Tracked coverage excludes records missing the verified field; see the Missing verified column for those records.
This does not fail validation. Keep imported records verified: false until manual audit, but treat this as follow-up verification work before relying on the affected categories as curated data.

Validation notes

  • The integrity gate blocks only hard anomalies introduced by this PR relative to its merge base.
  • Full advisory outlier listings are suppressed on successful runs because they are dataset-wide and mostly stable between PRs.
  • Failure runs still include a detailed log excerpt for debugging.

Key output:

## app.validate
## integrity_check.py (PR head compared with PR base, changed records only)
loaded CPU=118 GPU=11
Integrity section Flagged lines
structural 0
CPU name/tier consistency (desktop mainstream only) 0
CPU single>multi (cinebench/geekbench — should be multi>=single) 0
CPU era-vs-score outliers 0
CPU cross-source ratio outliers (possible wrong-variant) 0
GPU cross-source ratio outliers + sanity 0

This branch has not been deployed

No deployments
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: In Progress

Development

Successfully merging this pull request may close these issues.

Data collection: new records (workstream)

2 participants