Skip to main content
Compendium / AI Collaboration / Profile / Model Version Chip
#664

Model Version Chip

A chip carrying the underlying model + version — the runtime that powers the agent.

STABLE CO
#badge #real-content #dark-mode-tested #responsive
Live

model

anthropic claude sonnet v4.7

context · 1M tokens

Spec

Intent

Behaviour shifts with model version. The chip pins the exact runtime so a regression at v4.6 → v4.7 is traceable, not mysterious.

Acceptance Criteria

  • [ ] Renders provider, family and version
  • [ ] Monospace for the version string
  • [ ] Negative: does NOT carry capability info
// model-version-chip.astro
---
import type { CompendiumMeta } from '../../../data/types';

export const meta: CompendiumMeta = {
  id: 664,
  slug: 'model-version-chip',
  name: 'Model Version Chip',
  category: 'ai-collaboration',
  subcategory: 'profile',
  pillar: 'co',
  description: 'A chip carrying the underlying model + version — the runtime that powers the agent.',
  spec: `## Intent
Behaviour shifts with model version. The chip pins the exact runtime so a regression at v4.6 → v4.7 is traceable, not mysterious.

## Acceptance Criteria
- [ ] Renders provider, family and version
- [ ] Monospace for the version string
- [ ] Negative: does NOT carry capability info`,
  tags: ['badge', 'real-content', 'dark-mode-tested', 'responsive'],
  status: 'stable',
  health: { ics: 91, a11y: 'aa', themed: true, animated: false },
};

const m = { provider: 'anthropic', family: 'claude sonnet', version: '4.7', ctx: '1M' };
---

<div data-this-component class="w-full bg-paper text-black border-4 border-black p-4 overflow-hidden">
  <p class="font-mono text-[9px] uppercase tracking-widest opacity-60">model</p>
  <div class="mt-2 inline-flex items-stretch border-4 border-black">
    <span class="px-2 py-1 bg-ink text-paper font-mono text-[10px] uppercase tracking-widest">{m.provider}</span>
    <span class="px-2 py-1 bg-paper font-black text-[11px] uppercase tracking-tight border-s-2 border-black">{m.family}</span>
    <span class="px-2 py-1 bg-co font-mono text-[11px] tabular-nums tracking-widest border-s-2 border-black">v{m.version}</span>
  </div>
  <p class="mt-2 font-mono text-[9px] uppercase tracking-widest opacity-60">context · <span class="text-black font-black">{m.ctx} tokens</span></p>
</div>