{
  "title": "M6 R3.1 W08 durable external action core",
  "date": "2026-11-02",
  "schemaVersion": 43,
  "goalStatus": "in_progress",
  "sourceCommit": "73ee9fe634390f106dadab5fa1cbede9dcbc732b",
  "availability": {
    "core": "explicit v6 plus exact providers and actual local worker contracts",
    "realLocalPorts": "BPM/Registry/Approval and current app tenant gate",
    "formalBuiltinProfiles": "existing v1/v2 unchanged",
    "formalExternalProcessConfiguration": "pending",
    "remoteVendorProductionCertification": false
  },
  "implemented": [
    "Immutable activation job and append-only attempt history, independent per-operation original receipts",
    "Metadata-only bounded claim, accepted priority/current tenant capability gates, opaque pool/fence ownership",
    "Resource/instance/activation pre-send checks; committed intent before network; independent private dispatch proof",
    "HTTP outside SQL locks, stable business key and frozen input; independent response receipt before local completion",
    "Output-field baseline conflict rejects overwrite; unrelated parallel human values retained",
    "Five-attempt finite budget/dead; current online management status/retry/compensation with ACL, CAS and idempotent command receipts",
    "Confirmed compensation tombstone prevents late execute; compensated activation still waits explicit cancellation",
    "Unified terminal protection for cancel/reject/timer/end; batch pre-send cancellation with metadata-only reads",
    "Independent unfinished external action retirement references; current lease and final pool SQL real-clock fencing"
  ],
  "namedApplicationTests": [
    "TestIntegrationWorkflowExternalDeadRetirement",
    "TestIntegrationWorkflowExternalCancelBatch",
    "TestIntegrationWorkflowExternalDurable",
    "TestIntegrationWorkflowExternalReceiptRollback",
    "TestIntegrationWorkflowExternalCompensation",
    "TestIntegrationWorkflowExternalTerminalCompetition",
    "TestIntegrationWorkflowExternalPoolFencing",
    "TestIntegrationWorkflowExternalTenantGate",
    "TestIntegrationWorkflowExternalClaimCancel",
    "TestIntegrationWorkflowExternalTimerTerminal",
    "TestIntegrationWorkflowExternalStatusDeadline",
    "TestIntegrationWorkflowExternalCommitDeadline"
  ],
  "checks": {
    "coreRace": {
      "status": "passed",
      "topLevelTests": 52
    },
    "coreVet": "passed",
    "coreBPMAppNilness": "passed",
    "workspaceRaceVet": {
      "status": "passed",
      "modules": 26
    },
    "independentFreshCache": {
      "status": "passed",
      "modules": 26
    },
    "dmActualWorkerBuild": "passed; build only, not real database certification",
    "golangciLint": "not installed; not run",
    "documents": "passed: final60-page sync/check/build/check and static7 pages/new section anchors/4 books/evidence byte equality",
    "browser": "not run; disabled in Work settings",
    "finalApplicationRaceVet": "passed after all12 external test cases were present"
  },
  "queryCost": {
    "scenario": "cancellation of actual pre-send claimed jobs and attempts",
    "oneJobStatements": 5,
    "sixteenJobStatements": 5,
    "snapshotBodyRead": false,
    "boundary": "fixed relevant SQL count, not production p95/capacity certification"
  },
  "verifiedTargetedRuns": [
    "integration-20261102T112050Z: PostgreSQL first durable case and13 migrations",
    "integration-20261102T113913Z: both databases timer terminal case and13 migrations",
    "integration-20261102T114543Z: both databases revoked-origin-session durable case and13 migrations",
    "integration-20261102T115340Z: both databases final job deadline after last pool SQL and13 migrations"
  ],
  "fullRegression": {
    "directory": "integration-20261102T114104Z",
    "matrix": {
      "mysql": {
        "status": "passed",
        "cleanup": true,
        "applicationRun": "^TestIntegrationWorkflow",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 139,
            "logSHA256": "df33b50c554fc6dfc95ee919422b36deccea737c29cef7f61eebaef005676672"
          },
          {
            "module": "fago-migrations",
            "passed": 13,
            "logSHA256": "50c3f99ea77c86f30137f6b8ea4ef489805c35bc0a9e7be01b87b6711f3f51a3"
          }
        ]
      },
      "postgres": {
        "status": "passed",
        "cleanup": true,
        "applicationRun": "^TestIntegrationWorkflow",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 139,
            "logSHA256": "127218c612a5d8ccc5927ce0d82225491dea9658d918bc0b91b2d74b05d7d76b"
          },
          {
            "module": "fago-migrations",
            "passed": 13,
            "logSHA256": "a5e1e53ddb467509c21b9a75a73b4b352bfdb12667942de9128556a8f967c45d"
          }
        ]
      }
    }
  },
  "failureHistory": [
    "missing migration Run list fixed plus manifest length invariant",
    "late cancelled lease initially reported resource error; fixed ordinary lease check before resource callback",
    "timer fixture ready_at violated original due lower bound; fixed fixture without weakening production CHECK",
    "unused variable in additional deadline test fixed with explicit instance rollback assertion"
  ],
  "privateLogSHA256": {
    "external-jobs-core-20261102.jsonl": "9d051fa6ad37332e8d7b481e76a0975f7946ff1bc548416630b88069c1289b2b",
    "external-jobs-workspace-20261102.log": "76cf0c7df525ec5c93a7ae0d1d3237ad41e0bb2cfe0972cb778c74d7790d166e",
    "external-jobs-independent-20261102.log": "86700c682d04f124d8e8a50082230e62cbbe029bba8a9057e0d51f87c0656a9f",
    "external-jobs-dm-worker-build-20261102.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "external-jobs-app-final-20261102.log": "853746c61d60ec5920523a25393367b0885963d440c315091b7fa3b06a1faf2b",
    "external-jobs-docs-20261102.log": "a3335bc758e719b594108684040b5141e1b944e1058bbd41d2a1b73ec4bae6fc",
    "external-jobs-docs-final-20261102.log": "41ac2914876cd323cfcbb8012c694653073bebd541ec2e075afcd6e0ddc38036"
  },
  "remaining": [
    "Formal external action YAML/main worker process wiring, process restart and deployment lifecycle validation",
    "Other W08 accepted command kinds, W07 remaining resources, W11 actual API pool/HTTP/approval product, W10/W12 full rolling and capacity",
    "DMv43 real database and production remote vendor durability/tombstone certification remain unproven"
  ],
  "deadlineBoundary": {
    "directory": "integration-20261102T115340Z",
    "matrix": {
      "mysql": {
        "status": "passed",
        "cleanup": true,
        "applicationRun": "^TestIntegrationWorkflowExternalCommitDeadline$",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 1,
            "logSHA256": "9aaa480b82abd64f41169e621203b3d89ec5dc51d16eb715b27ce64222b915aa"
          },
          {
            "module": "fago-migrations",
            "passed": 13,
            "logSHA256": "2fbde08ae25816322b298d8265d0108b8439314ca7ca2150b6d733a330c42a3a"
          }
        ]
      },
      "postgres": {
        "status": "passed",
        "cleanup": true,
        "applicationRun": "^TestIntegrationWorkflowExternalCommitDeadline$",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 1,
            "logSHA256": "3d124d8c3d74a51264f80fff76d579bf4a19ecc15c08820bc8f6386ffa0e73e0"
          },
          {
            "module": "fago-migrations",
            "passed": 13,
            "logSHA256": "86695772ccc8e19ce9131a55529a5cc1411847da3a8215acae3d412f24f68c63"
          }
        ]
      }
    }
  },
  "originSessionRevoked": {
    "directory": "integration-20261102T114543Z",
    "matrix": {
      "mysql": {
        "status": "passed",
        "cleanup": true,
        "applicationRun": "^TestIntegrationWorkflowExternalDurable$",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 1,
            "logSHA256": "34614b7c00bceab12bfda2edad61000a82ab0d32dc12fa6cd2e61a4bd89a6f83"
          },
          {
            "module": "fago-migrations",
            "passed": 13,
            "logSHA256": "60c397df57725efd9260b6b4645da78d7984c8b453fa15bcbbf6ab2df46574e4"
          }
        ]
      },
      "postgres": {
        "status": "passed",
        "cleanup": true,
        "applicationRun": "^TestIntegrationWorkflowExternalDurable$",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 1,
            "logSHA256": "5b31194d4e9fc09c68bc35f84e060d5e54cf2365fd376df09cb0a7b779a8fe28"
          },
          {
            "module": "fago-migrations",
            "passed": 13,
            "logSHA256": "6edcc4225f5a9369d21fd76504a128f6efbaf61c21115b76d13808c07d2bb95d"
          }
        ]
      }
    }
  },
  "coverageAccounting": "full run139 application+13 migrations per database; additional last-SQL deadline case separately1+13; origin-session replay is overlap, not added again"
}
