Skip to content

C1. 既知ギャップ照合 (gap-notes 各項目 vs 抽出) #8

@yu23ki14

Description

@yu23ki14

親: #1
依存: #2 (A2), #3 (A3), #5 (B2)

目的

対象業務の gap-notes.md には「既に判明している穴」が章立てで列挙されている。職員の語りがこの既知ギャップに該当するかを LLM で判定し、gaps[]matchedKnownGap 付きで記録する。

実装範囲

  • lib/server/gap/match.ts 新規
    • 入力: 対象業務スラッグ + 現在の extractedData + 直近ターン会話
    • gap-notes パーサで「ギャップN」を取り出し、各ギャップごとに「会話と現実欄が一致するか」を LLM で判定
    • 一致した場合は gaps[]{ kind: \"local-rule\" or 適切な分類, matchedKnownGap: \"INC-XX/gap-N\", ... } を追加
  • 重複防止: 既に matchedKnownGap がついている gap は再評価しない

完了条件

  • inkan-toroku で職員が「代理申請の本人確認は窓口担当の判断でばらつく」と語ると、gap-notes のギャップ1(なりすまし登録リスク)に紐づけられる
  • LLMコール数は1回の判定で抑える(プロンプト内で全ギャップ列挙してYes/No判定)

関連

  • docs/kb/workflows/_standardized-20/inkan-toroku/gap-notes.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions