{
  "_ai_door": {
    "see": "https://miscsubjects.com/start",
    "note": "Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome."
  },
  "task": {
    "task_id": "WF-0019",
    "kind": "failure",
    "objective": "Repair: execution_identity_not_in_contract",
    "detail": "A failure object attached to WT-0471. Close it by enforcing the missing invariant at the shared layer, repairing every affected object, adding the regression test and the deploy blocker, then submitting runtime evidence.",
    "state": "open",
    "priority": 1,
    "revision": 1,
    "depends_on": [],
    "permitted_capabilities": [
      "dispatch",
      "d1",
      "bridge",
      "sheets",
      "receipts"
    ],
    "acceptance_tests": [
      {
        "type": "evidence_present",
        "id": "commit",
        "field": "commit"
      },
      {
        "type": "evidence_present",
        "id": "live",
        "field": "verification"
      },
      {
        "type": "evidence_present",
        "id": "matrix",
        "field": "test_matrix_results"
      },
      {
        "type": "contains",
        "id": "dry",
        "url": "https://ops.miscsubjects.com/api/dispatch?invoke=NET_LINE&dry=1",
        "needle": "physical"
      }
    ],
    "required_evidence": [
      "repair",
      "regression_test",
      "deploy_blocker",
      "repaired_objects",
      "runtime_evidence"
    ],
    "parent_task": "WT-0471",
    "supersedes": null,
    "failure": {
      "failure_class": "execution_identity_not_in_contract",
      "layer": "functions/_lib/execution_routing.js (execution_policy either) + the LOCAL_EXEC directory row (no pinned executor)",
      "missing_invariant": "CONTRACT_LAW: the executor is a separate axis of the contract; a capability whose meaning is the owner Mac must resolve to the owner Mac on every surface or fail, never substitute a cloud shell",
      "evidence": "UNIVERSAL DISPATCH grid 2026-09-23: LOCAL_EXEC through curl/named/jsonrpc/claude_code/console_app/line/tag/webhook/google_sheet_gas ran on the Mac (execution_substrate=mac_bridge, cmd=sh, argv, exit 0) while the workbook_cell surface of the SAME key fell back to cloudflare_sandbox and failed because /root/miscsubjects-pages does not exist there. Google sheet 1cUE88DdjzeLMmBKnlF0lI0KOEWxVFLYuSMp1M2AhtoY tab UNIVERSAL DISPATCH, rows LOCAL_EXEC · workbook_cell vs LOCAL_EXEC · curl.",
      "fix": "row-level executor pin (mac | cloud | either) honoured by every surface (WT-0471 resolver); LOCAL_EXEC, STARLINK_STATUS, ADSPOWER_STATUS, IMESSAGE_SEND, LOCAL_SCREENSHOT, CLI_* pinned to mac; a pinned row that cannot reach its executor answers route_unavailable with the raw error instead of running elsewhere"
    },
    "failure_count": 0,
    "last_result": null,
    "completed_at": null,
    "created_at": "2026-09-22T22:58:22-07:00",
    "updated_at": "2026-09-22T22:58:22-07:00",
    "audit": "/api/work/task/WF-0019/audit",
    "submit_to": "/api/work/task/WF-0019/submit"
  }
}