Skip to content

chore(site): refresh public dump (scoring v2.0.0) - #187

Merged
Seungpyo1007 merged 1 commit into
developfrom
dump-refresh/2026-09-17
Sep 17, 2026
Merged

Seungpyo1007 merged 1 commit into
developfrom
dump-refresh/2026-09-17

Conversation

@TechEngineBot

@TechEngineBot TechEngineBot commented Sep 17, 2026

Copy link
Copy Markdown
Member

Dump refresh — 2026-09-17

Regenerates site/public/v1 from the current data with no re-scrape.
Picks up engine-side serialization changes (scoring v2.0.0: hybrid
absolute+relative scores for smartphones/CPUs/GPUs/SoCs, /score files,
scored manifest counts).

  • app.validate (schema/range/slug/FK): passed

Closes #1

@github-actions github-actions Bot added data Dataset changes enhancement New feature or request labels Sep 17, 2026
@Seungpyo1007
Seungpyo1007 merged commit b13db44 into develop Sep 17, 2026
2 checks passed
@Seungpyo1007 Seungpyo1007 moved this from Done to In Progress in TechAPI-Project Sep 17, 2026
@TechEngineBot

Copy link
Copy Markdown
Member Author

TechEngine change review: PASS

Check Result
python -m app.validate PASS
python integrity_check.py TechAPI/data --strict PASS
cd TechAPI/site && npm ci && npm run build 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 0 0 0 0 0
tablet 0 0 0 0 0 0
watch 0 0 0 0 0 0
pda 0 0 0 0 0 0
gpu 0 0 0 0 0 0
cpu 0 0 0 0 0 0

Changed record examples

  • No data file changes detected.

Heuristic review

  • Heuristic warnings: none found.

Changed site

Area Added Modified Deleted
homepage/site 0 1 0

Modified site files

  • site/src/scripts/techapi.js

@TechEngineBot

Copy link
Copy Markdown
Member Author

TechEngine validation stats: PASS

Data summary

Category Total Verified Unverified Missing verified Tracked Verified % of tracked
brand 207 24 183 0 207 11.6%
soc 2104 146 1958 0 2104 6.9%
smartphone 93396 17384 76012 0 93396 18.6%
tablet 3455 218 3237 0 3455 6.3%
watch 433 18 415 0 433 4.2%
pda 140 66 74 0 140 47.1%
gpu 2030 809 1221 0 2030 39.9%
cpu 3993 2724 1269 0 3993 68.2%
all 105758 21389 84369 0 105758 20.2%

Warning

Tracked verified coverage is below 50% for watch 4.2% (18/433), tablet 6.3% (218/3455), soc 6.9% (146/2104), brand 11.6% (24/207), smartphone 18.6% (17384/93396), all 20.2% (21389/105758), gpu 39.9% (809/2030), pda 47.1% (66/140).
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

  • 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 --strict
loaded CPU=3993 GPU=2030
✅ integrity gate: no hard anomalies.
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 8
CPU cross-source ratio outliers (possible wrong-variant) 152
GPU cross-source ratio outliers + sanity 18

Homepage build:

21:03:42 [build] 2 page(s) built in 134.38s
21:03:42 [build] Complete!

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.

Massive dataset rebuild: CPU + brand + GPU + smartphone + SoC (1989-2026)

2 participants