Skip to content

issue-implement の実装隔離を必須化する - #56

Merged
hirokisakabe merged 8 commits into
mainfrom
feat/enforce-runtime-worktree-isolation
Aug 1, 2026
Merged

issue-implement の実装隔離を必須化する#56
hirokisakabe merged 8 commits into
mainfrom
feat/enforce-runtime-worktree-isolation

Conversation

@hirokisakabe

@hirokisakabe hirokisakabe commented Aug 1, 2026

Copy link
Copy Markdown
Owner

close #53

概要

issue-implement の実装前 preflight を必須化し、default branch の直接変更と並列 worker の worktree 共有を防止します。Codex CLI / Codex App / Claude Code の runtime 所有機能を分離し、現在の公式仕様に合わせて worktree-start、README、AGENTS.md を更新しました。

主な変更

  • skills/issue-implement/SKILL.md: runtime・branch・worktree・並列 worker を分類し、安全に隔離できない場合は書き込み・commit 前に停止
  • skills/worktree-start/SKILL.md: linked worktree の no-op を issuekit 方針として整理し、対象 issue/task への専用割り当て、Ready issue の完了形ルーティング、resume / cleanup、.worktreeinclude を更新
  • README.md / AGENTS.md: Codex CLI の git worktree add + codex -C、Codex App の managed worktree / Handoff、Claude Code 各 surface の隔離契約を同期
  • breaking change のため変更した2 skill を 2.0.0 に更新

検証

  • git diff origin/main...HEAD --check
  • 全 SKILL.md frontmatter の YAML parse
  • acceptance-check: ✓ 11 / ✗ 0 / ? 0
  • Codex CLI による独立 cross-review(指摘7件を追加 commit で解消、最終再レビューは指摘なし)
  • GitHub Actions check: pass

参照した公式ドキュメント

  • Codex Subagents / Worktrees / CLI reference
  • Claude Code worktrees / subagents / Agent view / Desktop

@hirokisakabe
hirokisakabe merged commit 1498a32 into main Aug 1, 2026
1 check passed
@hirokisakabe
hirokisakabe deleted the feat/enforce-runtime-worktree-isolation branch August 1, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

issue-implement の実装隔離を必須化し worktree 対応を最新 runtime に合わせる

1 participant