Skip to content

feat: チケット作成時に類似チケットの重複チェックを自動実行する #12

@chippy-ao

Description

@chippy-ao

概要

create スキルでチケット作成する際、既存の類似チケットがないかを自動的に検索し、重複の可能性がある場合はユーザーに警告・確認を行う。

モチベーション

  • 既存チケットを確認せずに重複チケットを作成してしまうケースが多い
  • 「類似チケットあるだろ、ちゃんと見ろ」というフィードバックを防ぎたい
  • ユーザーに事前検索の手間をかけず、作成フロー内で自動的にガードしたい

想定フロー

  1. ユーザーがチケット情報(件名・説明等)を伝える
  2. 作成前に redmine-cli search で件名のキーワードを使い類似チケットを検索
  3. 類似チケットが見つかった場合:
    • 候補一覧(ID・件名・ステータス・担当者)を表示
    • 「既存チケットがあるが、それでも新規作成するか?」と確認
  4. ユーザーが承認した場合のみ作成を実行

適用範囲

  • create スキル(単発作成)
  • #11 の一括作成スキルにも同様のガードを組み込む

検討事項

  • 検索の粒度(件名のみ / 説明文も含む / プロジェクト内に限定するか)
  • 類似度の判定基準(キーワード一致 / Claude による意味的な類似判定)
  • closed チケットも対象にするか

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions