{
  "collectedAt": "2026-10-20T11:34:16.441550+08:00",
  "runtimeUrl": "http://127.0.0.1:18068",
  "model": "ChinookInvoiceTimeQueryModel",
  "cases": [
    {
      "name": "01-monthly-control",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\01-monthly-control.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\01-monthly-control.json",
      "payloadSha256": "b7b9ca1b5bc1c9756fbf8d1a7531491dcc9e07fb13a57ab103522e83b7efeb51",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-01-monthly-control-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-01-monthly-control-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-01-monthly-control-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "02-lag-detail",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\02-lag-detail.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\02-lag-detail.json",
      "payloadSha256": "328cad83c6bd3dfe7ff0fc9d443fbbf278202747ea87e6fa66edf410528e64c0",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-02-lag-detail-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-02-lag-detail-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-02-lag-detail-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "03-lag-group-measure",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\03-lag-group-measure.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\03-lag-group-measure.json",
      "payloadSha256": "0412ca33e9fe99d6f0a5b165327a61b694520ef35684abf7d183619794443eec",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-03-lag-group-measure-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-03-lag-group-measure-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-03-lag-group-measure-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "04-lag-group-nested-sum",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\04-lag-group-nested-sum.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\04-lag-group-nested-sum.json",
      "payloadSha256": "00e24ee3e3a58f22107f2818ca3152564ca8de01658faead4d0307a674dcd9c5",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-04-lag-group-nested-sum-validate.json",
      "validationSuccess": false,
      "validationExitCode": 3,
      "executionSkipped": "Validation rejected payload; no invalid execution attempted."
    },
    {
      "name": "05-lag-group-alias",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\05-lag-group-alias.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\05-lag-group-alias.json",
      "payloadSha256": "5c2f7b7562b692b3b1c5b2f8f7eef57b995c450c90892279ad9677d34c570955",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-05-lag-group-alias-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-05-lag-group-alias-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-05-lag-group-alias-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "06-rank-group",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\06-rank-group.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\06-rank-group.json",
      "payloadSha256": "9642e2468d33ea8ef56d62da69e48e480fbfef4733867df47d13f60bda7a45cf",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-06-rank-group-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-06-rank-group-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-06-rank-group-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "07-time-yoy",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\07-time-yoy.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\07-time-yoy.json",
      "payloadSha256": "ef56297ec57f737284c618b228b7735f4414f1ba0c9311cdfaa00a8dbbffa1c7",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-07-time-yoy-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-07-time-yoy-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-07-time-yoy-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "08-time-mom",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\08-time-mom.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\08-time-mom.json",
      "payloadSha256": "67e82f7b9c020108c70b51ab7f20e0e44339f142f417669604effaac3eed3007",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-08-time-mom-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-08-time-mom-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-08-time-mom-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "09-mom-extra-day-key-changes-grain",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\09-mom-extra-day-key-changes-grain.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\09-mom-extra-day-key-changes-grain.json",
      "payloadSha256": "77b066a22ad5abad6f886a50e0a742a2b69653effbc070119b4db9f1863c32ff",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-09-mom-extra-day-key-changes-grain-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-09-mom-extra-day-key-changes-grain-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-09-mom-extra-day-key-changes-grain-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "10-lag-separate-calculations",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\10-lag-separate-calculations.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\10-lag-separate-calculations.json",
      "payloadSha256": "394bb7665cbfc9f74fafed809338260846c8f270f8aae01664a544bbdeea2391",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-10-lag-separate-calculations-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-10-lag-separate-calculations-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-10-lag-separate-calculations-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "11-lag-compound-no-sum",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\11-lag-compound-no-sum.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\11-lag-compound-no-sum.json",
      "payloadSha256": "47742fbe5766ec53389242c42e0ad7d9d941fb079b8888f679c4bca60afc395a",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-11-lag-compound-no-sum-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-11-lag-compound-no-sum-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-11-lag-compound-no-sum-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "13-lag-including-prior-december",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\13-lag-including-prior-december.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\13-lag-including-prior-december.json",
      "payloadSha256": "5dae75cc52fa329ccd393f92165a78f74e943989c3cfd50286adb4747904bf55",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-13-lag-including-prior-december-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-13-lag-including-prior-december-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-13-lag-including-prior-december-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "14-mom-cross-year",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\14-mom-cross-year.json",
      "sourcePayload": null,
      "payloadSha256": "80e3d48ced5ad5193bb180e33b8bfb4cc54ae0517ed51e18f71a46026c4d1fb9",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-14-mom-cross-year-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-14-mom-cross-year-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-14-mom-cross-year-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "15-yoy-two-months",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\15-yoy-two-months.json",
      "sourcePayload": null,
      "payloadSha256": "1ac919c86299c81b74b42e2a884b63fae8d777f18ae9f4e2c4d64197cc4df7d6",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-15-yoy-two-months-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-15-yoy-two-months-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-15-yoy-two-months-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "16-yoy-no-prior-data",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\16-yoy-no-prior-data.json",
      "sourcePayload": null,
      "payloadSha256": "a3c4060cde19f9ee5999ab38724754f04e14f7231eb2d610ef4c001608af40a8",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-16-yoy-no-prior-data-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-16-yoy-no-prior-data-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-16-yoy-no-prior-data-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "17-mom-empty-period",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\17-mom-empty-period.json",
      "sourcePayload": null,
      "payloadSha256": "8759536327a89018f8b760e28471966820d12b100122f66999ef8e90b2567d69",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-17-mom-empty-period-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "explain": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-17-mom-empty-period-explain.json",
      "explainSuccess": true,
      "explainExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113250-17-mom-empty-period-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    },
    {
      "name": "12-lag-control-without-explain",
      "payload": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\payloads\\12-lag-control-without-explain.json",
      "sourcePayload": "练习目录\\lab\\evidence\\chapter-11-diagnostics-2026-10-20\\payloads\\12-lag-control-without-explain.json",
      "payloadSha256": "0412ca33e9fe99d6f0a5b165327a61b694520ef35684abf7d183619794443eec",
      "validation": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113415-12-lag-control-without-explain-validate.json",
      "validationSuccess": true,
      "validationExitCode": 0,
      "response": "练习目录\\lab\\evidence\\launcher-0.1.25-retest-2026-10-20\\20261020T113415-12-lag-control-without-explain-execute.json",
      "executionSuccess": true,
      "executionExitCode": 0
    }
  ]
}