5.5.0
OMC 5.5.0 - リリースノート
2026年9月22日
OMC
日本語サマリー
oh-my-claudecode v5.5.0 リリースノート要約
破壊的変更・セキュリティ修正: 今回のリリースにはありません(セキュリティ/ハードニング改善 0 件)。
概要
57 PRs マージ、新機能 22 件、バグ修正 24 件、その他 5 件。テーマは「jev(judgment-point / point registry)」と shipyard スキルの強化。
主な変更点
新機能
- jev 関連: advisory points batch、point registry と shadow eval tool、ralph completion verdict、ヒューリスティック劣化付き judgment points(#4075, #4065, #4064, #4058)
- hud: setup-token 使用量のフォールバックとして rate-limit ヘッダーを利用(#4057)
- skills: 非エンジニア貢献者向けの要件受け入れ「intent」スキル、diagram スキル、architecture-survey スキルを追加(#4038, #4014, #4012)
- shipyard:
shipyard-audit.mjsスクリプト追加、--checkの構造化 exit contract、testing discipline など複数の discipline を skills に統合(#4048, #4026, #4017) - deep-interview: mattpocock/skills#647 から frontier-rounds 質問手法を吸収(#4052)
主なバグ修正
- Windows 起動エラー修正: hook コマンドで
${CLAUDE_PLUGIN_ROOT}の brace 形式を使用(#4042) - pre-tool-enforcer で read budget を強制、malformed な env budget / context threshold override を拒否(#4054, #4070, #4071)
- launch 時に転送資格情報をコマンドラインに載せないよう修正(#4022)
- tmux ペインを exec-replace し、agent バイナリをペインプロセス化(#4005)
- better-sqlite3 ネイティブバインディング欠落時に診断付きで継続(#4016)
- ネストされた
AGENTS.mdが配信されるよう directory-context injector を登録(#4006) - Darwin で graph にディレクトリ相対 FS 操作を使用(#4021)
acquireStateFileLockSyncがOMC_TEST_FLOCK_AVAILABLEを無視する問題を修正
インストール/更新
CLI と Claude Code プラグインは別々のインストール経路のため、両方入れている場合は両方更新すること。
npm install -g oh-my-claude-sisyphus@5.5.0
/plugin marketplace update omc
原文(Release Notes)
oh-my-claudecode v5.5.0: jev — advisory, point registry and, jev — ralph
Release Notes
Release with 22 new features, 24 bug fixes, 5 other changes across 57 merged PRs.
Highlights
- feat(hooks): jev — advisory points batch and script-side channel ADR (#4075)
- feat(jev): point registry and shadow eval tool — unify the judgment-point program (#4065)
- feat(hooks): jev — ralph completion verdict and task-size shadow points (#4064)
- feat(hooks): jev — judgment points with heuristic degradation (#4058)
- feat(hud): fall back to rate-limit headers for setup-token usage (#4057)
New Features
- feat(hooks): jev — advisory points batch and script-side channel ADR (#4075)
- feat(jev): point registry and shadow eval tool — unify the judgment-point program (#4065)
- feat(hooks): jev — ralph completion verdict and task-size shadow points (#4064)
- feat(hooks): jev — judgment points with heuristic degradation (#4058)
- feat(hud): fall back to rate-limit headers for setup-token usage (#4057)
- feat(deep-interview): absorb grilling's frontier-rounds questioning from mattpocock/skills#647 (#4052)
- perf(hud): throttle and batch the shared cache sweep (fix #4045) (#4051)
- feat(skills): state the run numbers in the launch C5 completion report (#4050)
- feat(audit): extend shipyard-audit.mjs with project-skill triggers and intent status checks (#4048)
- feat(skills): intent — internal requirements intake for non-engineer contributors (#4038)
- feat(skills): weave the six remaining output disciplines into both companions (#4036)
- feat(skills): minimal-prose-discipline — the yard's third writing companion (#4035)
- feat(skills): add closable-next-action and rejoin-orientation rules to agent-doc-discipline
- feat(skills): give the drydock guardrail preset a concrete seed shape
- feat(skills): wire launch and navigator gates to the shipyard-audit executable
- feat(shipyard): retire the --check limitation wording — the structured exit contract exists
- feat(shipyard): add the shipyard-audit script — mechanical --check findings in the lookout vocabulary
- feat(shipyard): round-2 absorption — comprehension reset, settled-consensus exit, planned handoff, commit-time gates, on-the-spot survey grilling (#4028)
- feat(shipyard): close the loop — weave the missing disciplines into the seven skills (#4026)
- feat(shipyard): seed the testing discipline volume in the process standards (#4017)
- feat(skills): add diagram skill — model-invoked visual explanations (#4014)
- feat(shipyard): add architecture-survey skill and invocation contract (#4012)
Bug Fixes
- fix(session-end): record why a release left the job recoverable (#4076) (#4076)
- fix(config): validate background task env limit (#4074)
- fix(preflight): reject malformed context threshold overrides (#4071)
- fix(read-budget): reject malformed env budget overrides (#4070)
- fix(read-budget): skip binaries, honor pages, reorder remedy, add maxBytes (#4062) (#4062)
- fix(team): bind native team lifecycle to an immutable instance id (#4059)
- fix(hooks): enforce the read budget in pre-tool-enforcer (#4054) (#4054)
- fix(hud): validate watch intervals (#4053)
- fix(inventory): stop failing the drift guard on squash-merged baselines (#4044)
- fix: use ${CLAUDE_PLUGIN_ROOT} brace form in hook commands (Windows startup error) (#4042)
- fix(inventory): repoint graph provenance at the dev tip after #4041 (#4043)
- fix(notepad): stop interpreting section text as replace patterns and anchor section boundary (#4041)
- fix(hooks): force LC_ALL=C on inline state-root git spawns (#4033) (#4033)
- fix(shipyard): stop the audit from manufacturing findings it cannot back
- fix(team): make task claims and monitor snapshots consistent (#4009)
- fix(inventory): repair the orphaned provenance anchor that reddens every PR (#4029)
- fix(graph): invalidate nested operations before closing directory FDs (#4027)
- fix(hooks): register the directory-context injector so nested AGENTS.md is delivered (#4006) (#4006)
- fix(launch): keep forwarded credentials off every launch command line (#4022)
- fix(graph): use directory-relative filesystem operations on Darwin (#4011, rebased from #4013 without the CI workflow change) (#4021)
- fix(launch): exec-replace the tmux pane so the agent binary is the pane process (#4005) (#4005)
- fix(state): survive a missing better-sqlite3 native binding with an actionable diagnostic (#4016) (#4016)
- fix(team): preserve resumed state and scope cancellation safely (#4015)
- fix: acquireStateFileLockSync did not honor OMC_TEST_FLOCK_AVAILABLE, breaking the pre-SQLite fallback contract (non-exclusive callers proceed best-effort; exclusive callers fail closed) that legacy-cancel-signal and other flock-era tests depend on
Refactoring
- refactor(skills): read the drydock language contract from launch instead of inlining it (#4047)
Documentation
- docs: add plugin-dir conflict verification note (#4069)
Other Changes
- chore(inventory): rebind v5.5.0 release baseline
- chore(build): rebuild generated artifacts for the v5.5.0 release head
- chore(inventory): regenerate baseline at the release head
- chore(inventory): regenerate baseline at the release head
- chore(inventory): refresh the baseline for the audit-contract SKILL.md deltas
Stats
- 57 PRs merged | 22 new features | 24 bug fixes | 0 security/hardening improvements | 5 other changes
Install / Update
The npm CLI and the Claude Code marketplace/plugin are separate install tracks, not either/or replacements. Update whichever track you use; if you have both installed, update both. CLI-dependent skill paths such as
askand CLI-backedteamrequire theomcCLI from the npm package.CLI / runtime:
npm install -g oh-my-claude-sisyphus@5.5.0Claude Code plugin:
/plugin marketplace update omcFull Changelog: https://github.com/Yeachan-Heo/oh-my-claudecode/compare/v5.4.0...v5.5.0