Skip to content

[ACP-096] Run first report-only external pilot workflow and capture evidence #3531

Description

@ootakazuhiko

Parent: #3525
Depends on: #3526, #3527, #3528, #3529, #3530
Blocks: #3532, #3534
Codex lane: pilot/external/report-only

背景

内部 dogfooding だけでは、製品の有効性を広く示すには不十分である。次は ae-framework とは別の repo または pilot 用 repo で、report-only の pilot を実行し、review surface と metrics が実際の reviewer workflow に役立つかを確認する。

目的

1 repo / 5 PR 程度の最初の report-only pilot を実施するための runbook、evidence capture、redacted artifact template を整える。実 pilot がすぐ実施できない場合でも、pilot-ready checklist と placeholder report を作る。

対象ファイルの目安

  • docs/product/PILOT-RUNBOOK-2026Q3.md
  • docs/product/PILOT-EVIDENCE-TEMPLATE.md
  • docs/guides/external-pilot-onboarding.md
  • examples/pilot-redacted/
  • scripts/metrics/collect-agent-pr-assurance-metrics.mjs

Codex CLI 共通作業指示

この Issue を Codex CLI で実行する前に、次を順に確認する。

  1. AGENTS.md
  2. docs/integrations/CODEX-ISSUE-RUNBOOK.md
  3. docs/product/ASSURANCE-CONTROL-PLANE-POLICY.md
  4. docs/guides/byo-agent-assurance-onboarding.md
  5. docs/guides/byo-agent-assurance-quickstart.md
  6. docs/product/EFFECTIVENESS-METRICS.md
  7. docs/product/DOGFOODING-REPORT-2026Q3.md
  8. docs/spec/context-pack.mdspec/context-pack/boundary-map.json
  9. 対象ファイル近傍の README / schema / fixtures / tests / workflow

作業時の不変条件:

  • Issue 本文を作業入力の上限として扱い、scope を勝手に拡張しない。
  • Context Pack / Boundary Map と矛盾する場合は、実装を止めて PR 本文に conflict を明記する。
  • .codex-local/tasks/ は local operator input として扱い、stage / commit しない。
  • producer output は approval ではない。summary artifact / schema validation / policy gate に渡す evidence として扱う。
  • 通常 PR は fast lane を維持し、heavy lane は selected high-risk claim のみに限定する。
  • 未測定の review-speed 改善、agent vendor 比較、auto-merge guarantee、all-PR formal proof を主張しない。
  • PR には Summary, Acceptance, Verification, Rollback を含める。

実装タスク

  • pilot runbook を追加し、PR ごとの実行手順を定義する。
  • pilot evidence template を追加する。
  • 5 PR 分の collection fields を定義する: producer, issue scope, review surface link, metrics JSON, reviewer disposition, limitations。
  • redacted example を追加する。実データがない場合は synthetic / placeholder と明示する。
  • pilot abort criteria を追加する。例: CI が安定していない、maintainer 合意がない、公開用に redaction できない。
  • pilot で使う commands を PowerShell / bash の両方で書く。

Acceptance criteria

  • pilot を始めるための runbook と evidence template が揃っている。
  • report-only で reviewer workflow に介入しすぎない運用になっている。
  • pilot data が公開に適さない場合でも redaction / non-public path がある。
  • metrics collector と PR review surface posting helper を使う導線がある。
  • pilot が未実施の場合、未実施であることを明確にし、実施済みのように見せない。

Validation commands

  • pnpm -s run check:doc-consistency
  • pnpm -s run docs:lint
  • git diff --check

Out of scope

この Issue では pilot 対象 repo の実変更、公開 pilot report の完成、SNS 投稿は必須範囲に含めない。実 pilot 結果の公開は ACP-097 で扱う。

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

    area:agentsAgent producer workflow and boundariesarea:productProduct positioning and docsassurance-control-planeAgent-neutral assurance control plane roadmapcodex-readyIssue body is structured for Codex CLI executionpriority:p1Important next slicerisk:mediumExpected medium implementation risktype:taskImplementation task

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions