Skip to content

全issueの子issue追跡表の整合性を棚卸しする #399

Description

@kappaseijin

背景

Issue #385(G4統合受入ゲート親issue)で、子issue #395(完了条件issue、Codex側 kappaseijin4codexgh issue create で作成)が、親issue #385の本文にある子issue追跡表へ反映されないまま残っていた(2026-09-11、ユーザー指摘で発覚)。

原因は、check-child-issues スキルの発火機構がClaude CodeのPostToolUse hook前提であり、Codex側のgh issue create実行では自動発火しないことだった。対応として ~/.codex/AGENTS.md へ明示的な一文を追加し、Codex側entrypointでもスキル手順を実行するようにした。

依頼

ユーザーから、この型の不整合(子issueが孫issueを作る際に、追跡表へ反映されない)が他のissueでも既に発生している可能性がある、との指摘があった。

子issue が 孫issue を作る際に、完了表に記載されない問題ですが、既存に他でも存在する可能性がありそうです。一旦全ての issue で棚卸ししてください。

受け入れ条件

  • kappaseijin/agmsg リポジトリのopen issue(可能ならclosedも含めて)を対象に、以下を確認する:
    • 本文に子issue追跡表(チェックリスト・表形式で他issue番号を参照する記述)を持つissueを列挙する
    • それぞれについて、実際にGitHub上でその親issueを参照する子issue(gh issue list --search等)を突き合わせ、追跡表に漏れているissueが無いかを確認する
    • 特に「子issueがさらに孫issueを作成した」経路(Codex側のgh issue create等、Claude CodeのPostToolUse hookが発火しない経路で作られたissue)を優先的に疑う
  • 不整合が見つかった場合、対象issueの本文を実測に基づき更新する(gh issue edit --body-fileformats.rule.mdの規約に従う)
  • 棚卸しの結果(確認したissue数、不整合の有無、是正したissue番号)を本Issueへ記録する

前提となる現行タスク

Issue #396(G4統合受入ゲートharness、PR #398設計に基づく実装)のテストスイート作成が進行中。agent-role.rule.md「課題を並行して進めない」により、本Issueの着手はIssue #396完了後とする。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions