Skip to content

feat(data): add 52 AMD Ryzen CPUs from Wikipedia family tables - #322

Merged
Seungpyo1007 merged 2 commits into
developfrom
Seungpyo1007/e13-amd-cpu-apply
Sep 28, 2026
Merged

Seungpyo1007 merged 2 commits into
developfrom
Seungpyo1007/e13-amd-cpu-apply

Conversation

@Seungpyo1007

Copy link
Copy Markdown
Member

What & why

Add exactly 52 complete AMD Ryzen CPU records computed by a fresh Wikipedia family-table audit against current TechAPI develop (01d65657e026), including its CPU dedup merges. The fresh count remains 52, matching the earlier artifact; all 52 record bodies and output paths match that artifact, although the curated AMD snapshot has changed. Every addition retains the computed values and verified: false.

The refreshed audit examined 834 candidate rows / 732 unique models: 52 additions, 485 already existing, and 195 incomplete. The additions all come from the Ryzen page; the Opteron page produced no ready additions. Existing and incomplete buckets are excluded.

Refresh the generated CPU detail/score pages, CPU index and computed CPU manifest entry in the final commit. Existing generated CPU pages also receive the percentile recalculations computed from the expanded CPU population.

Closes #295

Source

Computed using the merged TechEngine code from GetTechAPI/TechEngine#107 and GetTechAPI/TechEngine#108, with the CPU family-table parser introduced in #107 (wikipedia_cpu.py, cpu_tables.py, cpu_identity.py).

Validation

  • Fresh python -m app.ingest.cpu_audit against this worktree's data/.
  • Exact JSON equality check for all 52 written records against fresh would_add.
  • TechAPI and TechEngine python -m app.validate: passed.
  • python integrity_check.py C:/Users/29/Desktop/TechAPI-amd/data --strict: passed across all 12 categories, with zero hard anomalies.
  • Generated CPU dump from an isolated, freshly seeded database; dump JSON/count check passed.

Checklist

  • The PR targets develop
  • python -m app.validate passes locally
  • Files live at the exact computed data/cpu/amd/<year>/consumer/<slug>.json paths
  • Slugs are kebab-case and unique within the category
  • source_urls cites the canonical Wikipedia processor list

@github-actions github-actions Bot added data Dataset changes enhancement New feature or request labels Sep 28, 2026
@Seungpyo1007
Seungpyo1007 merged commit 7eff079 into develop Sep 28, 2026
5 checks passed
@Seungpyo1007
Seungpyo1007 deleted the Seungpyo1007/e13-amd-cpu-apply 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