{
  "input": {
    "synthetic": true,
    "seller": {
      "company": "架空のサンプル制作室",
      "offering": "法人向けWebサイト改修",
      "verifiedFacts": [
        "既存ページの構成案と文面案を作成",
        "価格と納期は個別確認"
      ]
    },
    "prospects": [
      {
        "id": "p1",
        "company": "サンプル物流",
        "segment": "物流",
        "publicFact": "採用ページを公開している",
        "contactPolicy": "allowed",
        "lastContactDaysAgo": null
      },
      {
        "id": "p2",
        "company": "サンプル倉庫",
        "segment": "物流",
        "publicFact": "会社概要を公開している",
        "contactPolicy": "refused",
        "lastContactDaysAgo": null
      },
      {
        "id": "p3",
        "company": "サンプル運送",
        "segment": "物流",
        "publicFact": "営業所を紹介している",
        "contactPolicy": "unknown",
        "lastContactDaysAgo": null
      },
      {
        "id": "p4",
        "company": "サンプル配送",
        "segment": "物流",
        "publicFact": "採用ページを公開している",
        "contactPolicy": "allowed",
        "lastContactDaysAgo": 3
      }
    ]
  },
  "process": [
    "架空の営業先4社と提供サービスの事実を入力",
    "既存Codex CLIで営業文案・除外理由・人の確認事項を生成",
    "スキーマと停止条件を検証",
    "担当エージェントが原文と生成結果を照合"
  ],
  "output": {
    "rows": [
      {
        "id": "p1",
        "disposition": "review",
        "reason": "連絡方針はallowed。最終接触日はnullで、30日未満の接触記録は提示されていない。実際の連絡は行わず、人による確認用の文案を作成。",
        "draft": "サンプル物流 ご担当者様\n架空のサンプル制作室です。採用ページを公開されていることを踏まえ、法人向けWebサイト改修サービスをご紹介いたします。既存ページの構成案と文面案を作成しており、価格と納期は個別確認となります。無料のページ構成サンプルをご希望でしたら、その旨をご返信ください。今後のご案内が不要な場合は、お断りいただければ以後のご案内を控えます。",
        "humanReview": [
          "連絡方針allowedの根拠を確認",
          "最終接触日nullの意味と過去30日以内の接触・抑止状態を確認",
          "採用ページを公開しているという事実を確認",
          "送信者名・提供サービス・無料サンプルの条件を確認",
          "文案の適切性と返信依頼・配信停止案内を確認"
        ]
      },
      {
        "id": "p2",
        "disposition": "exclude",
        "reason": "連絡方針がrefusedのため除外。文案は作成しない。",
        "draft": null,
        "humanReview": [
          "連絡拒否の根拠と除外状態を確認",
          "最終接触日nullの意味と接触履歴を確認",
          "会社概要を公開しているという事実を確認",
          "送信者情報を確認",
          "文案がnullであり、連絡対象から除外されていることを確認"
        ]
      },
      {
        "id": "p3",
        "disposition": "hold",
        "reason": "連絡方針がunknownのため保留。文案は作成しない。",
        "draft": null,
        "humanReview": [
          "連絡方針の根拠が不明であることを確認",
          "最終接触日nullの意味と接触履歴を確認",
          "営業所を紹介しているという事実を確認",
          "送信者情報を確認",
          "方針確認まで文案を作成せず保留することを確認"
        ]
      },
      {
        "id": "p4",
        "disposition": "hold",
        "reason": "前回接触から3日であり、30日未満のため保留。文案は作成しない。",
        "draft": null,
        "humanReview": [
          "連絡方針allowedの根拠を確認",
          "前回接触が3日前であることと接触履歴を確認",
          "採用ページを公開しているという事実を確認",
          "送信者情報を確認",
          "接触間隔の条件により文案がnullで保留されていることを確認"
        ]
      }
    ]
  },
  "humanReview": {
    "status": "required-before-real-use",
    "reviewerNote": "担当エージェントが、採用ページという事実だけで文面を作成し、価格・納期・成果を断定していないことを確認。拒否・未確認・3日前接触は文面なし。実利用前に人が宛先、拒否履歴、送信者情報、公開事実を確認する必要があります。",
    "actionsSent": 0
  },
  "provenance": {
    "engine": "Existing Codex CLI",
    "modelRequested": "gpt-6-astra",
    "modelReported": null,
    "identityNote": "モデル名は指定値です。実際に解決されたモデル名はCLIから独立に報告されません。",
    "runId": "01a0e529-7a48-7df3-929e-5b3d0f450801",
    "synthetic": true,
    "outputSha256": "45eae39c19ddf8cfe2ea4c87f64e70a810cc26a55dd06746082bbf5145eafc01"
  },
  "recordedAt": "2026-09-27T23:18:40.618402+00:00"
}