← ClaudeAtlas

codex-radar-synclisted

Track CodexRadar schema and endpoint compatibility for Codex Radar integrations.
lisihao/codex-workbench · ★ 2 · AI & Automation · score 58
Install: claude install-skill lisihao/codex-workbench
# CodexRadar Sync Use this skill when the user asks to keep Codex Radar Sentinel aligned with CodexRadar, mentions CodexRadar data format changes, asks why a CodexRadar-backed field is missing, or asks to prepare a release that depends on CodexRadar live data. ## Goal Keep the macOS menu bar app mapped to the latest public CodexRadar site and endpoint behavior: - `https://codexradar.com/` - `https://codexradar.com/current.json` (legacy; may redirect to homepage) - `https://codexradar.com/feed.xml` (legacy; may redirect to homepage) - `https://codexradar.com/api/model-ratings` (community model ratings) - `https://codexradar.com/data/intelligence-efficiency.json` (distributed IQ, cost, and runtime points) - `https://api.codexradar.com/api/v1/radar-insights` (scenario recommendations and degradation alerts) ## Workflow 1. Fetch the homepage, `current.json`, `feed.xml`, `api/model-ratings`, `data/intelligence-efficiency.json`, and `api.codexradar.com/api/v1/radar-insights`. Note the retrieval date, root keys or redirect target, changed field types, new visible site sections, and any new public links or APIs. 2. Compare the live payloads with `Sources/CodexRadarCore/RadarModels.swift`, `Sources/CodexRadarCore/NotificationPolicy.swift`, `Sources/CodexRadarSentinel/DashboardMenuView.swift`, and `Sources/CodexRadarSentinel/StatusMetric.swift`. 3. Fix decoding before changing UI. JSON fields that may evolve from integer to decimal should use compatible numeric types and a displa