{
  "schemaVersion": "bitshovel-editor-run-report-0.1",
  "runId": "DIG-0023-EDITOR-RUN-20260814-01",
  "digSlug": "recoverable-automation-workflow",
  "protocolVersion": "P1",
  "generatedAt": "2026-08-14T00:16:58.529Z",
  "scope": {
    "data": "three public non-sensitive JSON samples",
    "operations": "local read-transform-draft only",
    "networkCalls": 0,
    "externalWrites": 0,
    "excluded": [
      "accounts",
      "credentials",
      "production data",
      "sending",
      "publishing",
      "deletion"
    ]
  },
  "totals": {
    "initialSamples": 3,
    "retryInputs": 1,
    "draftsWritten": 2,
    "alertsWritten": 1,
    "missingFieldFailures": 1,
    "duplicateWritesPrevented": 1,
    "targetedRetries": 1
  },
  "attempts": [
    {
      "attempt": 1,
      "phase": "initial",
      "targetId": null,
      "startedAt": "2026-08-14T00:16:58.488Z",
      "finishedAt": "2026-08-14T00:16:58.490Z",
      "networkCalls": 0,
      "externalWrites": 0,
      "results": [
        {
          "attempt": 1,
          "phase": "initial",
          "inputFile": "01-valid.initial.json",
          "inputId": "sample-001",
          "inputSha256": "a486c516dd94dcaa5cf3e079f0c524ed4c10365d028d4a9cd6506d86e102fbc2",
          "owner": "workflow-editor",
          "status": "written",
          "missingFields": [],
          "outputFile": "drafts/sample-001.md",
          "outputSha256": "3da0756917cbce8878798a584f583bea47f708e4f9df45ce5d1d7f68698320ef",
          "sideEffect": "one_local_draft_write"
        },
        {
          "attempt": 1,
          "phase": "initial",
          "inputFile": "02-missing-field.initial.json",
          "inputId": "sample-002",
          "inputSha256": "2ff63c908f04b7a995004d597af17bfd56d5dc2ca7a6db62bbffb85c8eefacd0",
          "owner": "workflow-editor",
          "status": "failed_missing_field",
          "missingFields": [
            "body"
          ],
          "outputFile": null,
          "alertFile": "alerts/sample-002-attempt-1.json",
          "sideEffect": "one_local_failure_alert_write"
        },
        {
          "attempt": 1,
          "phase": "initial",
          "inputFile": "03-duplicate.initial.json",
          "inputId": "sample-001",
          "inputSha256": "f09a9e103cfbebf6fd830f95f4da2259305b3467532e789fbea9e8676e014af3",
          "owner": "workflow-editor",
          "status": "duplicate_skipped",
          "missingFields": [],
          "outputFile": null,
          "sideEffect": "none"
        }
      ]
    },
    {
      "attempt": 2,
      "phase": "retry",
      "targetId": "sample-002",
      "startedAt": "2026-08-14T00:16:58.527Z",
      "finishedAt": "2026-08-14T00:16:58.529Z",
      "networkCalls": 0,
      "externalWrites": 0,
      "results": [
        {
          "attempt": 2,
          "phase": "retry",
          "inputFile": "02-missing-field.retry.json",
          "inputId": "sample-002",
          "inputSha256": "223310d09052ee7ab7aacc4088d5cbf6500a825a901f7650050d26381f9201b0",
          "owner": "workflow-editor",
          "status": "written",
          "missingFields": [],
          "outputFile": "drafts/sample-002.md",
          "outputSha256": "c1da0938cff677faba8dcdf1a7b0629ebf32c1ef2080ae2d6e2f9732763902da",
          "sideEffect": "one_local_draft_write"
        }
      ]
    }
  ],
  "boundary": "This is a BitShovel editor-run of a local file-only fixture. It does not establish cross-tool reliability, production safety, user adoption, external review, or unattended automation."
}
