{
  "date": "2026-11-02",
  "schemaVersion": 42,
  "status": "passed_with_limits",
  "scope": "W08原消息提示消费与提交后唤醒；M6/R3.1保持进行中",
  "contract": {
    "eventType": "workflow.command.ready",
    "consumerAndGroup": "workflow.command.wakeup",
    "schemaVersion": 1,
    "capability": "workflow.execution",
    "validation": "trusted envelope + exact producer JSON + same-tenant command/instance/runtime/job metadata; one nonlocking joined query",
    "legacy": "AcceptedStarts without BackgroundCommands may omit job; never backfill authority; late/cancelled/retired notices can settle",
    "wake": "after confirmed inbox commit only; nonblocking single slot; no identity/payload; SQL claim/leases/pool guards remain authoritative",
    "routing": "all fixed subscriptions before dispatch; startup partial failure closes prior subscriptions; at most16 consumers/18 owned loops"
  },
  "integration": {
    "messageRegression": {
      "mysql": {
        "driver": "mysql",
        "status": "passed",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 32,
            "log": ".cache/m6-r31/integration-20261102T091710Z/mysql-fago-server.log"
          },
          {
            "module": "fago-migrations",
            "passed": 12,
            "log": ".cache/m6-r31/integration-20261102T091710Z/mysql-fago-migrations.log"
          }
        ],
        "applicationRun": "^TestIntegrationWorkflowCommandNotice|^TestIntegrationMessage|^TestIntegrationNotice",
        "cleanup": true
      },
      "postgres": {
        "driver": "postgres",
        "status": "passed",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 32,
            "log": ".cache/m6-r31/integration-20261102T091710Z/postgres-fago-server.log"
          },
          {
            "module": "fago-migrations",
            "passed": 12,
            "log": ".cache/m6-r31/integration-20261102T091710Z/postgres-fago-migrations.log"
          }
        ],
        "applicationRun": "^TestIntegrationWorkflowCommandNotice|^TestIntegrationMessage|^TestIntegrationNotice",
        "cleanup": true
      }
    },
    "full": {
      "mysql": {
        "driver": "mysql",
        "status": "passed",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 128,
            "log": ".cache/m6-r31/integration-20261102T092209Z/mysql-fago-server.log"
          },
          {
            "module": "fago-migrations",
            "passed": 12,
            "log": ".cache/m6-r31/integration-20261102T092209Z/mysql-fago-migrations.log"
          }
        ],
        "applicationRun": "^TestIntegrationWorkflow",
        "cleanup": true
      },
      "postgres": {
        "driver": "postgres",
        "status": "passed",
        "commands": [
          {
            "module": "apps/fago-server",
            "passed": 128,
            "log": ".cache/m6-r31/integration-20261102T092209Z/postgres-fago-server.log"
          },
          {
            "module": "fago-migrations",
            "passed": 12,
            "log": ".cache/m6-r31/integration-20261102T092209Z/postgres-fago-migrations.log"
          }
        ],
        "applicationRun": "^TestIntegrationWorkflow",
        "cleanup": true
      }
    }
  },
  "checks": {
    "workspace26RaceVet": "passed",
    "independent26Fresh": "passed after environment recovery",
    "coreAppNilness": "passed",
    "dmWorkerBuildOnly": "passed",
    "unitConsumerAndSubscriptionRollback": "passed",
    "golangciLint": "not installed; actual go vet and nilness used",
    "documents": "passed final sync/check/build/check60 pages; static4 pages/anchor/4books/evidence bytes verified in delivery",
    "finalAppRaceVet": "passed after final test context/format changes",
    "schemaAndManifest": "unchanged schema42 and old runtime manifest/notice bytes",
    "fagoPush": "origin/master verified at fagoCommit"
  },
  "initialFailures": [
    "Oops.Wrap(nil) returned nil in new parameter rejection helper; fixed by nonnil stable domain error and verified by unit/rejection regression",
    "disk exhaustion interrupted link/temporary integration environment; failed runs not counted; recovered environment and fresh dedicated resources used"
  ],
  "limits": [
    "reliable external actions/action jobs/input snapshots/remote business idempotency/compensation remain W08",
    "other accepted command kinds remain W08",
    "API process pool and approval HTTP/UI remain W11",
    "full rolling/backlog/lock contention/capacity remain W12",
    "DM schema42 actual database and production deployment not certified",
    "browser disabled in Work settings; static HTML only"
  ],
  "logs": {
    ".cache/m6-r31/integration-20261102T091710Z/mysql-fago-server.log": {
      "sha256": "6e8549a45dc7eb8a705a183c2bf328634168516cfba48a1f8227ec6c045ca418"
    },
    ".cache/m6-r31/integration-20261102T091710Z/mysql-fago-migrations.log": {
      "sha256": "c011dc82ac576c7e1191989cbd1906e03efcbe6031a669c557d16d397e82b7d0"
    },
    ".cache/m6-r31/integration-20261102T091710Z/postgres-fago-server.log": {
      "sha256": "b60e1f865f04b87a3e645c39efbfd646f21f0323622d7f08ed95abe1f8fc722e"
    },
    ".cache/m6-r31/integration-20261102T091710Z/postgres-fago-migrations.log": {
      "sha256": "909a8ea2c4c901b8fe07645a81a5a2c3a61ed8fcd35d67a2dc01e8e339755add"
    },
    ".cache/m6-r31/integration-20261102T092209Z/mysql-fago-server.log": {
      "sha256": "23b7688671274f22489802136b950115a983b03c238caa33e60582017ab714d9"
    },
    ".cache/m6-r31/integration-20261102T092209Z/mysql-fago-migrations.log": {
      "sha256": "fe7ebbe6b3978a6333d24c1a458d54fbaa85055bfa835073c642c89753c903cb"
    },
    ".cache/m6-r31/integration-20261102T092209Z/postgres-fago-server.log": {
      "sha256": "f1580cdadfaaa48b369d96207d63a6ebbbc956996abf7e04f7a249a9302f35dc"
    },
    ".cache/m6-r31/integration-20261102T092209Z/postgres-fago-migrations.log": {
      "sha256": "705a83f9a439114dadca9d3f7852c0d1bff1213032cf4624d432eaad97c4529c"
    },
    "/tmp/fago-wakeup-core.log": {
      "sha256": "e7966c965ea9dc0d799c2506fadfb20ba7985666c59ad38eb0f4a3aba20ea126"
    },
    "/tmp/fago-wakeup-workspace.log": {
      "sha256": "5a771bd94c6656ef2a95a017c8dcd1e67871a42db6b36ead1de24073ec296fc7"
    },
    "/tmp/fago-wakeup-independent-retry.log": {
      "sha256": "fde78600db2766e59f724ca46a7dd8d64bbfbb257c5e046a1508a380982ec371"
    },
    "/tmp/fago-wakeup-nilness-core.log": {
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    "/tmp/fago-wakeup-nilness-app.log": {
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    "/tmp/fago-wakeup-dm-build.log": {
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    "/tmp/fago-wakeup-final-unit.log": {
      "sha256": "4ad53883045f7a602a5c0a7f9e8d5725309e15ad5091acbad9effe1e945c1191"
    }
  },
  "fagoCommit": "1197b23f4483beef19f0b6ed385ec60a12d766a1",
  "verifiedCases": [
    "legacy no-job accepted/cancelled",
    "retired historical notice without old handler",
    "exact producer JSON unknown/duplicate/case rejection",
    "aggregate/trace/future instance version rejection",
    "same-command cross-tenant isolation",
    "background missing job no backfill",
    "current tenant disabled/restored",
    "runtime lock held while consumer completes",
    "Event/Redis last inbox SQL rollback does not wake; committed retry wakes minute-poll worker",
    "actual race cmdworker protected runtime: batch10 then11th before minute poll, revoke origin session, current human approval"
  ]
}
