Skip to content

feat(device): CPU generation and model annotations - #228

Merged
ionos-landgraf-vin merged 1 commit into
mainfrom
feat/device-cpu
Nov 5, 2026
Merged

ionos-landgraf-vin merged 1 commit into
mainfrom
feat/device-cpu

Conversation

@ionos-landgraf-vin

Copy link
Copy Markdown
Collaborator

Fixes #223

Summary

  • device/cpu on TechnologyDevice: CPU microarchitecture/generation as free text (filter: :word, title "CPU"), so device/cpu == "Ice Lake" lists the hosts of one generation.
  • device/cpuModel: optional exact model number.
  • Described in the kind's documentation ("CPU generation") and the modeling guide; example servers carry device/arch/device/cpu.
  • Not a summary annotation, to stay within MAX_SUMMARY_ANNOTATIONS. Annotations appear on the device page and in table columns like any other.

Test plan

  • bundle exec rake test (new test for the annotations; OpenAPI guard covers the schema), bundle exec rubocop
  • Linted examples/archsight

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ionos-landgraf-vin
ionos-landgraf-vin merged commit 3a9e45e into main Nov 5, 2026
8 checks passed
@ionos-landgraf-vin
ionos-landgraf-vin deleted the feat/device-cpu branch November 5, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TechnologyDevice: annotation for the CPU model / microarchitecture

1 participant