| Fable 5 | Claude Code | ✓ 2-link, law of cosines | Full — capacity, backpressure, retry-on-failure | SVG, dark | Only one with a modeled failure/retry policy |
| Opus 4.8 | Claude Code | ✓ 2-link, law of cosines | Message-bus, single-cycle | SVG, dark | Explicit query/querier read-loop wired separately from reactivity |
| Sonnet 5 | Claude Code | ✓ angle-lerped 2-link | Full — concurrent samples, serialized arm access | SVG, dark | Only one with continuous multi-sample throughput (play/pause/speed) |
| Fugu Ultra | pi | ✓ 2-link, law of cosines | Single dispatch/demo | HTML+CSS+SVG, dark, glassmorphism | Guided-tour "run 3 recipes" demo mode |
| Fugu + viz skill | pi | ✓ 2-link, law of cosines | Single dispatch, multi-step "protocol" builder | SVG, dark, most elaborate | Palette-validator provenance comment + live JSON model readout |
| GPT-5.6-luna | pi | ✗ hardcoded CSS rotations | None — linear scripted run() | Pure CSS/HTML, no SVG/canvas | Smallest real logic footprint (~40 lines JS) |
| GPT-5.6-sol | pi | ✓ 2-link, law of cosines | Single dispatch, modular helper functions | SVG, light/paper — the one non-dark theme | Queue-card "aging" progress bars, live trace-ID readout |
| GPT-5.6-terra | pi | ✗ hardcoded CSS rotations | None — linear scripted run() | Pure CSS/HTML, isometric floor grid | 76 lines total — most information-dense per line of any entry |
| GPT-5.6-luna-pro | pi | ✓ 2-link, atan2/acos | Single dispatch, linear async script | SVG, dark control-room, dual physical+logical graph | Clickable/keyboard-accessible SVG hotspots for sample+processor selection |
| GPT-5.6-sol-pro | pi | ✓ 2-link, two-circle intersection | Configurable multi-stop route, parallel policy/projection dispatch | SVG, dark lime/cyan "terminal" theme | User-orderable multi-processor route + Promise.all fan-out — most architected of the six pi/CLI runs |
| GPT-5.6-terra-pro | pi | ✓ 2-link, atan2/acos | Single dispatch, linear async script | SVG, dark navy/cyan/lime | Toast notifications on selection change; seeded initial event feed |
| GLM 5.2 | pi | ✓ 2-link, atan2/acos, elbow-config selection | Full — continuous scheduler, gated policy fan-out, autoloop re-enqueue | SVG, dark three-panel control-room | Semantically-guarded policy fan-out + full 8-component vocab with animated query→policy read-loop |
| Kimi K3 | pi | ✓ 2-link, atan2/acos | Full — pump() queue loop, concurrent policy+projection dispatch, conditional policy firing | SVG, dark three-panel control-room | Read side genuinely consulted mid-dispatch (proc.queries query→data-loop hop) before the command executes |