プロジェクト

全般

プロフィール

AIタスク #10324

未完了

[Spartan X] WAVE 8C Dispatch・Provider ID・Artifact整合性

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

ステータス:
実行中
優先度:
通常
担当者:
開始日:
2026-07-22
期日:
進捗率:

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:

説明

目的: Spartan XがD1上のWAVEをExecution Planeへdispatchし、Worker実行・retry・Artifact検証まで一貫して追跡できる状態にする。

3系統:

  1. Sites: D1 WAVEからdispatch manifest生成、provider wave ID mapping、API/UIのcapability反映。
  2. MCPGateway: orchestrate.wave.dispatch / run.retry / artifact get/listの実装、idempotency ledger。
  3. Execution Plane: external wave ID、workspace scope、worker launcher/retry、Artifact checksum/provenance。

受入条件:

  • D1 UUIDとQueueDB provider IDを永続対応付けする。
  • dispatch再送でWave/Run重複なし。
  • concurrencyLimitを越えない。
  • failed/blocked Runのretryが新Attemptを作る。
  • ArtifactにchecksumとWave/Ticket/Run/Attempt provenanceがある。
  • workspace不一致を拒否する。
  • Sites/Gateway/Executionの全試験とlive canaryが通る。
  • 専用worktree/branchで実装し共有mainはread-only。

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