プロジェクト

全般

プロフィール

AIタスク #11272

未完了

[Spartan X][Bridge 10] W8B Evidence/State → W9 DoD/Work OS Projector

Redmine Admin さんが12日前に追加. 12日前に更新.

ステータス:
新規
優先度:
通常
担当者:
-
開始日:
2026-09-11
期日:
進捗率:

0%

予定工数:
from_agent:
to_agent:
lock_required:
context_json:
session_id:
priority_custom:
start_time:
end_time:
execution_time:
acceptance_criteria:
assigned_role:
human_gate:
gate_type:
chain_root_id:
wave_id:

説明

依存: #11271 / 前提branch: W8B=5218573, W8C=fe31f66, W9=e489fc8
目的: W8BのRun/Artifact/Evidence/event streamを、W9のacceptance criteria/typed Evidence Registry/task stateへ意味損失なく投影する。
監査で判明した不整合: W9 DoDはcriterion_id/evidence_type/requiredで完了判定、W8Bはcriterion_id/evidence_type/verifier/statusを保持できるが、W8C readbackとW9 projectorが未接続。review/blocked/needs_inputの状態意味も直接一致しない。
方針:

  • W8B evidence_records(task_ref, criterion_id, evidence_type, status, verifier, run_id)をW9 typed evidenceへproject。
  • verified/accepted条件を決定論的に定義し、evidence不足をdoneにしない。
  • W8B needs_input / human gate / producer_waiting はW9 blocked/reviewへ理由コード付きmapping。
  • failed/cancelled/timeout/nonzeroはcompletedへ昇格させない。
  • event cursorで増分同期、同一evidenceの重複登録を防止。
  • source_run_id/attemptNumber/provider IDsをprovenanceに保持。
    受入条件: Evidence有りで依存Task解放、Evidence不足でblocked、human gate保持、duplicate event idempotent、restart後cursor再開、W9 acceptance evaluatorとW8B fixtureのE2E PASS。

他の形式にエクスポート: Atom PDF