feat(claude-code): update placemat for Claude Code v2.1.289 - #54
Conversation
v2.1.289 (2026-10-03) is a bug-fix-only release scoped to the mods/plugin rendering engine, Bash deny/ask-rule edge cases, and a VSCode auth revert. It introduces no new or changed slash command, settings key, hook event, keybinding, CLI flag, or env var, so the changelog gets no new entry; only the "As of release" tag and print header are bumped to record that this version has been checked against the placemat's content. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MvcJoMGCzvBV6tw4dkX7wt
Merge-gate code review (Step 10)Verdict: clean — no CRITICAL/HIGH finding on this PR's diff. Scope: Checked against
One finding surfaced, out of scope for this PR, not blocking: Proceeding to merge per Step 10 (no CRITICAL/HIGH finding, CI green). Generated by Claude Code |
Summary
dist-tags.latestfor@anthropic-ai/claude-codeis2.1.289, confirmed against the official changelog (v2.1.289, dated 2026-10-03), one version ahead of the placemat's previousv2.1.288.claude auth statusrevert — all bug fixes to existing internal behavior, with no new or changed slash command, settings key, hook event, keybinding, CLI flag, or env var. The oneAddeditem (agent.spawn/$.agent.list()states for mods) is a plugin JS SDK method, the same category as v2.1.288's$.ui.selection(), which the placemat doesn't track (no Mods-SDK card/group exists).AGENTS.md's per-page parity rule ("releases with nothing placemat-relevant get no entry" / release tag may run up to 3 versions ahead of the newest changelog entry), this PR bumps only the header.release-tagand.print-headtov2.1.289to record that it's been checked. No changelog entry, nochanges.json/feed.xmlregen (confirmed no diff frombuild-changes.js), and nosources.jsoninventory re-extraction, since no rows were added.Checklist
registry.npmjs.organd cross-checked againstcode.claude.com/docs/en/changelognode scripts/build-changes.js claude-coderun — no diff tochanges.json/feed.xmlnode tests/placemat.test.js claude-code— 54 passed, 0 failedsync blocked: claude-codeissue existed, so none needed closing🤖 Generated with Claude Code
https://claude.ai/code/session_01MvcJoMGCzvBV6tw4dkX7wt
Generated by Claude Code