{
  "schemaVersion": 1,
  "checkedOn": "2026-09-22",
  "dataType": "authored-synthetic-only",
  "productVersion": "0.2.3",
  "readerEngineVersion": "0.2.2",
  "productZipSha256": "0bd8fd4e76a3697908f7f70664a60e985f38f9fceff92c975974224bf94aa639",
  "coreSha256": "d5cf9e1a7297d31a0446dbcadcc017a1eef0de3796b4e895ff61af9f2dd66eb5",
  "limits": [
    "架空入力をローカルのJavaScript実行環境で処理した確認です。実利用者の明細・契約・節約実績ではありません。",
    "全カード形式、実ブラウザー・全端末の互換性を保証しません。契約状態や次回請求は確認していません。"
  ],
  "title": "13か月16行の架空明細を現行販売版で全件再現",
  "sourceCsv": "/examples/annual-and-price-change-fictional.csv",
  "sourceName": "annual-and-price-change-fictional.csv",
  "csvSha256": "d0fc80f77508effd4696d731ba49d79aa094efce0988d2954b0393bb100e61dc",
  "method": "販売ZIPのcore.jsを外部接続APIを記録して停止するローカル実行環境で読み込み、公開CSVをanalyzeCSVへ渡した。既存記事の全候補・候補内の全明細・全理由と深い一致を確認し、以下の全出力を保存した。",
  "result": {
    "delimiter": ",",
    "rows": [
      [
        "利用日",
        "利用店名",
        "支払金額",
        "支払区分"
      ],
      [
        "2025/08/05",
        "架空ドキュメント保管（年払い）",
        "12000",
        "一括"
      ],
      [
        "2025/08/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2025/09/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2025/10/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2025/11/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2025/12/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2026/01/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2026/02/14",
        "架空デスクライト店",
        "6480",
        "一括"
      ],
      [
        "2026/02/18",
        "架空ノートアプリ",
        "980",
        "一括"
      ],
      [
        "2026/03/18",
        "架空ノートアプリ",
        "1480",
        "一括"
      ],
      [
        "2026/04/18",
        "架空ノートアプリ",
        "1480",
        "一括"
      ],
      [
        "2026/05/18",
        "架空ノートアプリ",
        "1480",
        "一括"
      ],
      [
        "2026/06/18",
        "架空ノートアプリ",
        "1480",
        "一括"
      ],
      [
        "2026/07/18",
        "架空ノートアプリ",
        "1480",
        "一括"
      ],
      [
        "2026/08/05",
        "架空ドキュメント保管（年払い）",
        "12000",
        "一括"
      ],
      [
        "2026/08/18",
        "架空ノートアプリ",
        "1480",
        "一括"
      ]
    ],
    "headerIndex": 0,
    "headers": [
      "利用日",
      "利用店名",
      "支払金額",
      "支払区分"
    ],
    "columns": {
      "date": 0,
      "merchant": 1,
      "amount": 2
    },
    "transactions": [
      {
        "id": "tx-8f3b5353",
        "date": "2025-08-05",
        "merchant": "架空ドキュメント保管(年払い)",
        "normalizedMerchant": "架空ドキュメント保管 年払い",
        "amount": 12000,
        "rawAmount": 12000,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 1,
        "sourceRowNumber": 2
      },
      {
        "id": "tx-d82c5a2b",
        "date": "2025-08-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 2,
        "sourceRowNumber": 3
      },
      {
        "id": "tx-1d81607f",
        "date": "2025-09-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 3,
        "sourceRowNumber": 4
      },
      {
        "id": "tx-2e8dac78",
        "date": "2025-10-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 4,
        "sourceRowNumber": 5
      },
      {
        "id": "tx-8b1db534",
        "date": "2025-11-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 5,
        "sourceRowNumber": 6
      },
      {
        "id": "tx-f7c48b18",
        "date": "2025-12-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 6,
        "sourceRowNumber": 7
      },
      {
        "id": "tx-b7075268",
        "date": "2026-01-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 7,
        "sourceRowNumber": 8
      },
      {
        "id": "tx-35140dcf",
        "date": "2026-02-14",
        "merchant": "架空デスクライト店",
        "normalizedMerchant": "架空デスクライト店",
        "amount": 6480,
        "rawAmount": 6480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 8,
        "sourceRowNumber": 9
      },
      {
        "id": "tx-001fba93",
        "date": "2026-02-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 980,
        "rawAmount": 980,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 9,
        "sourceRowNumber": 10
      },
      {
        "id": "tx-b260fbda",
        "date": "2026-03-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 1480,
        "rawAmount": 1480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 10,
        "sourceRowNumber": 11
      },
      {
        "id": "tx-2f2076c4",
        "date": "2026-04-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 1480,
        "rawAmount": 1480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 11,
        "sourceRowNumber": 12
      },
      {
        "id": "tx-309ade7a",
        "date": "2026-05-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 1480,
        "rawAmount": 1480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 12,
        "sourceRowNumber": 13
      },
      {
        "id": "tx-8fc9f7b8",
        "date": "2026-06-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 1480,
        "rawAmount": 1480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 13,
        "sourceRowNumber": 14
      },
      {
        "id": "tx-e21a3392",
        "date": "2026-07-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 1480,
        "rawAmount": 1480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 14,
        "sourceRowNumber": 15
      },
      {
        "id": "tx-1c6391e3",
        "date": "2026-08-05",
        "merchant": "架空ドキュメント保管(年払い)",
        "normalizedMerchant": "架空ドキュメント保管 年払い",
        "amount": 12000,
        "rawAmount": 12000,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 15,
        "sourceRowNumber": 16
      },
      {
        "id": "tx-a9b0f715",
        "date": "2026-08-18",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "amount": 1480,
        "rawAmount": 1480,
        "sourceName": "annual-and-price-change-fictional.csv",
        "sourceRowIndex": 16,
        "sourceRowNumber": 17
      }
    ],
    "rejectedRows": [],
    "warnings": [],
    "candidates": [
      {
        "id": "fcr-2da6e108",
        "merchant": "架空ドキュメント保管(年払い)",
        "normalizedMerchant": "架空ドキュメント保管 年払い",
        "frequency": "annual",
        "frequencyLabel": "年1回",
        "transactionCount": 2,
        "transactions": [
          {
            "id": "tx-8f3b5353",
            "date": "2025-08-05",
            "merchant": "架空ドキュメント保管(年払い)",
            "normalizedMerchant": "架空ドキュメント保管 年払い",
            "amount": 12000,
            "rawAmount": 12000,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 1,
            "sourceRowNumber": 2
          },
          {
            "id": "tx-1c6391e3",
            "date": "2026-08-05",
            "merchant": "架空ドキュメント保管(年払い)",
            "normalizedMerchant": "架空ドキュメント保管 年払い",
            "amount": 12000,
            "rawAmount": 12000,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 15,
            "sourceRowNumber": 16
          }
        ],
        "confidence": 66,
        "confidenceLevel": "medium",
        "reasons": [
          "2件の記録で、年1回の間隔が1/1回一致",
          "金額がほぼ一定（中央値 ¥12,000）",
          "観測期間 365日",
          "長周期の2件判定のため、明細での確認を推奨"
        ],
        "amount": {
          "median": 12000,
          "min": 12000,
          "max": 12000,
          "average": 12000,
          "variability": 0
        },
        "monthlyEstimate": 1000,
        "annualEstimate": 12000,
        "nextExpectedDate": "2027-08-05",
        "intervalDays": {
          "median": 365,
          "min": 365,
          "max": 365
        },
        "firstDate": "2025-08-05",
        "lastDate": "2026-08-05",
        "reviewRecommended": true
      },
      {
        "id": "fcr-d9e01a29",
        "merchant": "架空ノートアプリ",
        "normalizedMerchant": "架空ノートアプリ",
        "frequency": "monthly",
        "frequencyLabel": "毎月",
        "transactionCount": 13,
        "transactions": [
          {
            "id": "tx-d82c5a2b",
            "date": "2025-08-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 2,
            "sourceRowNumber": 3
          },
          {
            "id": "tx-1d81607f",
            "date": "2025-09-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 3,
            "sourceRowNumber": 4
          },
          {
            "id": "tx-2e8dac78",
            "date": "2025-10-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 4,
            "sourceRowNumber": 5
          },
          {
            "id": "tx-8b1db534",
            "date": "2025-11-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 5,
            "sourceRowNumber": 6
          },
          {
            "id": "tx-f7c48b18",
            "date": "2025-12-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 6,
            "sourceRowNumber": 7
          },
          {
            "id": "tx-b7075268",
            "date": "2026-01-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 7,
            "sourceRowNumber": 8
          },
          {
            "id": "tx-001fba93",
            "date": "2026-02-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 980,
            "rawAmount": 980,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 9,
            "sourceRowNumber": 10
          },
          {
            "id": "tx-b260fbda",
            "date": "2026-03-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 1480,
            "rawAmount": 1480,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 10,
            "sourceRowNumber": 11
          },
          {
            "id": "tx-2f2076c4",
            "date": "2026-04-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 1480,
            "rawAmount": 1480,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 11,
            "sourceRowNumber": 12
          },
          {
            "id": "tx-309ade7a",
            "date": "2026-05-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 1480,
            "rawAmount": 1480,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 12,
            "sourceRowNumber": 13
          },
          {
            "id": "tx-8fc9f7b8",
            "date": "2026-06-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 1480,
            "rawAmount": 1480,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 13,
            "sourceRowNumber": 14
          },
          {
            "id": "tx-e21a3392",
            "date": "2026-07-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 1480,
            "rawAmount": 1480,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 14,
            "sourceRowNumber": 15
          },
          {
            "id": "tx-a9b0f715",
            "date": "2026-08-18",
            "merchant": "架空ノートアプリ",
            "normalizedMerchant": "架空ノートアプリ",
            "amount": 1480,
            "rawAmount": 1480,
            "sourceName": "annual-and-price-change-fictional.csv",
            "sourceRowIndex": 16,
            "sourceRowNumber": 17
          }
        ],
        "confidence": 94,
        "confidenceLevel": "high",
        "reasons": [
          "13件の記録で、毎月の間隔が12/12回一致",
          "金額は変動するが範囲内（¥980〜¥1,480）",
          "観測期間 365日"
        ],
        "amount": {
          "median": 980,
          "min": 980,
          "max": 1480,
          "average": 1210.77,
          "variability": 0.206
        },
        "monthlyEstimate": 980,
        "annualEstimate": 11760,
        "nextExpectedDate": "2026-09-18",
        "intervalDays": {
          "median": 31,
          "min": 28,
          "max": 31
        },
        "firstDate": "2025-08-18",
        "lastDate": "2026-08-18",
        "reviewRecommended": false
      }
    ]
  },
  "comparison": {
    "existingAllCandidatesExact": true,
    "accepted": 16,
    "rejected": 0,
    "candidates": 2,
    "annualRecords": 2,
    "annualIntervalDays": 365,
    "annualMonthlyEstimate": 1000,
    "monthlyRecords": 13,
    "monthlyWholePeriodMedian": 980,
    "latestSixMonthlyAmounts": [
      1480,
      1480,
      1480,
      1480,
      1480,
      1480
    ],
    "latestMonthlyAmount": 1480,
    "oneTimePurchaseExcludedFromCandidates": true
  },
  "executionObservation": {
    "networkApiAttempts": 0,
    "scope": "合成CSVのローカル処理のみ。実契約/実カードCSV/決済を実行していない。"
  },
  "publishedReferenceSha256": "da8606c9e93e0ef53cc398d799694603e4801534de83064c66373981fd6d196c"
}
