{
  "$comment": [
    "ローンチからの自律度の推移。scripts/autonomy-timeline.mjs が生成・検査する。",
    "",
    "**この系列は再構成であって、当時の実測ではない。**",
    "初回実測は2026-08。2026-09-06に実行証跡7件を追加確認し、9月途中の終点を更新。",
    "AI実行タスクの証跡ファイルが最初にコミットされた月を『その工程がAIの手に渡った月』",
    "とみなして遡っている。**グラフに出すときは known_limits を必ず併記する。**",
    "",
    "終点だけは実測で、--check が automation-rate.mjs の現在値と一致しない限り落ちる。",
    "ここがずれた系列は、グラフとして存在してはいけない。"
  ],
  "method": "AI実行タスク（ai_autonomous / ai_executes_gated）の証跡ファイルの初出コミット月を、その工程の稼働開始月とみなして累積する",
  "denominator_note": "2026-09-13の現行事業スコープ192件を過去月にも固定した再構成。以前の199件系列はprevious_scope_seriesに保持。",
  "measured_point": {
    "month": "2026-09",
    "source": "node scripts/automation-rate.mjs",
    "note": "2026-09-13。対象外7件の整理後159件→返金のテスト済み準備160件→全社月次予算の実適用161件→課金回復のテスト済み準備162件→障害案内のテスト済み準備163件。準備3件の本番初回は未観測。他月とコード著者率は維持。 2026-09-15、既存CPP業務の共通期間・一次指標・比較・同時施策を実測して記述的評価を完了し164件へ更新。因果効果は未確定。9月の業務件数と終点のみ更新し、過去月・コード著者率・分母は維持。"
  },
  "launch_note": "App Store 初回リリースは 2026-04-24（PR① 配信日）。2026-04 の値がローンチ時点の水準",
  "known_limits": [
    "証跡ファイルの追加日 ≒ 稼働開始日。実際には数日〜数週のずれがある",
    "証跡の初出月では正しく出ないタスクには台帳側で since を明示している（その一覧は automation-coverage.json の since 欄）。それ以外は min(証跡の初出月) の近似のまま",
    "分母は現在の棚卸しを過去へ固定している。当時は『やるべきことの一覧』自体が存在しなかった",
    "**末尾の月は途中まで。**その月が終わるまで、コード行の数字は他の月と同じ土俵で比べられない",
    "ai_proposes / human_only / nobody の当時の状態は復元していない。したがって出せるのは総合自動化率だけで、AI関与率とカバー率の系列は作れない",
    "コード変更のAI比率は別の物差し。**月ごとに大きく振れる**ので、系列として読まない（伸びたのはコード以外）。**ここに実数を書き写さない** —— 2026-08時点で26件・85〜100% と書かれた記述が、実データと合わなくなったまま残っていた",
    "2026-09-13に不要な7件を対象外化。分母199の旧系列をprevious_scope_seriesに保存し、全月を192で再構成した。今回の変化は実行能力の増加ではない。",
    "課金回復準備の受入時点の記録：9月の追加29件のうち返金検出・課金失敗回復の2件は、所有者指定のテスト済み運用準備＋本番監視で計上。本番の実例は未観測。課金回復準備の直前は161件・総合83.854167%。",
    "9月13日の障害案内準備受入時点の記録：9月の追加30件のうち返金検出・課金失敗回復・障害案内の3件は、所有者指定のテスト済み運用準備＋本番監視で計上。本番の各初回は未観測。障害案内準備の直前は162件・総合84.375%。"
  ],
  "denominator_tasks": 192,
  "points": [
    {
      "month": "2026-01",
      "newly_ai_executed": 1,
      "cumulative": 1,
      "overall_automation_rate": 0.005208333333333333,
      "code_ai_line_rate": 0,
      "code_ai_commit_rate": 0,
      "code_lines": 9573
    },
    {
      "month": "2026-02",
      "newly_ai_executed": 2,
      "cumulative": 3,
      "overall_automation_rate": 0.015625,
      "code_ai_line_rate": 0.9883703667046073,
      "code_ai_commit_rate": 0.8571428571428571,
      "code_lines": 20207
    },
    {
      "month": "2026-03",
      "newly_ai_executed": 13,
      "cumulative": 16,
      "overall_automation_rate": 0.08333333333333333,
      "code_ai_line_rate": 1,
      "code_ai_commit_rate": 1,
      "code_lines": 332224
    },
    {
      "month": "2026-04",
      "newly_ai_executed": 0,
      "cumulative": 16,
      "overall_automation_rate": 0.08333333333333333,
      "code_ai_line_rate": 1,
      "code_ai_commit_rate": 1,
      "code_lines": 8665
    },
    {
      "month": "2026-05",
      "newly_ai_executed": 6,
      "cumulative": 22,
      "overall_automation_rate": 0.11458333333333333,
      "code_ai_line_rate": 0.8752759894179193,
      "code_ai_commit_rate": 0.8465346534653465,
      "code_lines": 150821
    },
    {
      "month": "2026-06",
      "newly_ai_executed": 2,
      "cumulative": 24,
      "overall_automation_rate": 0.125,
      "code_ai_line_rate": 1,
      "code_ai_commit_rate": 1,
      "code_lines": 52122
    },
    {
      "month": "2026-07",
      "newly_ai_executed": 13,
      "cumulative": 37,
      "overall_automation_rate": 0.19270833333333334,
      "code_ai_line_rate": 0.6245177232200916,
      "code_ai_commit_rate": 0.9290123456790124,
      "code_lines": 138406
    },
    {
      "month": "2026-08",
      "newly_ai_executed": 96,
      "cumulative": 133,
      "overall_automation_rate": 0.6927083333333334,
      "code_ai_line_rate": 0.7810784854792521,
      "code_ai_commit_rate": 0.826025459688826,
      "code_lines": 230119
    },
    {
      "month": "2026-09",
      "newly_ai_executed": 31,
      "cumulative": 164,
      "overall_automation_rate": 0.8541666666666666,
      "code_ai_line_rate": 0.12927600934297634,
      "code_ai_commit_rate": 0.1962338949454906,
      "code_lines": 444398
    }
  ],
  "undated_tasks": [],
  "launch_month": "2026-04",
  "previous_scope_series": [
    {
      "preserved_on": "2026-09-13",
      "denominator_tasks": 199,
      "points": [
        {
          "month": "2026-01",
          "newly_ai_executed": 1,
          "cumulative": 1,
          "overall_automation_rate": 0.005025125628140704,
          "code_ai_line_rate": 0,
          "code_ai_commit_rate": 0,
          "code_lines": 9573
        },
        {
          "month": "2026-02",
          "newly_ai_executed": 2,
          "cumulative": 3,
          "overall_automation_rate": 0.01507537688442211,
          "code_ai_line_rate": 0.9883703667046073,
          "code_ai_commit_rate": 0.8571428571428571,
          "code_lines": 20207
        },
        {
          "month": "2026-03",
          "newly_ai_executed": 13,
          "cumulative": 16,
          "overall_automation_rate": 0.08040201005025126,
          "code_ai_line_rate": 1,
          "code_ai_commit_rate": 1,
          "code_lines": 332224
        },
        {
          "month": "2026-04",
          "newly_ai_executed": 0,
          "cumulative": 16,
          "overall_automation_rate": 0.08040201005025126,
          "code_ai_line_rate": 1,
          "code_ai_commit_rate": 1,
          "code_lines": 8665
        },
        {
          "month": "2026-05",
          "newly_ai_executed": 6,
          "cumulative": 22,
          "overall_automation_rate": 0.11055276381909548,
          "code_ai_line_rate": 0.8752759894179193,
          "code_ai_commit_rate": 0.8465346534653465,
          "code_lines": 150821
        },
        {
          "month": "2026-06",
          "newly_ai_executed": 2,
          "cumulative": 24,
          "overall_automation_rate": 0.12060301507537688,
          "code_ai_line_rate": 1,
          "code_ai_commit_rate": 1,
          "code_lines": 52122
        },
        {
          "month": "2026-07",
          "newly_ai_executed": 13,
          "cumulative": 37,
          "overall_automation_rate": 0.18592964824120603,
          "code_ai_line_rate": 0.6245177232200916,
          "code_ai_commit_rate": 0.9290123456790124,
          "code_lines": 138406
        },
        {
          "month": "2026-08",
          "newly_ai_executed": 96,
          "cumulative": 133,
          "overall_automation_rate": 0.6683417085427136,
          "code_ai_line_rate": 0.7810784854792521,
          "code_ai_commit_rate": 0.826025459688826,
          "code_lines": 230119
        },
        {
          "month": "2026-09",
          "newly_ai_executed": 26,
          "cumulative": 159,
          "overall_automation_rate": 0.7989949748743719,
          "code_ai_line_rate": 0.14231217022963163,
          "code_ai_commit_rate": 0.2222222222222222,
          "code_lines": 403690
        }
      ],
      "measured_point": {
        "month": "2026-09",
        "source": "node scripts/automation-rate.mjs",
        "note": "2026-09-12の現在値。App Review提出と本番停止訓練の実行を含む159件。過去月とコード著者率の観測値は維持。"
      },
      "reason": "対象外7件を追加する前の分母固定系列。今回の実行件数増加は0。",
      "source_commit": "0b9f8b8775b22d29af6cce4a2cf0226a06da2014",
      "launch_month": "2026-04",
      "frozen_documents": [
        {
          "path": "docs/pr-autopilot-2026-09-body.md",
          "frozen_on": "2026-09-03",
          "sha256": "8f8718605045909450030c4ed0441217078a607bbba9163e4f5f01d873c6b0c7"
        }
      ]
    }
  ],
  "readiness_note": "9月の3件はテスト済み運用準備＋本番監視。初回の実返金・課金回復・障害案内は未観測。"
}
