{
  "schema": "naguard.scheduling-results.v2",
  "version": "2.0.0",
  "generatedAt": "2026-10-15T13:48:56.363Z",
  "startedAt": "2026-10-15T13:48:33.149Z",
  "author": "陈鹏旭",
  "protocolHash": "d966eed6d7ee6a5227c6854c9bf6544b7d7df9433bed5fd888adbb75974eded3",
  "inputManifestHash": "0b9fb1e37e7d188175a92f1a6e439373132c5feb3891a1ee10efc839108c3c06",
  "previousProtocolHash": "4bbac769cfb1a6e0e4cb63bb11ebda236262c5f5c8951daf1483722ff6d4965b",
  "repetitions": 3,
  "defaultScenarioId": "equal-cost-tie",
  "scenarios": [
    {
      "id": "equal-cost-tie",
      "label": "同成本：重要性规则与精确优化打平",
      "budget": {
        "initialUnits": 4,
        "reserveUnits": 2,
        "taskBudgetUnits": 2
      },
      "horizonTicks": 10,
      "tasks": [
        {
          "id": "A",
          "label": "批次A",
          "imageCount": 1,
          "value": 1,
          "costUnits": 1,
          "durationTicks": 1,
          "deadlineTicks": 10,
          "quality": 1,
          "sourceIndices": [
            1
          ],
          "sourceHashes": [
            "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91"
          ],
          "dependencies": []
        },
        {
          "id": "B",
          "label": "批次B",
          "imageCount": 1,
          "value": 5,
          "costUnits": 1,
          "durationTicks": 1,
          "deadlineTicks": 10,
          "quality": 1,
          "sourceIndices": [
            2
          ],
          "sourceHashes": [
            "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
          ],
          "dependencies": []
        },
        {
          "id": "C",
          "label": "批次C",
          "imageCount": 1,
          "value": 4,
          "costUnits": 1,
          "durationTicks": 1,
          "deadlineTicks": 10,
          "quality": 1,
          "sourceIndices": [
            3
          ],
          "sourceHashes": [
            "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
          ],
          "dependencies": []
        },
        {
          "id": "D",
          "label": "批次D",
          "imageCount": 1,
          "value": 3,
          "costUnits": 1,
          "durationTicks": 1,
          "deadlineTicks": 10,
          "quality": 1,
          "sourceIndices": [
            4
          ],
          "sourceHashes": [
            "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790"
          ],
          "dependencies": []
        }
      ],
      "methods": [
        {
          "id": "original",
          "label": "原顺序规则",
          "plan": {
            "method": "original",
            "taskIds": [
              "A",
              "B"
            ],
            "expectedValue": 6,
            "expectedCostUnits": 2,
            "modeledFinishTicks": 2,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 1,
                "costUnits": 1,
                "value": 1
              },
              {
                "taskId": "B",
                "startTick": 1,
                "endTick": 2,
                "costUnits": 1,
                "value": 5
              }
            ],
            "skipped": [
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "D",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A",
              "B"
            ],
            "completedValue": 6,
            "completedTasks": 2,
            "processedImages": 2,
            "remainingUnits": 2,
            "chargedUnits": 2,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 1920,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:33.152Z",
              "finishedAt": "2026-10-15T13:48:33.309Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:33.152Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.167Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072113153-fe1f628991",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.190Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113153-fe1f628991",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.211Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113153-fe1f628991",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.219Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113153-fe1f628991",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.244Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072113233-875cf6c5d1",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.266Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113233-875cf6c5d1",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.287Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113233-875cf6c5d1",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.295Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113233-875cf6c5d1",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.309Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值6。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072113153-fe1f628991",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072113153-fe1f628991",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:33.205Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072113233-875cf6c5d1",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072113233-875cf6c5d1",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:33.280Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:33.312Z",
              "finishedAt": "2026-10-15T13:48:33.466Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:33.312Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.324Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072113312-bb3a1586ba",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.349Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113312-bb3a1586ba",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.369Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113312-bb3a1586ba",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.377Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113312-bb3a1586ba",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.403Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072113392-bf4bc6d213",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.426Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113392-bf4bc6d213",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.445Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113392-bf4bc6d213",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.453Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113392-bf4bc6d213",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.466Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值6。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072113312-bb3a1586ba",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072113312-bb3a1586ba",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:33.363Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072113392-bf4bc6d213",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072113392-bf4bc6d213",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:33.439Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:33.469Z",
              "finishedAt": "2026-10-15T13:48:33.626Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:33.469Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.482Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072113469-e28235db34",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.505Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113469-e28235db34",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.526Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113469-e28235db34",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.533Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113469-e28235db34",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.562Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072113550-1bed09b14f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.583Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113550-1bed09b14f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.603Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113550-1bed09b14f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.611Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113550-1bed09b14f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.626Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值6。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "original",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072113469-e28235db34",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072113469-e28235db34",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:33.519Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072113550-1bed09b14f",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072113550-1bed09b14f",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:33.596Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "importance",
          "label": "预定义重要性规则",
          "plan": {
            "method": "importance",
            "taskIds": [
              "B",
              "C"
            ],
            "expectedValue": 9,
            "expectedCostUnits": 2,
            "modeledFinishTicks": 2,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 1,
                "costUnits": 1,
                "value": 5
              },
              {
                "taskId": "C",
                "startTick": 1,
                "endTick": 2,
                "costUnits": 1,
                "value": 4
              }
            ],
            "skipped": [
              {
                "taskId": "D",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C"
            ],
            "completedValue": 9,
            "completedTasks": 2,
            "processedImages": 2,
            "remainingUnits": 2,
            "chargedUnits": 2,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 1920,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:33.629Z",
              "finishedAt": "2026-10-15T13:48:33.773Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:33.629Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.640Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072113629-8498602d57",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.663Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113629-8498602d57",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.684Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113629-8498602d57",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.691Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113629-8498602d57",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.713Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072113703-5f4665faf5",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.735Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113703-5f4665faf5",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.754Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113703-5f4665faf5",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.761Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113703-5f4665faf5",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:33.773Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072113629-8498602d57",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072113629-8498602d57",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:33.678Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072113703-5f4665faf5",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072113703-5f4665faf5",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:33.748Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:33.776Z",
              "finishedAt": "2026-10-15T13:48:33.918Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:33.776Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.786Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072113776-ae6b63640f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.807Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113776-ae6b63640f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.826Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113776-ae6b63640f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.834Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113776-ae6b63640f",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.857Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072113847-18aa8fa979",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.878Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113847-18aa8fa979",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.897Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113847-18aa8fa979",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.905Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113847-18aa8fa979",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:33.918Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072113776-ae6b63640f",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072113776-ae6b63640f",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:33.821Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072113847-18aa8fa979",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072113847-18aa8fa979",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:33.891Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:33.921Z",
              "finishedAt": "2026-10-15T13:48:34.064Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:33.921Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.931Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072113921-67b36491e6",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.952Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113921-67b36491e6",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.972Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113921-67b36491e6",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:33.979Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113921-67b36491e6",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.003Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072113992-de6c2a1adc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.024Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072113992-de6c2a1adc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.044Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072113992-de6c2a1adc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.051Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072113992-de6c2a1adc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.064Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "importance",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072113921-67b36491e6",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072113921-67b36491e6",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:33.966Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072113992-de6c2a1adc",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072113992-de6c2a1adc",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.038Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "exact",
          "label": "精确优化",
          "plan": {
            "method": "exact",
            "taskIds": [
              "B",
              "C"
            ],
            "expectedValue": 9,
            "expectedCostUnits": 2,
            "modeledFinishTicks": 2,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 1,
                "costUnits": 1,
                "value": 5
              },
              {
                "taskId": "C",
                "startTick": 1,
                "endTick": 2,
                "costUnits": 1,
                "value": 4
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "not-selected-by-exact-model"
              },
              {
                "taskId": "D",
                "reason": "not-selected-by-exact-model"
              }
            ],
            "choiceSpaceUpperBound": 16
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C"
            ],
            "completedValue": 9,
            "completedTasks": 2,
            "processedImages": 2,
            "remainingUnits": 2,
            "chargedUnits": 2,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 1920,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:34.068Z",
              "finishedAt": "2026-10-15T13:48:34.224Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.068Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.079Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072114069-2a9b001b66",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.102Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114069-2a9b001b66",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.123Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114069-2a9b001b66",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.131Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114069-2a9b001b66",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.158Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072114147-81489428dc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.182Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114147-81489428dc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.203Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114147-81489428dc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.211Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114147-81489428dc",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.224Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114069-2a9b001b66",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072114069-2a9b001b66",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:34.117Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072114147-81489428dc",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072114147-81489428dc",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.196Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:34.226Z",
              "finishedAt": "2026-10-15T13:48:34.381Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.226Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.237Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072114227-4c257578b4",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.260Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114227-4c257578b4",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.282Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114227-4c257578b4",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.289Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114227-4c257578b4",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.314Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072114304-726342333d",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.338Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114304-726342333d",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.358Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114304-726342333d",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.366Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114304-726342333d",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.381Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114227-4c257578b4",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072114227-4c257578b4",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:34.275Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072114304-726342333d",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072114304-726342333d",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.352Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:34.384Z",
              "finishedAt": "2026-10-15T13:48:34.530Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.384Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.394Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072114384-6547b53a09",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.416Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114384-6547b53a09",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.437Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114384-6547b53a09",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.445Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114384-6547b53a09",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.468Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072114457-ba6d1bf774",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.490Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114457-ba6d1bf774",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.510Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114457-ba6d1bf774",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.518Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114457-ba6d1bf774",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.530Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "exact",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114384-6547b53a09",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072114384-6547b53a09",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:34.430Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072114457-ba6d1bf774",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072114457-ba6d1bf774",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.503Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "efficiency",
          "label": "价值/成本规则",
          "plan": {
            "method": "efficiency",
            "taskIds": [
              "B",
              "C"
            ],
            "expectedValue": 9,
            "expectedCostUnits": 2,
            "modeledFinishTicks": 2,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 1,
                "costUnits": 1,
                "value": 5
              },
              {
                "taskId": "C",
                "startTick": 1,
                "endTick": 2,
                "costUnits": 1,
                "value": 4
              }
            ],
            "skipped": [
              {
                "taskId": "D",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C"
            ],
            "completedValue": 9,
            "completedTasks": 2,
            "processedImages": 2,
            "remainingUnits": 2,
            "chargedUnits": 2,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 1920,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:34.533Z",
              "finishedAt": "2026-10-15T13:48:34.679Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.533Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.544Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072114534-68f52e4856",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.565Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114534-68f52e4856",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.586Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114534-68f52e4856",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.593Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114534-68f52e4856",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.616Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072114605-29b87f2a14",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.640Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114605-29b87f2a14",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.660Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114605-29b87f2a14",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.667Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114605-29b87f2a14",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:34.679Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114534-68f52e4856",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072114534-68f52e4856",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:34.579Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072114605-29b87f2a14",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072114605-29b87f2a14",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.654Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:34.682Z",
              "finishedAt": "2026-10-15T13:48:34.822Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.682Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.692Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072114682-e805c96091",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.713Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114682-e805c96091",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.733Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114682-e805c96091",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.740Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114682-e805c96091",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.763Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072114752-94e112557a",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.784Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114752-94e112557a",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.803Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114752-94e112557a",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.810Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114752-94e112557a",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:34.822Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114682-e805c96091",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072114682-e805c96091",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:34.727Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072114752-94e112557a",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072114752-94e112557a",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.796Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:34.825Z",
              "finishedAt": "2026-10-15T13:48:34.972Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 9,
                "completedTasks": 2,
                "processedImages": 2,
                "remainingUnits": 2,
                "chargedUnits": 2,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 1920,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.825Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算4，保护2。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.835Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 4,
                  "jobId": "job-1792072114825-0bd19b99f8",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.857Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114825-0bd19b99f8",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.878Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114825-0bd19b99f8",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.885Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114825-0bd19b99f8",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.910Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 1,
                  "initialBudget": 3,
                  "jobId": "job-1792072114900-ec8f1de954",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.931Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114900-ec8f1de954",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.952Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114900-ec8f1de954",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.959Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 1,
                  "jobId": "job-1792072114900-ec8f1de954",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:34.972Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、2图；合成价值9。",
                  "scenarioId": "equal-cost-tie",
                  "strategyId": "efficiency",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114825-0bd19b99f8",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072114825-0bd19b99f8",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    2
                  ],
                  "sourceHashes": [
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 3,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:34.871Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072114900-ec8f1de954",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072114900-ec8f1de954",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    3
                  ],
                  "sourceHashes": [
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
                  ],
                  "chargedUnits": 1,
                  "remainingUnits": 2,
                  "processingAttempts": 1,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:34.945Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        }
      ],
      "previousEfficiencyModel": {
        "method": "efficiency",
        "taskIds": [
          "B",
          "C"
        ],
        "expectedValue": 9,
        "expectedCostUnits": 2,
        "modeledFinishTicks": 2,
        "feasibleGuarantee": true,
        "steps": [
          {
            "taskId": "B",
            "startTick": 0,
            "endTick": 1,
            "costUnits": 1,
            "value": 5
          },
          {
            "taskId": "C",
            "startTick": 1,
            "endTick": 2,
            "costUnits": 1,
            "value": 4
          }
        ],
        "skipped": [
          {
            "taskId": "D",
            "reason": "synthetic-budget"
          },
          {
            "taskId": "A",
            "reason": "synthetic-budget"
          }
        ],
        "scope": "Preserved previous-round model-only baseline. Current efficiency method above is actually executed."
      }
    },
    {
      "id": "heterogeneous-benefit",
      "label": "异质批次：精确优于所列两规则，效率贪心也能打平",
      "budget": {
        "initialUnits": 12,
        "reserveUnits": 2,
        "taskBudgetUnits": 10
      },
      "horizonTicks": 30,
      "tasks": [
        {
          "id": "A",
          "label": "大批次A",
          "imageCount": 8,
          "value": 10,
          "costUnits": 8,
          "durationTicks": 8,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "sourceHashes": [
            "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
            "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
            "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
            "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
            "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
            "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
          ],
          "dependencies": []
        },
        {
          "id": "B",
          "label": "中批次B",
          "imageCount": 5,
          "value": 7,
          "costUnits": 5,
          "durationTicks": 5,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            9,
            10,
            11,
            12,
            13
          ],
          "sourceHashes": [
            "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
            "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
            "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
            "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
            "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
          ],
          "dependencies": []
        },
        {
          "id": "C",
          "label": "中批次C",
          "imageCount": 5,
          "value": 7,
          "costUnits": 5,
          "durationTicks": 5,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            14,
            15,
            16,
            17,
            18
          ],
          "sourceHashes": [
            "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
            "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
            "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
            "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
            "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
          ],
          "dependencies": []
        }
      ],
      "methods": [
        {
          "id": "original",
          "label": "原顺序规则",
          "plan": {
            "method": "original",
            "taskIds": [
              "A"
            ],
            "expectedValue": 10,
            "expectedCostUnits": 8,
            "modeledFinishTicks": 8,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 8,
                "costUnits": 8,
                "value": 10
              }
            ],
            "skipped": [
              {
                "taskId": "B",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A"
            ],
            "completedValue": 10,
            "completedTasks": 1,
            "processedImages": 8,
            "remainingUnits": 4,
            "chargedUnits": 8,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 7680,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:34.981Z",
              "finishedAt": "2026-10-15T13:48:35.246Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 10,
                "completedTasks": 1,
                "processedImages": 8,
                "remainingUnits": 4,
                "chargedUnits": 8,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 7680,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:34.981Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.006Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.042Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.061Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.081Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.101Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.120Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.139Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.159Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.181Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.200Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.207Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072114983-17c3b08348",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.246Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、8图；合成价值10。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072114983-17c3b08348",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072114983-17c3b08348",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:35.055Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:35.075Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:35.094Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:35.114Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:35.133Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:35.153Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:35.174Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:35.193Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:35.250Z",
              "finishedAt": "2026-10-15T13:48:35.526Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 10,
                "completedTasks": 1,
                "processedImages": 8,
                "remainingUnits": 4,
                "chargedUnits": 8,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 7680,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:35.250Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.276Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.316Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.337Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.357Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.377Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.397Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.418Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.439Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.458Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.480Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.489Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072115252-db01142b38",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:35.526Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、8图；合成价值10。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072115252-db01142b38",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072115252-db01142b38",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:35.331Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:35.351Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:35.370Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:35.390Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:35.411Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:35.431Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:35.451Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:35.472Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:35.529Z",
              "finishedAt": "2026-10-15T13:48:35.795Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 10,
                "completedTasks": 1,
                "processedImages": 8,
                "remainingUnits": 4,
                "chargedUnits": 8,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 7680,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:35.529Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.556Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.593Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.614Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.637Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.656Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.676Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.695Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.714Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.733Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.753Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.761Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072115531-bb30e37a69",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:35.795Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、8图；合成价值10。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "original",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072115531-bb30e37a69",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072115531-bb30e37a69",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:35.607Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:35.630Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:35.650Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:35.670Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:35.689Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:35.708Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:35.727Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:35.747Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "importance",
          "label": "预定义重要性规则",
          "plan": {
            "method": "importance",
            "taskIds": [
              "A"
            ],
            "expectedValue": 10,
            "expectedCostUnits": 8,
            "modeledFinishTicks": 8,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 8,
                "costUnits": 8,
                "value": 10
              }
            ],
            "skipped": [
              {
                "taskId": "B",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A"
            ],
            "completedValue": 10,
            "completedTasks": 1,
            "processedImages": 8,
            "remainingUnits": 4,
            "chargedUnits": 8,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 7680,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:35.798Z",
              "finishedAt": "2026-10-15T13:48:36.055Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 10,
                "completedTasks": 1,
                "processedImages": 8,
                "remainingUnits": 4,
                "chargedUnits": 8,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 7680,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:35.798Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.823Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.859Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.879Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.899Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.919Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.938Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.956Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.975Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:35.994Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.013Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.020Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072115800-e63a114e01",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.055Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、8图；合成价值10。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072115800-e63a114e01",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072115800-e63a114e01",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:35.873Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:35.892Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:35.912Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:35.932Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:35.950Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:35.969Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:35.987Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:36.007Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:36.058Z",
              "finishedAt": "2026-10-15T13:48:36.337Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 10,
                "completedTasks": 1,
                "processedImages": 8,
                "remainingUnits": 4,
                "chargedUnits": 8,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 7680,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:36.058Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.083Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.122Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.142Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.164Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.186Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.210Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.231Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.252Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.273Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.295Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.303Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072116060-b886367eb3",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.337Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、8图；合成价值10。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072116060-b886367eb3",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072116060-b886367eb3",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:36.136Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:36.156Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:36.179Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:36.203Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:36.224Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:36.245Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:36.266Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:36.287Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:36.340Z",
              "finishedAt": "2026-10-15T13:48:36.603Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 10,
                "completedTasks": 1,
                "processedImages": 8,
                "remainingUnits": 4,
                "chargedUnits": 8,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 7680,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:36.340Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.366Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.401Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.423Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.442Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.463Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.483Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.502Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.522Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.541Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.559Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.567Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072116342-69461b8367",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:36.603Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、8图；合成价值10。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "importance",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072116342-69461b8367",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072116342-69461b8367",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:36.416Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:36.436Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:36.456Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:36.476Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:36.495Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:36.515Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:36.535Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:36.553Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "exact",
          "label": "精确优化",
          "plan": {
            "method": "exact",
            "taskIds": [
              "B",
              "C"
            ],
            "expectedValue": 14,
            "expectedCostUnits": 10,
            "modeledFinishTicks": 10,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 5,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "C",
                "startTick": 5,
                "endTick": 10,
                "costUnits": 5,
                "value": 7
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "not-selected-by-exact-model"
              }
            ],
            "choiceSpaceUpperBound": 8
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C"
            ],
            "completedValue": 14,
            "completedTasks": 2,
            "processedImages": 10,
            "remainingUnits": 2,
            "chargedUnits": 10,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 9600,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:36.607Z",
              "finishedAt": "2026-10-15T13:48:36.963Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 14,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:36.607Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.628Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 12,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.663Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.682Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.701Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.722Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.740Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.759Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.766Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072116608-74e26ee463",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.808Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 7,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.838Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.857Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.876Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.894Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.913Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.932Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.939Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072116790-0e5d584d58",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:36.963Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值14。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072116608-74e26ee463",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072116608-74e26ee463",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 7,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:36.676Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:36.695Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:36.715Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:36.734Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:36.752Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072116790-0e5d584d58",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072116790-0e5d584d58",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 2,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:36.851Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:36.869Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:36.888Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:36.906Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:36.925Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:36.967Z",
              "finishedAt": "2026-10-15T13:48:37.339Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 14,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:36.967Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:36.986Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 12,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.015Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.035Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.055Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.074Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.094Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.115Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.122Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072116968-42482e8556",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.169Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 7,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.203Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.224Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.243Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.263Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.283Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.303Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.310Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072117152-64215c0128",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:37.339Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值14。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072116968-42482e8556",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072116968-42482e8556",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 7,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:37.028Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:37.048Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:37.068Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:37.088Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:37.108Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072117152-64215c0128",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072117152-64215c0128",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 2,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:37.217Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:37.237Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:37.256Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:37.276Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:37.296Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:37.343Z",
              "finishedAt": "2026-10-15T13:48:37.715Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 14,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:37.343Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.362Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 12,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.398Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.418Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.439Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.458Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.480Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.500Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.508Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072117344-a11504d4fd",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.552Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 7,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.581Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.604Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.626Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.646Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.665Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.684Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.691Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072117535-eabb372470",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:37.715Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值14。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "exact",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072117344-a11504d4fd",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072117344-a11504d4fd",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 7,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:37.411Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:37.432Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:37.451Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:37.471Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:37.494Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072117535-eabb372470",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072117535-eabb372470",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 2,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:37.596Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:37.618Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:37.640Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:37.659Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:37.678Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "efficiency",
          "label": "价值/成本规则",
          "plan": {
            "method": "efficiency",
            "taskIds": [
              "B",
              "C"
            ],
            "expectedValue": 14,
            "expectedCostUnits": 10,
            "modeledFinishTicks": 10,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 5,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "C",
                "startTick": 5,
                "endTick": 10,
                "costUnits": 5,
                "value": 7
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C"
            ],
            "completedValue": 14,
            "completedTasks": 2,
            "processedImages": 10,
            "remainingUnits": 2,
            "chargedUnits": 10,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 9600,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:37.721Z",
              "finishedAt": "2026-10-15T13:48:38.075Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 14,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:37.721Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.739Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 12,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.767Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.787Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.805Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.826Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.844Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.863Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.871Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072117722-4d722c90bb",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.918Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 7,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.947Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.967Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:37.985Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.004Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.022Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.041Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.048Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.075Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值14。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072117722-4d722c90bb",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072117722-4d722c90bb",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 7,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:37.781Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:37.799Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:37.819Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:37.838Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:37.857Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072117895-8d4257ce6b",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072117895-8d4257ce6b",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 2,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:37.960Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:37.979Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:37.998Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:38.016Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:38.035Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:38.079Z",
              "finishedAt": "2026-10-15T13:48:38.437Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 14,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:38.079Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.098Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 12,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.127Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.147Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.167Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.186Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.207Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.226Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.234Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072118080-2e2b802332",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.277Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 7,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.305Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.325Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.345Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.364Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.384Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.404Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.412Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:38.437Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值14。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072118080-2e2b802332",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072118080-2e2b802332",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 7,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:38.140Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:38.160Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:38.180Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:38.200Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:38.220Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072118259-1f59dd5e8a",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072118259-1f59dd5e8a",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 2,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:38.319Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:38.338Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:38.358Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:38.377Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:38.398Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:38.442Z",
              "finishedAt": "2026-10-15T13:48:38.804Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 14,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:38.442Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算12，保护2。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.462Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 12,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.492Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.514Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.535Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.555Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.576Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.596Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.603Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072118443-959c8c77cf",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.647Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 7,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.675Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.696Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.715Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.734Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.754Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.773Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.780Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072118628-57f20d261c",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:38.804Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值14。",
                  "scenarioId": "heterogeneous-benefit",
                  "strategyId": "efficiency",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072118443-959c8c77cf",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072118443-959c8c77cf",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 7,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:38.507Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:38.528Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:38.549Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:38.570Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:38.589Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072118628-57f20d261c",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072118628-57f20d261c",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 2,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:38.689Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:38.709Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:38.728Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:38.747Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:38.767Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        }
      ],
      "previousEfficiencyModel": {
        "method": "efficiency",
        "taskIds": [
          "B",
          "C"
        ],
        "expectedValue": 14,
        "expectedCostUnits": 10,
        "modeledFinishTicks": 10,
        "feasibleGuarantee": true,
        "steps": [
          {
            "taskId": "B",
            "startTick": 0,
            "endTick": 5,
            "costUnits": 5,
            "value": 7
          },
          {
            "taskId": "C",
            "startTick": 5,
            "endTick": 10,
            "costUnits": 5,
            "value": 7
          }
        ],
        "skipped": [
          {
            "taskId": "A",
            "reason": "synthetic-budget"
          }
        ],
        "scope": "Preserved previous-round model-only baseline. Current efficiency method above is actually executed."
      }
    },
    {
      "id": "ample-tie",
      "label": "预算充足：三策略打平",
      "budget": {
        "initialUnits": 22,
        "reserveUnits": 2,
        "taskBudgetUnits": 20
      },
      "horizonTicks": 30,
      "tasks": [
        {
          "id": "A",
          "label": "大批次A",
          "imageCount": 8,
          "value": 10,
          "costUnits": 8,
          "durationTicks": 8,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "sourceHashes": [
            "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
            "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
            "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
            "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
            "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
            "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
          ],
          "dependencies": []
        },
        {
          "id": "B",
          "label": "中批次B",
          "imageCount": 5,
          "value": 7,
          "costUnits": 5,
          "durationTicks": 5,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            9,
            10,
            11,
            12,
            13
          ],
          "sourceHashes": [
            "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
            "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
            "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
            "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
            "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
          ],
          "dependencies": []
        },
        {
          "id": "C",
          "label": "中批次C",
          "imageCount": 5,
          "value": 7,
          "costUnits": 5,
          "durationTicks": 5,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            14,
            15,
            16,
            17,
            18
          ],
          "sourceHashes": [
            "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
            "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
            "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
            "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
            "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
          ],
          "dependencies": []
        }
      ],
      "methods": [
        {
          "id": "original",
          "label": "原顺序规则",
          "plan": {
            "method": "original",
            "taskIds": [
              "A",
              "B",
              "C"
            ],
            "expectedValue": 24,
            "expectedCostUnits": 18,
            "modeledFinishTicks": 18,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 8,
                "costUnits": 8,
                "value": 10
              },
              {
                "taskId": "B",
                "startTick": 8,
                "endTick": 13,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "C",
                "startTick": 13,
                "endTick": 18,
                "costUnits": 5,
                "value": 7
              }
            ],
            "skipped": []
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A",
              "B",
              "C"
            ],
            "completedValue": 24,
            "completedTasks": 3,
            "processedImages": 18,
            "remainingUnits": 4,
            "chargedUnits": 18,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 17280,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:38.815Z",
              "finishedAt": "2026-10-15T13:48:39.456Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:38.815Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.839Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.872Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.891Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.911Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.932Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.951Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.971Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:38.991Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.010Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.029Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.036Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072118817-970021e99a",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.089Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.118Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.138Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.175Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.195Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.214Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.235Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.242Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072119071-faf12b71b8",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.290Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.322Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.343Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.362Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.382Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.402Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.422Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.430Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:39.456Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072118817-970021e99a",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072118817-970021e99a",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:38.885Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:38.905Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:38.925Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:38.945Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:38.965Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:38.984Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:39.004Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:39.022Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072119071-faf12b71b8",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072119071-faf12b71b8",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:39.132Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:39.164Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:39.188Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:39.208Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:39.228Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072119272-bcff66dbc3",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072119272-bcff66dbc3",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:39.336Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:39.356Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:39.376Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:39.395Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:39.415Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:39.462Z",
              "finishedAt": "2026-10-15T13:48:40.076Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:39.462Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.489Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.524Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.544Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.565Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.586Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.607Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.627Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.646Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.666Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.686Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.693Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.745Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.773Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.793Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.812Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.831Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.850Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.870Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.879Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072119728-709196af2b",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.921Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.950Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.968Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:39.987Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:40.006Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:40.025Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:40.044Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:40.051Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072119903-ab1ed48214",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:40.076Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072119464-f5cbaf9340",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072119464-f5cbaf9340",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:39.538Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:39.558Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:39.580Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:39.600Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:39.619Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:39.640Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:39.660Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:39.680Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072119728-709196af2b",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072119728-709196af2b",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:39.787Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:39.806Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:39.825Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:39.844Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:39.864Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072119903-ab1ed48214",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072119903-ab1ed48214",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:39.962Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:39.980Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:39.999Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:40.019Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:40.038Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:40.082Z",
              "finishedAt": "2026-10-15T13:48:40.715Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:40.082Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.108Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.142Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.162Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.182Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.203Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.223Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.241Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.261Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.282Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.301Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.309Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072120084-65e07f80d2",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.365Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.396Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.417Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.436Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.455Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.475Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.494Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.501Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072120347-04857d0826",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.550Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.579Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.600Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.621Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.643Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.662Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.682Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.689Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072120532-20404056df",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:40.715Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "original",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072120084-65e07f80d2",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072120084-65e07f80d2",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:40.155Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:40.175Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:40.196Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:40.216Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:40.235Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:40.255Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:40.276Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:40.295Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072120347-04857d0826",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072120347-04857d0826",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:40.410Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:40.429Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:40.449Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:40.468Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:40.487Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072120532-20404056df",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072120532-20404056df",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:40.594Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:40.614Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:40.637Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:40.656Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:40.675Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "importance",
          "label": "预定义重要性规则",
          "plan": {
            "method": "importance",
            "taskIds": [
              "A",
              "B",
              "C"
            ],
            "expectedValue": 24,
            "expectedCostUnits": 18,
            "modeledFinishTicks": 18,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 8,
                "costUnits": 8,
                "value": 10
              },
              {
                "taskId": "B",
                "startTick": 8,
                "endTick": 13,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "C",
                "startTick": 13,
                "endTick": 18,
                "costUnits": 5,
                "value": 7
              }
            ],
            "skipped": []
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A",
              "B",
              "C"
            ],
            "completedValue": 24,
            "completedTasks": 3,
            "processedImages": 18,
            "remainingUnits": 4,
            "chargedUnits": 18,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 17280,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:40.723Z",
              "finishedAt": "2026-10-15T13:48:41.340Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:40.723Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.748Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.781Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.801Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.820Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.839Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.858Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.877Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.895Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.915Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.934Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.941Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:40.994Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.024Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.043Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.062Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.082Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.102Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.122Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.129Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072120975-18d1ae9725",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.172Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.201Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.222Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.241Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.261Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.284Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.306Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.313Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072121153-388aaa43a9",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:41.340Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072120724-5e313e1c0c",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072120724-5e313e1c0c",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:40.794Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:40.814Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:40.833Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:40.852Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:40.871Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:40.889Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:40.908Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:40.928Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072120975-18d1ae9725",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072120975-18d1ae9725",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:41.037Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:41.056Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:41.075Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:41.095Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:41.115Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072121153-388aaa43a9",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072121153-388aaa43a9",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:41.215Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:41.235Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:41.255Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:41.277Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:41.299Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:41.347Z",
              "finishedAt": "2026-10-15T13:48:41.963Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:41.347Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.374Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.408Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.428Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.447Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.467Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.488Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.507Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.528Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.547Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.567Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.575Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072121349-91f106c4dc",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.627Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.659Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.679Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.699Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.720Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.739Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.758Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.765Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072121609-48d4f40589",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.809Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.838Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.857Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.876Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.895Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.914Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.933Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.940Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:41.963Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072121349-91f106c4dc",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072121349-91f106c4dc",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:41.421Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:41.441Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:41.461Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:41.481Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:41.501Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:41.521Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:41.541Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:41.560Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072121609-48d4f40589",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072121609-48d4f40589",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:41.673Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:41.692Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:41.713Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:41.732Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:41.751Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072121791-bf5a96a1f6",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072121791-bf5a96a1f6",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:41.851Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:41.870Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:41.889Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:41.908Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:41.927Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:41.969Z",
              "finishedAt": "2026-10-15T13:48:42.595Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:41.969Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:41.994Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.027Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.046Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.066Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.086Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.106Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.127Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.147Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.167Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.186Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.193Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072121970-a31452fab1",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.246Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.276Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.297Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.317Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.336Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.357Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.377Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.384Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072122228-b47bd31113",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.433Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.463Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.483Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.503Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.524Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.544Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.564Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.571Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072122415-d531453f46",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:42.595Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "importance",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072121970-a31452fab1",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072121970-a31452fab1",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:42.040Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:42.059Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:42.080Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:42.100Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:42.119Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:42.140Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:42.160Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:42.180Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072122228-b47bd31113",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072122228-b47bd31113",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:42.291Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:42.311Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:42.330Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:42.350Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:42.370Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072122415-d531453f46",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072122415-d531453f46",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:42.477Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:42.497Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:42.518Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:42.538Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:42.558Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "exact",
          "label": "精确优化",
          "plan": {
            "method": "exact",
            "taskIds": [
              "A",
              "B",
              "C"
            ],
            "expectedValue": 24,
            "expectedCostUnits": 18,
            "modeledFinishTicks": 18,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 8,
                "costUnits": 8,
                "value": 10
              },
              {
                "taskId": "B",
                "startTick": 8,
                "endTick": 13,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "C",
                "startTick": 13,
                "endTick": 18,
                "costUnits": 5,
                "value": 7
              }
            ],
            "skipped": [],
            "choiceSpaceUpperBound": 8
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A",
              "B",
              "C"
            ],
            "completedValue": 24,
            "completedTasks": 3,
            "processedImages": 18,
            "remainingUnits": 4,
            "chargedUnits": 18,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 17280,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:42.602Z",
              "finishedAt": "2026-10-15T13:48:43.212Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:42.602Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.628Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.664Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.684Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.702Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.722Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.740Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.759Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.778Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.797Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.815Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.822Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072122604-d315b34785",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.874Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.901Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.921Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.940Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.959Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.978Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:42.998Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.006Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072122856-7da309e8f5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.050Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.079Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.098Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.117Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.137Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.157Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.177Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.184Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:43.212Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072122604-d315b34785",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072122604-d315b34785",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:42.677Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:42.696Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:42.716Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:42.735Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:42.753Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:42.772Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:42.791Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:42.809Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072122856-7da309e8f5",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072122856-7da309e8f5",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:42.915Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:42.933Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:42.953Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:42.972Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:42.992Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072123032-5b3fdaece3",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072123032-5b3fdaece3",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:43.092Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:43.111Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:43.130Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:43.151Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:43.170Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:43.219Z",
              "finishedAt": "2026-10-15T13:48:43.844Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:43.219Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.243Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.279Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.300Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.321Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.342Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.362Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.382Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.401Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.420Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.440Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.447Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072123220-de668427e5",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.507Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.538Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.558Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.577Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.596Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.616Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.637Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.644Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.688Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.717Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.737Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.756Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.775Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.794Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.813Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.820Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072123671-84cc2720e8",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:43.844Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072123220-de668427e5",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072123220-de668427e5",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:43.294Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:43.314Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:43.336Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:43.356Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:43.375Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:43.394Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:43.413Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:43.433Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072123488-7a3ca048e0",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072123488-7a3ca048e0",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:43.551Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:43.570Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:43.590Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:43.609Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:43.628Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072123671-84cc2720e8",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072123671-84cc2720e8",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:43.731Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:43.750Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:43.769Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:43.788Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:43.807Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:43.852Z",
              "finishedAt": "2026-10-15T13:48:44.469Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A",
                  "B",
                  "C"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:43.852Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:43.878Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 22,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:43.911Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:43.931Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:43.950Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:43.969Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:43.988Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.006Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.026Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.045Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.064Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.071Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072123854-02b885ea3c",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.123Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 14,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.151Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.171Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.190Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.211Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.231Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.251Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.258Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072124105-09a7507646",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.305Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 9,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.336Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.357Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.376Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.396Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.415Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.436Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.443Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:44.469Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "exact",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072123854-02b885ea3c",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072123854-02b885ea3c",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 14,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:43.924Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:43.944Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:43.963Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:43.982Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:44.000Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:44.020Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:44.038Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:44.057Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072124105-09a7507646",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072124105-09a7507646",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 9,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:44.165Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:44.184Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:44.204Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:44.224Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:44.245Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072124287-83c2e1e56d",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072124287-83c2e1e56d",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 4,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:44.350Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:44.370Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:44.390Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:44.409Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:44.429Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "efficiency",
          "label": "价值/成本规则",
          "plan": {
            "method": "efficiency",
            "taskIds": [
              "B",
              "C",
              "A"
            ],
            "expectedValue": 24,
            "expectedCostUnits": 18,
            "modeledFinishTicks": 18,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 5,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "C",
                "startTick": 5,
                "endTick": 10,
                "costUnits": 5,
                "value": 7
              },
              {
                "taskId": "A",
                "startTick": 10,
                "endTick": 18,
                "costUnits": 8,
                "value": 10
              }
            ],
            "skipped": []
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C",
              "A"
            ],
            "completedValue": 24,
            "completedTasks": 3,
            "processedImages": 18,
            "remainingUnits": 4,
            "chargedUnits": 18,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 17280,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:44.476Z",
              "finishedAt": "2026-10-15T13:48:45.123Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C",
                  "A"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:44.476Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.495Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 22,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.524Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.546Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.566Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.586Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.606Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.626Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.634Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072124477-c1de2b009d",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.683Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 17,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.716Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.736Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.755Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.795Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.814Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.832Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.839Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072124661-a3914133bb",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.890Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.926Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.945Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.963Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:44.983Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.002Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.022Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.041Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.060Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.080Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.087Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072124866-392d6e949f",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:45.123Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072124477-c1de2b009d",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072124477-c1de2b009d",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 17,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:44.539Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:44.559Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:44.579Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:44.599Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:44.620Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072124661-a3914133bb",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072124661-a3914133bb",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 12,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:44.729Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:44.749Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:44.788Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:44.808Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:44.826Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072124866-392d6e949f",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072124866-392d6e949f",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:44.939Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:44.957Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:44.977Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:44.996Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:45.015Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:45.035Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:45.054Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:45.074Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:45.130Z",
              "finishedAt": "2026-10-15T13:48:45.775Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C",
                  "A"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:45.130Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.150Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 22,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.181Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.202Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.222Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.243Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.263Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.283Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.290Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072125132-6723d1ec76",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.339Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 17,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.370Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.391Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.410Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.431Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.450Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.472Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.479Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.531Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.568Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.589Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.609Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.628Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.649Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.669Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.688Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.712Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.735Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.742Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:45.775Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072125132-6723d1ec76",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072125132-6723d1ec76",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 17,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:45.195Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:45.216Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:45.237Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:45.256Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:45.277Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072125321-e7fd7fd31a",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072125321-e7fd7fd31a",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 12,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:45.384Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:45.403Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:45.424Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:45.444Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:45.464Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072125507-e2d8c515ed",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072125507-e2d8c515ed",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:45.582Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:45.602Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:45.622Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:45.642Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:45.662Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:45.682Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:45.701Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:45.729Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:45.781Z",
              "finishedAt": "2026-10-15T13:48:46.402Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C",
                  "A"
                ],
                "completedValue": 24,
                "completedTasks": 3,
                "processedImages": 18,
                "remainingUnits": 4,
                "chargedUnits": 18,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 17280,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:45.781Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算22，保护2。",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.800Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 22,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.829Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.848Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.867Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.887Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.907Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.926Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.933Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072125782-b64a76c243",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:45.975Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 5,
                  "initialBudget": 17,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.005Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.024Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.043Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.063Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.084Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.105Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.113Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 5,
                  "jobId": "job-1792072125958-293fe59646",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.161Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 8,
                  "initialBudget": 12,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.202Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.222Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.242Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.261Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.280Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.300Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.321Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.340Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.360Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.368Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 8,
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.402Z",
                  "type": "strategy-finished",
                  "message": "完整验收3批、18图；合成价值24。",
                  "scenarioId": "ample-tie",
                  "strategyId": "efficiency",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072125782-b64a76c243",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072125782-b64a76c243",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    9,
                    10,
                    11,
                    12,
                    13
                  ],
                  "sourceHashes": [
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 17,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:45.842Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:45.861Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:45.881Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:45.900Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:45.919Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072125958-293fe59646",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072125958-293fe59646",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    14,
                    15,
                    16,
                    17,
                    18
                  ],
                  "sourceHashes": [
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4"
                  ],
                  "chargedUnits": 5,
                  "remainingUnits": 12,
                  "processingAttempts": 5,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:46.018Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:46.037Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:46.057Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:46.077Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:46.098Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072126138-b1ed370d9c",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126138-b1ed370d9c",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd"
                  ],
                  "chargedUnits": 8,
                  "remainingUnits": 4,
                  "processingAttempts": 8,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:46.215Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:46.235Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:46.255Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:46.274Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:46.293Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:46.314Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:46.334Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:46.353Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        }
      ],
      "previousEfficiencyModel": {
        "method": "efficiency",
        "taskIds": [
          "B",
          "C",
          "A"
        ],
        "expectedValue": 24,
        "expectedCostUnits": 18,
        "modeledFinishTicks": 18,
        "feasibleGuarantee": true,
        "steps": [
          {
            "taskId": "B",
            "startTick": 0,
            "endTick": 5,
            "costUnits": 5,
            "value": 7
          },
          {
            "taskId": "C",
            "startTick": 5,
            "endTick": 10,
            "costUnits": 5,
            "value": 7
          },
          {
            "taskId": "A",
            "startTick": 10,
            "endTick": 18,
            "costUnits": 8,
            "value": 10
          }
        ],
        "skipped": [],
        "scope": "Preserved previous-round model-only baseline. Current efficiency method above is actually executed."
      }
    },
    {
      "id": "reserve-infeasible",
      "label": "总预算低于保护余量：拒绝开始",
      "budget": {
        "initialUnits": 1,
        "reserveUnits": 2,
        "taskBudgetUnits": 0
      },
      "horizonTicks": 30,
      "tasks": [
        {
          "id": "A",
          "label": "待处理批次A",
          "imageCount": 3,
          "value": 5,
          "costUnits": 3,
          "durationTicks": 3,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            1,
            2,
            3
          ],
          "sourceHashes": [
            "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c"
          ],
          "dependencies": []
        },
        {
          "id": "B",
          "label": "待处理批次B",
          "imageCount": 2,
          "value": 4,
          "costUnits": 2,
          "durationTicks": 2,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            4,
            5
          ],
          "sourceHashes": [
            "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
            "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9"
          ],
          "dependencies": []
        }
      ],
      "methods": [
        {
          "id": "original",
          "label": "原顺序规则",
          "plan": {
            "method": "original",
            "taskIds": [],
            "expectedValue": 0,
            "expectedCostUnits": 0,
            "modeledFinishTicks": 0,
            "feasibleGuarantee": false,
            "steps": [],
            "skipped": [
              {
                "taskId": "A",
                "reason": "reserve-infeasible"
              },
              {
                "taskId": "B",
                "reason": "reserve-infeasible"
              }
            ]
          },
          "actual": {
            "state": "reserve-infeasible-no-work",
            "taskIds": [],
            "completedValue": 0,
            "completedTasks": 0,
            "processedImages": 0,
            "remainingUnits": 1,
            "chargedUnits": 0,
            "reserveFeasible": false,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 0,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:46.418Z",
              "finishedAt": "2026-10-15T13:48:46.481Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.418Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.433Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126419-ea2ee91984",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.463Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126419-ea2ee91984",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.471Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126419-ea2ee91984",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.481Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126419-ea2ee91984",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126419-ea2ee91984",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:46.482Z",
              "finishedAt": "2026-10-15T13:48:46.542Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.482Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.497Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126483-64441b7d8d",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.523Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126483-64441b7d8d",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.532Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126483-64441b7d8d",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.542Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126483-64441b7d8d",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126483-64441b7d8d",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:46.543Z",
              "finishedAt": "2026-10-15T13:48:46.604Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.543Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.559Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126544-53a4fb5343",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.587Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126544-53a4fb5343",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.595Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126544-53a4fb5343",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.604Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "original",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126544-53a4fb5343",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126544-53a4fb5343",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "importance",
          "label": "预定义重要性规则",
          "plan": {
            "method": "importance",
            "taskIds": [],
            "expectedValue": 0,
            "expectedCostUnits": 0,
            "modeledFinishTicks": 0,
            "feasibleGuarantee": false,
            "steps": [],
            "skipped": [
              {
                "taskId": "A",
                "reason": "reserve-infeasible"
              },
              {
                "taskId": "B",
                "reason": "reserve-infeasible"
              }
            ]
          },
          "actual": {
            "state": "reserve-infeasible-no-work",
            "taskIds": [],
            "completedValue": 0,
            "completedTasks": 0,
            "processedImages": 0,
            "remainingUnits": 1,
            "chargedUnits": 0,
            "reserveFeasible": false,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 0,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:46.605Z",
              "finishedAt": "2026-10-15T13:48:46.664Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.605Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.620Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126606-e11dcba1bb",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.646Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126606-e11dcba1bb",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.654Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126606-e11dcba1bb",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.664Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126606-e11dcba1bb",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126606-e11dcba1bb",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:46.665Z",
              "finishedAt": "2026-10-15T13:48:46.722Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.665Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.679Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126666-5604de2200",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.704Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126666-5604de2200",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.713Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126666-5604de2200",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.722Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126666-5604de2200",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126666-5604de2200",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:46.723Z",
              "finishedAt": "2026-10-15T13:48:46.780Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.723Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.737Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126724-b7af19b0b3",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.763Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126724-b7af19b0b3",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.771Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126724-b7af19b0b3",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.780Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "importance",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126724-b7af19b0b3",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126724-b7af19b0b3",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "exact",
          "label": "精确优化",
          "plan": {
            "method": "exact",
            "taskIds": [],
            "expectedValue": 0,
            "expectedCostUnits": 0,
            "modeledFinishTicks": 0,
            "feasibleGuarantee": false,
            "steps": [],
            "skipped": [
              {
                "taskId": "A",
                "reason": "reserve-infeasible"
              },
              {
                "taskId": "B",
                "reason": "reserve-infeasible"
              }
            ],
            "choiceSpaceUpperBound": 4
          },
          "actual": {
            "state": "reserve-infeasible-no-work",
            "taskIds": [],
            "completedValue": 0,
            "completedTasks": 0,
            "processedImages": 0,
            "remainingUnits": 1,
            "chargedUnits": 0,
            "reserveFeasible": false,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 0,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:46.782Z",
              "finishedAt": "2026-10-15T13:48:46.837Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.782Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.796Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126782-3f06596366",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.821Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126782-3f06596366",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.828Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126782-3f06596366",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.837Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126782-3f06596366",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126782-3f06596366",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:46.839Z",
              "finishedAt": "2026-10-15T13:48:46.896Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.839Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.853Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126839-65f753cb9b",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.877Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126839-65f753cb9b",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.885Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126839-65f753cb9b",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:46.896Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126839-65f753cb9b",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126839-65f753cb9b",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:46.898Z",
              "finishedAt": "2026-10-15T13:48:46.955Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.898Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.913Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126899-dd0e06e269",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.938Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126899-dd0e06e269",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.946Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126899-dd0e06e269",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:46.955Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "exact",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126899-dd0e06e269",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126899-dd0e06e269",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "efficiency",
          "label": "价值/成本规则",
          "plan": {
            "method": "efficiency",
            "taskIds": [],
            "expectedValue": 0,
            "expectedCostUnits": 0,
            "modeledFinishTicks": 0,
            "feasibleGuarantee": false,
            "steps": [],
            "skipped": [
              {
                "taskId": "B",
                "reason": "reserve-infeasible"
              },
              {
                "taskId": "A",
                "reason": "reserve-infeasible"
              }
            ]
          },
          "actual": {
            "state": "reserve-infeasible-no-work",
            "taskIds": [],
            "completedValue": 0,
            "completedTasks": 0,
            "processedImages": 0,
            "remainingUnits": 1,
            "chargedUnits": 0,
            "reserveFeasible": false,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 0,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:46.956Z",
              "finishedAt": "2026-10-15T13:48:47.013Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:46.956Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.970Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072126957-fd69bd0eed",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:46.994Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072126957-fd69bd0eed",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.002Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072126957-fd69bd0eed",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.013Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072126957-fd69bd0eed",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072126957-fd69bd0eed",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:47.015Z",
              "finishedAt": "2026-10-15T13:48:47.072Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:47.015Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.030Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072127016-8a86a48eb8",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.055Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072127016-8a86a48eb8",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.063Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072127016-8a86a48eb8",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.072Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072127016-8a86a48eb8",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072127016-8a86a48eb8",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:47.073Z",
              "finishedAt": "2026-10-15T13:48:47.135Z",
              "actual": {
                "state": "reserve-infeasible-no-work",
                "taskIds": [],
                "completedValue": 0,
                "completedTasks": 0,
                "processedImages": 0,
                "remainingUnits": 1,
                "chargedUnits": 0,
                "reserveFeasible": false,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 0,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:47.073Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算1，保护2。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.088Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 3,
                  "initialBudget": 1,
                  "jobId": "job-1792072127074-8fe8ef28fc",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.117Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072127074-8fe8ef28fc",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.125Z",
                  "pid": 52880,
                  "type": "budget-paused",
                  "nextItem": 0,
                  "remainingSimUnits": 1,
                  "jobId": "job-1792072127074-8fe8ef28fc",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "taskId": "A",
                  "message": "批次A：budget-paused",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.135Z",
                  "type": "strategy-finished",
                  "message": "完整验收0批、0图；合成价值0。",
                  "scenarioId": "reserve-infeasible",
                  "strategyId": "efficiency",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072127074-8fe8ef28fc",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072127074-8fe8ef28fc",
                  "purpose": "reserve-refusal-probe; not an admitted task",
                  "state": "paused",
                  "images": []
                }
              ],
              "failure": null
            }
          ]
        }
      ],
      "previousEfficiencyModel": {
        "method": "efficiency",
        "taskIds": [],
        "expectedValue": 0,
        "expectedCostUnits": 0,
        "modeledFinishTicks": 0,
        "feasibleGuarantee": false,
        "steps": [],
        "skipped": [
          {
            "taskId": "B",
            "reason": "reserve-infeasible"
          },
          {
            "taskId": "A",
            "reason": "reserve-infeasible"
          }
        ],
        "scope": "Preserved previous-round model-only baseline. Current efficiency method above is actually executed."
      }
    },
    {
      "id": "exact-budget-boundary",
      "label": "恰好预算：任务10单位＋保护2单位",
      "budget": {
        "initialUnits": 12,
        "reserveUnits": 2,
        "taskBudgetUnits": 10
      },
      "horizonTicks": 30,
      "tasks": [
        {
          "id": "A",
          "label": "批次A",
          "imageCount": 10,
          "value": 9,
          "costUnits": 10,
          "durationTicks": 10,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "sourceHashes": [
            "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
            "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
            "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
            "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
            "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
            "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
            "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
            "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
          ],
          "dependencies": []
        },
        {
          "id": "B",
          "label": "批次B",
          "imageCount": 6,
          "value": 6,
          "costUnits": 6,
          "durationTicks": 6,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            11,
            12,
            13,
            14,
            15,
            16
          ],
          "sourceHashes": [
            "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
            "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
            "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
            "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
            "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
            "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
          ],
          "dependencies": []
        },
        {
          "id": "C",
          "label": "批次C",
          "imageCount": 4,
          "value": 5,
          "costUnits": 4,
          "durationTicks": 4,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            17,
            18,
            19,
            20
          ],
          "sourceHashes": [
            "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
            "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
            "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
            "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
          ],
          "dependencies": []
        }
      ],
      "methods": [
        {
          "id": "original",
          "label": "原顺序规则",
          "plan": {
            "method": "original",
            "taskIds": [
              "A"
            ],
            "expectedValue": 9,
            "expectedCostUnits": 10,
            "modeledFinishTicks": 10,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 10,
                "costUnits": 10,
                "value": 9
              }
            ],
            "skipped": [
              {
                "taskId": "B",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A"
            ],
            "completedValue": 9,
            "completedTasks": 1,
            "processedImages": 10,
            "remainingUnits": 2,
            "chargedUnits": 10,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 9600,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:47.149Z",
              "finishedAt": "2026-10-15T13:48:47.473Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 9,
                "completedTasks": 1,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:47.149Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.180Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 10,
                  "initialBudget": 12,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.220Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.241Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.261Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.281Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.301Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.322Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.343Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.364Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.383Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.402Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 8,
                  "completedItems": 9,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第9张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.421Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 9,
                  "completedItems": 10,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第10张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.429Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 10,
                  "jobId": "job-1792072127151-aec61b4805",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:47.473Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、10图；合成价值9。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072127151-aec61b4805",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072127151-aec61b4805",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8,
                    9,
                    10
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
                  ],
                  "chargedUnits": 10,
                  "remainingUnits": 2,
                  "processingAttempts": 10,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:47.234Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:47.254Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:47.274Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:47.294Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:47.315Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:47.336Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:47.357Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:47.376Z"
                    },
                    {
                      "index": 8,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-009.bmp",
                      "backupFile": "backup/sample-009.bmp",
                      "thumbnailFile": "thumbnails/sample-009.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:47.395Z"
                    },
                    {
                      "index": 9,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-010.bmp",
                      "backupFile": "backup/sample-010.bmp",
                      "thumbnailFile": "thumbnails/sample-010.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:47.415Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:47.477Z",
              "finishedAt": "2026-10-15T13:48:47.794Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 9,
                "completedTasks": 1,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:47.477Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.507Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 10,
                  "initialBudget": 12,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.545Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.566Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.589Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.608Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.629Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.651Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.671Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.690Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.709Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.728Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 8,
                  "completedItems": 9,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第9张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.747Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 9,
                  "completedItems": 10,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第10张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.754Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 10,
                  "jobId": "job-1792072127479-1104ff4341",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:47.794Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、10图；合成价值9。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072127479-1104ff4341",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072127479-1104ff4341",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8,
                    9,
                    10
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
                  ],
                  "chargedUnits": 10,
                  "remainingUnits": 2,
                  "processingAttempts": 10,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:47.559Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:47.582Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:47.601Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:47.623Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:47.645Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:47.665Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:47.684Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:47.703Z"
                    },
                    {
                      "index": 8,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-009.bmp",
                      "backupFile": "backup/sample-009.bmp",
                      "thumbnailFile": "thumbnails/sample-009.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:47.722Z"
                    },
                    {
                      "index": 9,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-010.bmp",
                      "backupFile": "backup/sample-010.bmp",
                      "thumbnailFile": "thumbnails/sample-010.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:47.741Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:47.798Z",
              "finishedAt": "2026-10-15T13:48:48.110Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 9,
                "completedTasks": 1,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:47.798Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.827Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 10,
                  "initialBudget": 12,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.865Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.884Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.903Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.923Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.943Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.963Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:47.982Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.001Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.020Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.039Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 8,
                  "completedItems": 9,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第9张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.058Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 9,
                  "completedItems": 10,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：第10张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.065Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 10,
                  "jobId": "job-1792072127800-4169d53299",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.110Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、10图；合成价值9。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "original",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072127800-4169d53299",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072127800-4169d53299",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8,
                    9,
                    10
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
                  ],
                  "chargedUnits": 10,
                  "remainingUnits": 2,
                  "processingAttempts": 10,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:47.879Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:47.896Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:47.917Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:47.937Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:47.956Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:47.976Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:47.995Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:48.013Z"
                    },
                    {
                      "index": 8,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-009.bmp",
                      "backupFile": "backup/sample-009.bmp",
                      "thumbnailFile": "thumbnails/sample-009.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:48.032Z"
                    },
                    {
                      "index": 9,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-010.bmp",
                      "backupFile": "backup/sample-010.bmp",
                      "thumbnailFile": "thumbnails/sample-010.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:48.052Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "importance",
          "label": "预定义重要性规则",
          "plan": {
            "method": "importance",
            "taskIds": [
              "A"
            ],
            "expectedValue": 9,
            "expectedCostUnits": 10,
            "modeledFinishTicks": 10,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "A",
                "startTick": 0,
                "endTick": 10,
                "costUnits": 10,
                "value": 9
              }
            ],
            "skipped": [
              {
                "taskId": "B",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "A"
            ],
            "completedValue": 9,
            "completedTasks": 1,
            "processedImages": 10,
            "remainingUnits": 2,
            "chargedUnits": 10,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 9600,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:48.115Z",
              "finishedAt": "2026-10-15T13:48:48.456Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 9,
                "completedTasks": 1,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:48.115Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.145Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 10,
                  "initialBudget": 12,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.188Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.208Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.234Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.255Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.275Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.295Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.317Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.337Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.360Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.380Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 8,
                  "completedItems": 9,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第9张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.402Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 9,
                  "completedItems": 10,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第10张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.410Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 10,
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:48.456Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、10图；合成价值9。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072128117-f0e0e4c6df",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072128117-f0e0e4c6df",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8,
                    9,
                    10
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
                  ],
                  "chargedUnits": 10,
                  "remainingUnits": 2,
                  "processingAttempts": 10,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:48.202Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:48.223Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:48.248Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:48.268Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:48.289Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:48.309Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:48.330Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:48.352Z"
                    },
                    {
                      "index": 8,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-009.bmp",
                      "backupFile": "backup/sample-009.bmp",
                      "thumbnailFile": "thumbnails/sample-009.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:48.373Z"
                    },
                    {
                      "index": 9,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-010.bmp",
                      "backupFile": "backup/sample-010.bmp",
                      "thumbnailFile": "thumbnails/sample-010.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:48.394Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:48.459Z",
              "finishedAt": "2026-10-15T13:48:48.788Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 9,
                "completedTasks": 1,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:48.459Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.491Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 10,
                  "initialBudget": 12,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.532Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.554Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.576Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.598Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.618Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.640Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.662Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.682Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.701Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.720Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 8,
                  "completedItems": 9,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第9张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.740Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 9,
                  "completedItems": 10,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第10张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.747Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 10,
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:48.788Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、10图；合成价值9。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072128462-4f0a34e3e1",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072128462-4f0a34e3e1",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8,
                    9,
                    10
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
                  ],
                  "chargedUnits": 10,
                  "remainingUnits": 2,
                  "processingAttempts": 10,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:48.547Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:48.569Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:48.591Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:48.611Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:48.633Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:48.656Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:48.676Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:48.695Z"
                    },
                    {
                      "index": 8,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-009.bmp",
                      "backupFile": "backup/sample-009.bmp",
                      "thumbnailFile": "thumbnails/sample-009.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:48.714Z"
                    },
                    {
                      "index": 9,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-010.bmp",
                      "backupFile": "backup/sample-010.bmp",
                      "thumbnailFile": "thumbnails/sample-010.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:48.733Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:48.791Z",
              "finishedAt": "2026-10-15T13:48:49.110Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "A"
                ],
                "completedValue": 9,
                "completedTasks": 1,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:48.791Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.821Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 10,
                  "initialBudget": 12,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.859Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.879Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.898Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.918Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.939Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.960Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:48.979Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.000Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 6,
                  "completedItems": 7,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第7张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.021Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 7,
                  "completedItems": 8,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第8张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.043Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 8,
                  "completedItems": 9,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第9张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.063Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 9,
                  "completedItems": 10,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：第10张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.070Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 10,
                  "jobId": "job-1792072128793-deca02678d",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "taskId": "A",
                  "message": "批次A：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.110Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、10图；合成价值9。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "importance",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072128793-deca02678d",
                  "taskId": "A",
                  "jobPath": "work/workpod/jobs/job-1792072128793-deca02678d",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    1,
                    2,
                    3,
                    4,
                    5,
                    6,
                    7,
                    8,
                    9,
                    10
                  ],
                  "sourceHashes": [
                    "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                    "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                    "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                    "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                    "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                    "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                    "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                    "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                    "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                    "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
                  ],
                  "chargedUnits": 10,
                  "remainingUnits": 2,
                  "processingAttempts": 10,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 1,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
                      "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
                      "completedAt": "2026-10-15T13:48:48.873Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 2,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
                      "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
                      "completedAt": "2026-10-15T13:48:48.891Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 3,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
                      "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
                      "completedAt": "2026-10-15T13:48:48.911Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 4,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "backupSha256": "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
                      "thumbnailSha256": "26ec0aa9ae1c84a27c2eb515331be796a403cf1592d1bc531de41270f904a38b",
                      "completedAt": "2026-10-15T13:48:48.932Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 5,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "backupSha256": "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
                      "thumbnailSha256": "486383e7784daaa17f6632c7ee7df814c4b20e10a99affb516ad18c5482ed2b5",
                      "completedAt": "2026-10-15T13:48:48.953Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 6,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "backupSha256": "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
                      "thumbnailSha256": "9e97febd22e0ab3cef0416537277d5f366969249bf212302eb209635c24c768b",
                      "completedAt": "2026-10-15T13:48:48.973Z"
                    },
                    {
                      "index": 6,
                      "candidateSourceIndex": 7,
                      "inputFile": "source/sample-007.bmp",
                      "backupFile": "backup/sample-007.bmp",
                      "thumbnailFile": "thumbnails/sample-007.bmp",
                      "sourceSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "backupSha256": "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
                      "thumbnailSha256": "ad612d1710933c295bc9bab634b0f6dba8eca8f9e66fb9e8f49fd7ab0c5632af",
                      "completedAt": "2026-10-15T13:48:48.993Z"
                    },
                    {
                      "index": 7,
                      "candidateSourceIndex": 8,
                      "inputFile": "source/sample-008.bmp",
                      "backupFile": "backup/sample-008.bmp",
                      "thumbnailFile": "thumbnails/sample-008.bmp",
                      "sourceSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "backupSha256": "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
                      "thumbnailSha256": "cf1667307df5ecbcf05d31ee482d1ef0286250ef861c7fe7dc9da0670d3f6409",
                      "completedAt": "2026-10-15T13:48:49.014Z"
                    },
                    {
                      "index": 8,
                      "candidateSourceIndex": 9,
                      "inputFile": "source/sample-009.bmp",
                      "backupFile": "backup/sample-009.bmp",
                      "thumbnailFile": "thumbnails/sample-009.bmp",
                      "sourceSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "backupSha256": "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
                      "thumbnailSha256": "ccfa48770de789f0c48f9b5bb2f29be7d03e89b8d86eaa628cf6a82f524e8e49",
                      "completedAt": "2026-10-15T13:48:49.036Z"
                    },
                    {
                      "index": 9,
                      "candidateSourceIndex": 10,
                      "inputFile": "source/sample-010.bmp",
                      "backupFile": "backup/sample-010.bmp",
                      "thumbnailFile": "thumbnails/sample-010.bmp",
                      "sourceSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "backupSha256": "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7",
                      "thumbnailSha256": "9cdb912a22d7083132b1989e6d65f01d6d082cfae4965a4be136d69d9473b46c",
                      "completedAt": "2026-10-15T13:48:49.056Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "exact",
          "label": "精确优化",
          "plan": {
            "method": "exact",
            "taskIds": [
              "B",
              "C"
            ],
            "expectedValue": 11,
            "expectedCostUnits": 10,
            "modeledFinishTicks": 10,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 6,
                "costUnits": 6,
                "value": 6
              },
              {
                "taskId": "C",
                "startTick": 6,
                "endTick": 10,
                "costUnits": 4,
                "value": 5
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "not-selected-by-exact-model"
              }
            ],
            "choiceSpaceUpperBound": 8
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B",
              "C"
            ],
            "completedValue": 11,
            "completedTasks": 2,
            "processedImages": 10,
            "remainingUnits": 2,
            "chargedUnits": 10,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 9600,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:49.114Z",
              "finishedAt": "2026-10-15T13:48:49.494Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 11,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:49.114Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.136Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 12,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.168Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.190Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.209Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.229Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.248Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.268Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.289Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.295Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072129115-dfe655706a",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.346Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 6,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.375Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.397Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.418Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.438Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.458Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.467Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072129330-104e25cd9e",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:49.494Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值11。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072129115-dfe655706a",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072129115-dfe655706a",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 6,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:49.183Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:49.203Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:49.222Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:49.242Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:49.261Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:49.281Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072129330-104e25cd9e",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072129330-104e25cd9e",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 2,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:49.389Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:49.411Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:49.432Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:49.452Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:49.500Z",
              "finishedAt": "2026-10-15T13:48:49.859Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 11,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:49.500Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.522Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 12,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.556Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.576Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.596Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.616Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.636Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.658Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.677Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.684Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.727Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 6,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.755Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.774Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.792Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.811Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.830Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.838Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072129712-bfe55125ff",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:49.859Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值11。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072129501-ebd1d64a75",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072129501-ebd1d64a75",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 6,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:49.570Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:49.589Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:49.610Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:49.630Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:49.651Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:49.671Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072129712-bfe55125ff",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072129712-bfe55125ff",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 2,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:49.768Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:49.786Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:49.805Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:49.824Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:49.864Z",
              "finishedAt": "2026-10-15T13:48:50.221Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B",
                  "C"
                ],
                "completedValue": 11,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:49.864Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.885Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 12,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.915Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.935Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.955Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.974Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:49.994Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.014Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.033Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.041Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072129865-23f2833403",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.084Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 6,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.111Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.132Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.152Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.173Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.192Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.200Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072130068-d9eb48e849",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.221Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值11。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "exact",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072129865-23f2833403",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072129865-23f2833403",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 6,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:49.928Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:49.948Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:49.968Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:49.987Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:50.008Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:50.027Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072130068-d9eb48e849",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072130068-d9eb48e849",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 2,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:50.125Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:50.146Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:50.166Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:50.186Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "efficiency",
          "label": "价值/成本规则",
          "plan": {
            "method": "efficiency",
            "taskIds": [
              "C",
              "B"
            ],
            "expectedValue": 11,
            "expectedCostUnits": 10,
            "modeledFinishTicks": 10,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "C",
                "startTick": 0,
                "endTick": 4,
                "costUnits": 4,
                "value": 5
              },
              {
                "taskId": "B",
                "startTick": 4,
                "endTick": 10,
                "costUnits": 6,
                "value": 6
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "C",
              "B"
            ],
            "completedValue": 11,
            "completedTasks": 2,
            "processedImages": 10,
            "remainingUnits": 2,
            "chargedUnits": 10,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 9600,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:50.226Z",
              "finishedAt": "2026-10-15T13:48:50.602Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "C",
                  "B"
                ],
                "completedValue": 11,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:50.226Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.243Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 12,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.270Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.290Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.309Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.329Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.350Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.357Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.404Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 8,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.438Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.458Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.480Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.500Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.520Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.539Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.564Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.571Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072130383-6b716013b8",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:50.602Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值11。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072130227-ed8ce21d74",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072130227-ed8ce21d74",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 8,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:50.284Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:50.303Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:50.323Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:50.343Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072130383-6b716013b8",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072130383-6b716013b8",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 2,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:50.451Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:50.473Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:50.492Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:50.513Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:50.533Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:50.557Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:50.606Z",
              "finishedAt": "2026-10-15T13:48:50.967Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "C",
                  "B"
                ],
                "completedValue": 11,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:50.606Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.623Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 12,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.653Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.673Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.692Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.711Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.730Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.737Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072130607-43868e6a07",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.778Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 8,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.808Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.827Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.848Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.868Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.889Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.912Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.932Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.940Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072130759-9d45801f33",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:50.967Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值11。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072130607-43868e6a07",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072130607-43868e6a07",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 8,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:50.667Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:50.685Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:50.705Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:50.724Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072130759-9d45801f33",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072130759-9d45801f33",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 2,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:50.821Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:50.842Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:50.862Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:50.881Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:50.905Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:50.925Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:50.971Z",
              "finishedAt": "2026-10-15T13:48:51.332Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "C",
                  "B"
                ],
                "completedValue": 11,
                "completedTasks": 2,
                "processedImages": 10,
                "remainingUnits": 2,
                "chargedUnits": 10,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 9600,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:50.971Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算12，保护2。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:50.988Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 12,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.014Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.035Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.054Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.073Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.092Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.099Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.143Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 8,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.175Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.197Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.217Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.237Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.257Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.276Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.296Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.303Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.332Z",
                  "type": "strategy-finished",
                  "message": "完整验收2批、10图；合成价值11。",
                  "scenarioId": "exact-budget-boundary",
                  "strategyId": "efficiency",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072130972-e0aa2905c9",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072130972-e0aa2905c9",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 8,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:51.028Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:51.047Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:51.067Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:51.085Z"
                    }
                  ]
                },
                {
                  "jobId": "job-1792072131123-51dbe43aa4",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072131123-51dbe43aa4",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 2,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:51.190Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:51.211Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:51.230Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:51.250Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:51.269Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:51.289Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        }
      ],
      "previousEfficiencyModel": {
        "method": "efficiency",
        "taskIds": [
          "C",
          "B"
        ],
        "expectedValue": 11,
        "expectedCostUnits": 10,
        "modeledFinishTicks": 10,
        "feasibleGuarantee": true,
        "steps": [
          {
            "taskId": "C",
            "startTick": 0,
            "endTick": 4,
            "costUnits": 4,
            "value": 5
          },
          {
            "taskId": "B",
            "startTick": 4,
            "endTick": 10,
            "costUnits": 6,
            "value": 6
          }
        ],
        "skipped": [
          {
            "taskId": "A",
            "reason": "synthetic-budget"
          }
        ],
        "scope": "Preserved previous-round model-only baseline. Current efficiency method above is actually executed."
      }
    },
    {
      "id": "just-below-boundary",
      "label": "略低预算：9.999任务单位不当作10",
      "budget": {
        "initialUnits": 11.999,
        "reserveUnits": 2,
        "taskBudgetUnits": 9.999
      },
      "horizonTicks": 30,
      "tasks": [
        {
          "id": "A",
          "label": "批次A",
          "imageCount": 10,
          "value": 9,
          "costUnits": 10,
          "durationTicks": 10,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "sourceHashes": [
            "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
            "c2e91733110c2e70f24d65a50ddebc288078f1a8e5fd3694007b5e0575360790",
            "4dbdab75de33f0dc6d77cd5059372b9cbdb6fcb359eda81c9b1d405b7546a6c9",
            "00d5f4f61c3393e5d7fe245ae79945b819a9650b808c68f7de0a3e999c513c3e",
            "e99e73fe27998da77656d385400f97d6cd595be1208da90d56423d165dbd2368",
            "1cccbaf03d5ec83fa4f7fe08329877142240b1e461548179f7061ffcd0107bcd",
            "88998c3b5d25b454d241116ca681efd472db1f82fc853089f5387231058a8768",
            "dff5ef926ed6e633acd6328e15ba819cc14d613264048d4acb0d27797fee2cf7"
          ],
          "dependencies": []
        },
        {
          "id": "B",
          "label": "批次B",
          "imageCount": 6,
          "value": 6,
          "costUnits": 6,
          "durationTicks": 6,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            11,
            12,
            13,
            14,
            15,
            16
          ],
          "sourceHashes": [
            "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
            "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
            "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
            "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
            "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
            "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
          ],
          "dependencies": []
        },
        {
          "id": "C",
          "label": "批次C",
          "imageCount": 4,
          "value": 5,
          "costUnits": 4,
          "durationTicks": 4,
          "deadlineTicks": 30,
          "quality": 1,
          "sourceIndices": [
            17,
            18,
            19,
            20
          ],
          "sourceHashes": [
            "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
            "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
            "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
            "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
          ],
          "dependencies": []
        }
      ],
      "methods": [
        {
          "id": "original",
          "label": "原顺序规则",
          "plan": {
            "method": "original",
            "taskIds": [
              "B"
            ],
            "expectedValue": 6,
            "expectedCostUnits": 6,
            "modeledFinishTicks": 6,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 6,
                "costUnits": 6,
                "value": 6
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B"
            ],
            "completedValue": 6,
            "completedTasks": 1,
            "processedImages": 6,
            "remainingUnits": 5.9990000000000006,
            "chargedUnits": 6,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 5760,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:51.348Z",
              "finishedAt": "2026-10-15T13:48:51.573Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:51.348Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.370Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.406Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.426Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.452Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.472Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.494Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.513Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.532Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.540Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:51.573Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072131349-69dee1a6fd",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072131349-69dee1a6fd",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:51.419Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:51.439Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:51.465Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:51.487Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:51.507Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:51.526Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:51.577Z",
              "finishedAt": "2026-10-15T13:48:51.785Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:51.577Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.599Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.630Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.652Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.671Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.690Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.709Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.728Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.747Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.754Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072131578-42683ff992",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:51.785Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072131578-42683ff992",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072131578-42683ff992",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:51.644Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:51.665Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:51.684Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:51.703Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:51.722Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:51.740Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:51.788Z",
              "finishedAt": "2026-10-15T13:48:51.988Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:51.788Z",
                  "type": "strategy-started",
                  "message": "原顺序规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.809Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.842Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.861Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.880Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.899Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.918Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.937Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.955Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.962Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072131789-250d3f8103",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:51.988Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "original",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072131789-250d3f8103",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072131789-250d3f8103",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:51.855Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:51.874Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:51.893Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:51.911Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:51.930Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:51.949Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "importance",
          "label": "预定义重要性规则",
          "plan": {
            "method": "importance",
            "taskIds": [
              "B"
            ],
            "expectedValue": 6,
            "expectedCostUnits": 6,
            "modeledFinishTicks": 6,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 6,
                "costUnits": 6,
                "value": 6
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "C",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B"
            ],
            "completedValue": 6,
            "completedTasks": 1,
            "processedImages": 6,
            "remainingUnits": 5.9990000000000006,
            "chargedUnits": 6,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 5760,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:51.991Z",
              "finishedAt": "2026-10-15T13:48:52.195Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:51.991Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.012Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.042Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.061Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.080Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.100Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.119Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.138Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.157Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.165Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072131992-de2af4d016",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.195Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072131992-de2af4d016",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072131992-de2af4d016",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:52.055Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:52.074Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:52.093Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:52.113Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:52.132Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:52.151Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:52.198Z",
              "finishedAt": "2026-10-15T13:48:52.417Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:52.198Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.219Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.252Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.272Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.292Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.311Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.332Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.351Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.378Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.385Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072132200-fd209ecad5",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.417Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072132200-fd209ecad5",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072132200-fd209ecad5",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:52.266Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:52.286Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:52.305Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:52.324Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:52.345Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:52.371Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:52.420Z",
              "finishedAt": "2026-10-15T13:48:52.631Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:52.420Z",
                  "type": "strategy-started",
                  "message": "预定义重要性规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.442Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.477Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.498Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.518Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.537Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.557Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.576Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.596Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.604Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:52.631Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "importance",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072132421-0f4848f3d4",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072132421-0f4848f3d4",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:52.492Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:52.511Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:52.531Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:52.551Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:52.570Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:52.589Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "exact",
          "label": "精确优化",
          "plan": {
            "method": "exact",
            "taskIds": [
              "B"
            ],
            "expectedValue": 6,
            "expectedCostUnits": 6,
            "modeledFinishTicks": 6,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "B",
                "startTick": 0,
                "endTick": 6,
                "costUnits": 6,
                "value": 6
              }
            ],
            "skipped": [
              {
                "taskId": "A",
                "reason": "not-selected-by-exact-model"
              },
              {
                "taskId": "C",
                "reason": "not-selected-by-exact-model"
              }
            ],
            "choiceSpaceUpperBound": 8
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "B"
            ],
            "completedValue": 6,
            "completedTasks": 1,
            "processedImages": 6,
            "remainingUnits": 5.9990000000000006,
            "chargedUnits": 6,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 5760,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:52.634Z",
              "finishedAt": "2026-10-15T13:48:52.837Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:52.634Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.657Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.687Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.708Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.727Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.746Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.765Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.785Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.803Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.810Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072132635-aaea7cab02",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:52.837Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072132635-aaea7cab02",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072132635-aaea7cab02",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:52.700Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:52.721Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:52.740Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:52.759Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:52.778Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:52.797Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:52.840Z",
              "finishedAt": "2026-10-15T13:48:53.037Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:52.840Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.860Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.890Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.909Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.927Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.947Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.965Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:52.984Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.002Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.009Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.037Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072132841-4d59c9e9b4",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072132841-4d59c9e9b4",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:52.902Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:52.921Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:52.940Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:52.960Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:52.978Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:52.996Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:53.040Z",
              "finishedAt": "2026-10-15T13:48:53.257Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "B"
                ],
                "completedValue": 6,
                "completedTasks": 1,
                "processedImages": 6,
                "remainingUnits": 5.9990000000000006,
                "chargedUnits": 6,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 5760,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:53.040Z",
                  "type": "strategy-started",
                  "message": "精确优化开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.062Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 6,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.093Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.113Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.134Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.155Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.176Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.196Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 4,
                  "completedItems": 5,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第5张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.216Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 5,
                  "completedItems": 6,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：第6张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.225Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 6,
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "taskId": "B",
                  "message": "批次B：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.257Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、6图；合成价值6。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "exact",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072133041-d0e93c76ee",
                  "taskId": "B",
                  "jobPath": "work/workpod/jobs/job-1792072133041-d0e93c76ee",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    11,
                    12,
                    13,
                    14,
                    15,
                    16
                  ],
                  "sourceHashes": [
                    "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                    "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                    "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                    "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                    "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                    "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0"
                  ],
                  "chargedUnits": 6,
                  "remainingUnits": 5.9990000000000006,
                  "processingAttempts": 6,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 11,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "backupSha256": "2e2e1825ef69432633b62453b15d47527ae3ac0ebfb3eca3ba3ca7602cfe8d08",
                      "thumbnailSha256": "8a608b9558f0387a8a3b6997aaf21a72b188d256a000478754a3f4b743bf214c",
                      "completedAt": "2026-10-15T13:48:53.107Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 12,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "backupSha256": "634901c84f2dde1bc69c1dd5559a65378d6269a08c79db34eda468a1632df90c",
                      "thumbnailSha256": "acaee981b5e9dd85110396ef27dadb025eea32470bf8f8da4c081f77e7217a6f",
                      "completedAt": "2026-10-15T13:48:53.127Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 13,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "backupSha256": "e9208f0b1c6cb2cf968af0d23724b0f5f7eb4d290d660c43cf6addca03119bd3",
                      "thumbnailSha256": "2009eb8495f67ff9145d70ffc44075350426e09cdb396542dc34980e05d21be8",
                      "completedAt": "2026-10-15T13:48:53.149Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 14,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "backupSha256": "c06eceb2c878ebd0498d1e9571d82f98c29145fdeae8744c3c89b3005444825b",
                      "thumbnailSha256": "ebeb6ce174ebe189c0db302ad47700930941a654c4bf20c3432dcf806be30fa2",
                      "completedAt": "2026-10-15T13:48:53.169Z"
                    },
                    {
                      "index": 4,
                      "candidateSourceIndex": 15,
                      "inputFile": "source/sample-005.bmp",
                      "backupFile": "backup/sample-005.bmp",
                      "thumbnailFile": "thumbnails/sample-005.bmp",
                      "sourceSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "backupSha256": "fd38718954c83000bd8af60819d8d92078c7a4a0ba6f3bbbf763a3df55eaae79",
                      "thumbnailSha256": "c1366dc17582c7bcaa6b9331e62af96799f14e206f3e796bb58508cd86607f40",
                      "completedAt": "2026-10-15T13:48:53.189Z"
                    },
                    {
                      "index": 5,
                      "candidateSourceIndex": 16,
                      "inputFile": "source/sample-006.bmp",
                      "backupFile": "backup/sample-006.bmp",
                      "thumbnailFile": "thumbnails/sample-006.bmp",
                      "sourceSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "backupSha256": "6c1ccb7984e9db8d8dccd991801779aaa5b0b49fece610404882e9cd0ed71ba0",
                      "thumbnailSha256": "3538646b1ddcf3da68c7b112965d1817d1dc790ad6808974892173a3efee51f5",
                      "completedAt": "2026-10-15T13:48:53.209Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        },
        {
          "id": "efficiency",
          "label": "价值/成本规则",
          "plan": {
            "method": "efficiency",
            "taskIds": [
              "C"
            ],
            "expectedValue": 5,
            "expectedCostUnits": 4,
            "modeledFinishTicks": 4,
            "feasibleGuarantee": true,
            "steps": [
              {
                "taskId": "C",
                "startTick": 0,
                "endTick": 4,
                "costUnits": 4,
                "value": 5
              }
            ],
            "skipped": [
              {
                "taskId": "B",
                "reason": "synthetic-budget"
              },
              {
                "taskId": "A",
                "reason": "synthetic-budget"
              }
            ]
          },
          "actual": {
            "state": "completed-selected-batches",
            "taskIds": [
              "C"
            ],
            "completedValue": 5,
            "completedTasks": 1,
            "processedImages": 4,
            "remainingUnits": 7.9990000000000006,
            "chargedUnits": 4,
            "reserveFeasible": true,
            "outputHashesMatch": true,
            "thumbnailPixelsMatch": true,
            "independentlyCheckedPixels": 3840,
            "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
            "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
          },
          "repeats": [
            {
              "repetition": 1,
              "startedAt": "2026-10-15T13:48:53.260Z",
              "finishedAt": "2026-10-15T13:48:53.414Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "C"
                ],
                "completedValue": 5,
                "completedTasks": 1,
                "processedImages": 4,
                "remainingUnits": 7.9990000000000006,
                "chargedUnits": 4,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 3840,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:53.260Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.276Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.305Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.327Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.346Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.366Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.385Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.393Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 1
                },
                {
                  "time": "2026-10-15T13:48:53.414Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、4图；合成价值5。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "repetition": 1
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072133260-2fe5ac8bc6",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072133260-2fe5ac8bc6",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 7.9990000000000006,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:53.320Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:53.340Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:53.359Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:53.379Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 2,
              "startedAt": "2026-10-15T13:48:53.417Z",
              "finishedAt": "2026-10-15T13:48:53.576Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "C"
                ],
                "completedValue": 5,
                "completedTasks": 1,
                "processedImages": 4,
                "remainingUnits": 7.9990000000000006,
                "chargedUnits": 4,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 3840,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:53.417Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.434Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.462Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.488Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.507Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.527Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.547Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.554Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072133418-353062db99",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 2
                },
                {
                  "time": "2026-10-15T13:48:53.576Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、4图；合成价值5。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "repetition": 2
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072133418-353062db99",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072133418-353062db99",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 7.9990000000000006,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:53.478Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:53.500Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:53.521Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:53.540Z"
                    }
                  ]
                }
              ],
              "failure": null
            },
            {
              "repetition": 3,
              "startedAt": "2026-10-15T13:48:53.579Z",
              "finishedAt": "2026-10-15T13:48:53.736Z",
              "actual": {
                "state": "completed-selected-batches",
                "taskIds": [
                  "C"
                ],
                "completedValue": 5,
                "completedTasks": 1,
                "processedImages": 4,
                "remainingUnits": 7.9990000000000006,
                "chargedUnits": 4,
                "reserveFeasible": true,
                "outputHashesMatch": true,
                "thumbnailPixelsMatch": true,
                "independentlyCheckedPixels": 3840,
                "checkpointPolicy": "Same existing workpod engine for all methods: save verified progress after every image using temporary files, fsync and atomic replacement; valid committed images are retained on resume. Not a physical power-loss guarantee.",
                "valueScope": "illustrative whole-batch value; earned only after all expected outputs independently verify"
              },
              "events": [
                {
                  "time": "2026-10-15T13:48:53.579Z",
                  "type": "strategy-started",
                  "message": "价值/成本规则开始；合成总预算11.999，保护2。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.596Z",
                  "pid": 52880,
                  "type": "created",
                  "totalItems": 4,
                  "initialBudget": 11.999,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：created",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.626Z",
                  "pid": 52880,
                  "type": "worker-started",
                  "restoredItems": 0,
                  "repairedItems": 0,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：worker-started",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.647Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 0,
                  "completedItems": 1,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第1张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.667Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 1,
                  "completedItems": 2,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第2张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.688Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 2,
                  "completedItems": 3,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第3张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.708Z",
                  "pid": 52880,
                  "type": "item-completed",
                  "index": 3,
                  "completedItems": 4,
                  "simUnitsCharged": 1,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：第4张文件已备份、缩略并校验",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.714Z",
                  "pid": 52880,
                  "type": "completed",
                  "completedItems": 4,
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "taskId": "C",
                  "message": "批次C：completed",
                  "repetition": 3
                },
                {
                  "time": "2026-10-15T13:48:53.736Z",
                  "type": "strategy-finished",
                  "message": "完整验收1批、4图；合成价值5。",
                  "scenarioId": "just-below-boundary",
                  "strategyId": "efficiency",
                  "repetition": 3
                }
              ],
              "taskJobs": [
                {
                  "jobId": "job-1792072133580-e9e7bd6688",
                  "taskId": "C",
                  "jobPath": "work/workpod/jobs/job-1792072133580-e9e7bd6688",
                  "purpose": "admitted-whole-batch",
                  "state": "completed",
                  "sourceIndices": [
                    17,
                    18,
                    19,
                    20
                  ],
                  "sourceHashes": [
                    "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                    "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                    "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                    "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a"
                  ],
                  "chargedUnits": 4,
                  "remainingUnits": 7.9990000000000006,
                  "processingAttempts": 4,
                  "outputHashesMatch": true,
                  "thumbnailPixelsMatch": true,
                  "images": [
                    {
                      "index": 0,
                      "candidateSourceIndex": 17,
                      "inputFile": "source/sample-001.bmp",
                      "backupFile": "backup/sample-001.bmp",
                      "thumbnailFile": "thumbnails/sample-001.bmp",
                      "sourceSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "backupSha256": "0bad33f48c1c283ad175c8b0b095cacc9a06711c5045925a3241fe2169aad63a",
                      "thumbnailSha256": "9648eac70d4f615a573d9570871f528dfb8f61c0c46e2a01c3d089e1c6635b83",
                      "completedAt": "2026-10-15T13:48:53.640Z"
                    },
                    {
                      "index": 1,
                      "candidateSourceIndex": 18,
                      "inputFile": "source/sample-002.bmp",
                      "backupFile": "backup/sample-002.bmp",
                      "thumbnailFile": "thumbnails/sample-002.bmp",
                      "sourceSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "backupSha256": "0b28c98d696ebcc4334ede17751f7e854be53ef45bd5cbae5de0f7750eb282a4",
                      "thumbnailSha256": "6c780d8858d4d9aaa4969eee69ec5e059368b2a516a6ff167ba8d837a4232837",
                      "completedAt": "2026-10-15T13:48:53.660Z"
                    },
                    {
                      "index": 2,
                      "candidateSourceIndex": 19,
                      "inputFile": "source/sample-003.bmp",
                      "backupFile": "backup/sample-003.bmp",
                      "thumbnailFile": "thumbnails/sample-003.bmp",
                      "sourceSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "backupSha256": "ebd397130b54d61596281ae1e1f51b904a3b094c2adc12da12945ff73d51d4a0",
                      "thumbnailSha256": "3d536930f1742a43518c8cdcc3c5d49f97e4d88b9bd884c6ab990c3b2a2559bf",
                      "completedAt": "2026-10-15T13:48:53.681Z"
                    },
                    {
                      "index": 3,
                      "candidateSourceIndex": 20,
                      "inputFile": "source/sample-004.bmp",
                      "backupFile": "backup/sample-004.bmp",
                      "thumbnailFile": "thumbnails/sample-004.bmp",
                      "sourceSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "backupSha256": "f5f7e6a6323d788c3b43b78a3c34a0a3aeaf86924e94cf48bc743a5b3a38d12a",
                      "thumbnailSha256": "26266f5742dc562db54b3e3fadf09be1691684c83e410937659ecb0f9bf124b7",
                      "completedAt": "2026-10-15T13:48:53.701Z"
                    }
                  ]
                }
              ],
              "failure": null
            }
          ]
        }
      ],
      "previousEfficiencyModel": {
        "method": "efficiency",
        "taskIds": [
          "C"
        ],
        "expectedValue": 5,
        "expectedCostUnits": 4,
        "modeledFinishTicks": 4,
        "feasibleGuarantee": true,
        "steps": [
          {
            "taskId": "C",
            "startTick": 0,
            "endTick": 4,
            "costUnits": 4,
            "value": 5
          }
        ],
        "skipped": [
          {
            "taskId": "B",
            "reason": "synthetic-budget"
          },
          {
            "taskId": "A",
            "reason": "synthetic-budget"
          }
        ],
        "scope": "Preserved previous-round model-only baseline. Current efficiency method above is actually executed."
      }
    }
  ],
  "claims": {
    "actual": [
      "Selected task IDs determine which fixed candidate source slices are actually backed up, thumbnailed and hash/pixel verified.",
      "All four executed methods use the same fixed quality, per-image checkpoint, source binding and per-scenario reserve. Efficiency is executed rather than merely modeled.",
      "The six scenarios, task values/bindings and twenty candidate images are unchanged from the previous round.",
      "Valid committed images are retained in a separately verified per-batch resume test."
    ],
    "modeled": [
      "Budget and reserve are synthetic accounting units; deadlines are synthetic ticks. Values are predefined illustrative preferences, not observed human behavior or money.",
      "The old optimizer uses one quality=1 mode. Legacy Wh/min/W property names are internal mathematical coordinates only."
    ],
    "notTested": [
      "Real battery or sodium hardware, physical power-loss, AI inference, Wh savings, observed deadline benefits, independent device operation or statistically independent user trials.",
      "A crash-safe controller that automatically resumes the entire multi-batch scheduling run is not implemented; tested recovery is for an externally bound worker batch."
    ],
    "baselineBoundary": "In each feasible case exact ties at least one of the three executed simple rules. Efficiency alone loses at the just-below-budget case. These fixed examples do not demonstrate superiority over mature scheduling or the strongest available heuristic."
  },
  "summary": {
    "scenarioCount": 6,
    "uniqueCandidateImages": 20,
    "executedMethods": 4,
    "deterministicRepetitions": 3,
    "strategyRuns": 72,
    "reserveFeasibleScenarios": 5,
    "reserveInfeasibleScenarios": 1,
    "exactBetterThanImportance": 2,
    "exactTiedImportance": 3,
    "exactBetterThanEfficiency": 1,
    "exactTiedEfficiency": 4,
    "exactTiedBestExecutedSimple": 5,
    "efficiencyMatchesPreservedPreviousModel": 6,
    "totalAdmittedBatches": 108,
    "totalActualProcessedImages": 534,
    "interpretation": "The exact same six preselected deterministic diagnostic scenarios as round 08; all four methods newly executed for this round. Counts are not an estimated real-world improvement distribution. At least one simple rule ties exact in all feasible cases; the efficiency rule itself loses at the below-boundary case."
  },
  "verification": {
    "schema": "naguard.scheduling-verification.v2",
    "verifiedAt": "2026-10-15T13:48:56.363Z",
    "passed": 10,
    "failed": 0,
    "records": [
      {
        "name": "fixed 20-image input pool is unique; each task binds non-overlapping predeclared source hashes",
        "passed": true,
        "details": {
          "uniqueCandidateImages": 20,
          "scenarios": 6
        }
      },
      {
        "name": "one-mode core agrees with independent all-order enumeration in all six task sets",
        "passed": true,
        "details": [
          {
            "scenarioId": "equal-cost-tie",
            "exactValue": 9,
            "independentValue": 9,
            "allOrderNodes": 17
          },
          {
            "scenarioId": "heterogeneous-benefit",
            "exactValue": 14,
            "independentValue": 14,
            "allOrderNodes": 6
          },
          {
            "scenarioId": "ample-tie",
            "exactValue": 24,
            "independentValue": 24,
            "allOrderNodes": 16
          },
          {
            "scenarioId": "reserve-infeasible",
            "exactValue": 0,
            "independentValue": 0,
            "allOrderNodes": 1
          },
          {
            "scenarioId": "exact-budget-boundary",
            "exactValue": 11,
            "independentValue": 11,
            "allOrderNodes": 6
          },
          {
            "scenarioId": "just-below-boundary",
            "exactValue": 6,
            "independentValue": 6,
            "allOrderNodes": 3
          }
        ]
      },
      {
        "name": "all executed batches map to fixed task inputs; independent hashes and every thumbnail pixel agree",
        "passed": true,
        "details": {
          "batches": 108,
          "images": 534,
          "independentPixelChecks": 512640
        }
      },
      {
        "name": "three deterministic repetitions reproduce selected batches, values and file hashes without statistical-independence claim",
        "passed": true,
        "details": {
          "strategyConditions": 24,
          "repetitionsPerCondition": 3,
          "independentlySampledUsers": 0
        }
      },
      {
        "name": "predeclared favorable, tie, insufficient and exact/below-boundary outcomes hold",
        "passed": true,
        "details": {
          "valuesInOriginalImportanceExactEfficiencyOrder": [
            [
              6,
              9,
              9,
              9
            ],
            [
              10,
              10,
              14,
              14
            ],
            [
              24,
              24,
              24,
              24
            ],
            [
              0,
              0,
              0,
              0
            ],
            [
              9,
              9,
              11,
              11
            ],
            [
              6,
              6,
              6,
              5
            ]
          ],
          "favorableEfficiencyActuallyScores": 14,
          "belowBoundaryEfficiencyActuallyScores": 5
        }
      },
      {
        "name": "previous protocol and exact input-manifest bytes preserved; all six diagnostic scenarios unchanged",
        "passed": true,
        "details": {
          "previousProtocolHash": "4bbac769cfb1a6e0e4cb63bb11ebda236262c5f5c8951daf1483722ff6d4965b",
          "previousInputManifestHash": "0b9fb1e37e7d188175a92f1a6e439373132c5feb3891a1ee10efc839108c3c06",
          "unchangedScenarios": 6,
          "changedScenarioFields": 0,
          "newCandidateImages": 0
        }
      },
      {
        "name": "new fourth actual method agrees with previous efficiency model; previous three controls reproduce earlier outputs",
        "passed": true,
        "details": {
          "matchedPreviousControlRepeats": 54,
          "matchedEfficiencyRepeats": 18,
          "noActualModelDiscrepancies": true,
          "details": [
            {
              "scenarioId": "equal-cost-tie",
              "previousEfficiencyModelValue": 9,
              "actualEfficiencyValue": 9,
              "exactValue": 9,
              "bestExecutedSimpleValue": 9,
              "reserveFeasible": true
            },
            {
              "scenarioId": "heterogeneous-benefit",
              "previousEfficiencyModelValue": 14,
              "actualEfficiencyValue": 14,
              "exactValue": 14,
              "bestExecutedSimpleValue": 14,
              "reserveFeasible": true
            },
            {
              "scenarioId": "ample-tie",
              "previousEfficiencyModelValue": 24,
              "actualEfficiencyValue": 24,
              "exactValue": 24,
              "bestExecutedSimpleValue": 24,
              "reserveFeasible": true
            },
            {
              "scenarioId": "reserve-infeasible",
              "previousEfficiencyModelValue": 0,
              "actualEfficiencyValue": 0,
              "exactValue": 0,
              "bestExecutedSimpleValue": 0,
              "reserveFeasible": false
            },
            {
              "scenarioId": "exact-budget-boundary",
              "previousEfficiencyModelValue": 11,
              "actualEfficiencyValue": 11,
              "exactValue": 11,
              "bestExecutedSimpleValue": 11,
              "reserveFeasible": true
            },
            {
              "scenarioId": "just-below-boundary",
              "previousEfficiencyModelValue": 5,
              "actualEfficiencyValue": 5,
              "exactValue": 6,
              "bestExecutedSimpleValue": 6,
              "reserveFeasible": true
            }
          ]
        }
      },
      {
        "name": "bound batch pauses after one image; replenishment resumes without repeating committed output",
        "passed": true,
        "details": {
          "jobId": "job-1792072136071-86f5acdd0e",
          "pausedImages": 1,
          "finalImages": 3,
          "processingAttempts": 3,
          "repeatedCommittedImages": 0,
          "completedRerunAddedAttempts": 0,
          "events": [
            {
              "time": "2026-10-15T13:48:56.090Z",
              "pid": 52880,
              "type": "created",
              "totalItems": 3,
              "initialBudget": 3,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：created"
            },
            {
              "time": "2026-10-15T13:48:56.115Z",
              "pid": 52880,
              "type": "worker-started",
              "restoredItems": 0,
              "repairedItems": 0,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：worker-started"
            },
            {
              "time": "2026-10-15T13:48:56.134Z",
              "pid": 52880,
              "type": "item-completed",
              "index": 0,
              "completedItems": 1,
              "simUnitsCharged": 1,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：第1张文件已备份、缩略并校验"
            },
            {
              "time": "2026-10-15T13:48:56.142Z",
              "pid": 52880,
              "type": "budget-paused",
              "nextItem": 1,
              "remainingSimUnits": 2,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：budget-paused"
            },
            {
              "time": "2026-10-15T13:48:56.166Z",
              "pid": 52880,
              "type": "replenished",
              "units": 2,
              "requestId": "scheduling-recovery-test",
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：replenished"
            },
            {
              "time": "2026-10-15T13:48:56.193Z",
              "pid": 52880,
              "type": "worker-started",
              "restoredItems": 1,
              "repairedItems": 0,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：worker-started"
            },
            {
              "time": "2026-10-15T13:48:56.213Z",
              "pid": 52880,
              "type": "item-completed",
              "index": 1,
              "completedItems": 2,
              "simUnitsCharged": 1,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：第2张文件已备份、缩略并校验"
            },
            {
              "time": "2026-10-15T13:48:56.232Z",
              "pid": 52880,
              "type": "item-completed",
              "index": 2,
              "completedItems": 3,
              "simUnitsCharged": 1,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：第3张文件已备份、缩略并校验"
            },
            {
              "time": "2026-10-15T13:48:56.239Z",
              "pid": 52880,
              "type": "completed",
              "completedItems": 3,
              "jobId": "job-1792072136071-86f5acdd0e",
              "scenarioId": "verification-recovery",
              "strategyId": "verification-only",
              "taskId": "A",
              "message": "批次A：completed"
            }
          ]
        }
      },
      {
        "name": "source plus mutable worker job.json tampering is rejected against external frozen task binding before new attempts",
        "passed": true,
        "details": {
          "jobId": "job-1792072136296-abf1ec0771",
          "rejected": true,
          "newProcessingAttempts": 0,
          "completedImages": 0
        }
      },
      {
        "name": "changed ordered plan binding, negative budget and invalid fixed quality are rejected before processing",
        "passed": true,
        "details": {
          "jobId": "job-1792072136334-c2fa9bb639",
          "changedPlanRejected": true,
          "negativeBudgetRejected": true,
          "qualityReductionRejected": true,
          "newProcessingAttempts": 0
        }
      }
    ],
    "taskJobs": [
      {
        "jobId": "job-1792072136071-86f5acdd0e",
        "jobPath": "work/workpod/jobs/job-1792072136071-86f5acdd0e",
        "purpose": "bound-recovery-verification",
        "images": [
          {
            "index": 0,
            "candidateSourceIndex": 1,
            "inputFile": "source/sample-001.bmp",
            "backupFile": "backup/sample-001.bmp",
            "thumbnailFile": "thumbnails/sample-001.bmp",
            "sourceSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "backupSha256": "b8fbb7451b93b1041067a0ca1ec0880a7460f078af4781ef09dee848a2338f91",
            "thumbnailSha256": "8ee36653e2976956ec205a90c0ca0cb227e6dce9fc1b71ab6c0a497118eb6119",
            "completedAt": "2026-10-15T13:48:56.128Z"
          },
          {
            "index": 1,
            "candidateSourceIndex": 2,
            "inputFile": "source/sample-002.bmp",
            "backupFile": "backup/sample-002.bmp",
            "thumbnailFile": "thumbnails/sample-002.bmp",
            "sourceSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "backupSha256": "7c658d43cf855ef29e8b2afd20e9c29cdc9466622043a27882e2618db4dadd4c",
            "thumbnailSha256": "c987517ececfbca974aa7ec4496510707c804388374264bd5839984e5e58af8b",
            "completedAt": "2026-10-15T13:48:56.206Z"
          },
          {
            "index": 2,
            "candidateSourceIndex": 3,
            "inputFile": "source/sample-003.bmp",
            "backupFile": "backup/sample-003.bmp",
            "thumbnailFile": "thumbnails/sample-003.bmp",
            "sourceSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
            "backupSha256": "45e422a4c3450245f65c5dafabd35a06c2a13ed27f6dbd1a3553b5b9283c160c",
            "thumbnailSha256": "1066eec34a84bd4a499abb535edad05356f0b55a14ae97d46b38f537287bb5f2",
            "completedAt": "2026-10-15T13:48:56.226Z"
          }
        ]
      },
      {
        "jobId": "job-1792072136296-abf1ec0771",
        "jobPath": "work/workpod/jobs/job-1792072136296-abf1ec0771",
        "purpose": "deliberately-mutated-own-test-input; rejected",
        "images": []
      },
      {
        "jobId": "job-1792072136334-c2fa9bb639",
        "jobPath": "work/workpod/jobs/job-1792072136334-c2fa9bb639",
        "purpose": "changed-plan-rejection-verification",
        "images": []
      }
    ],
    "scope": "Fourth baseline promoted from previous model to actual same-quality file processing; independent hashes/pixels, finite enumeration, preserved previous controls and fail-closed checks. No real-energy, real-AI, physical-blackout or whole-schedule crash-recovery validation."
  }
}
