{
  "_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-0014",
    "kind": "failure",
    "objective": "FAILURE: misc_code destroy guard missed a prefix-glued verb — DELTASK executed (no rows affected) during live verification 2026-09-11",
    "detail": "failure_class: guard_bypass (effect classification by key regex).\nlayer_that_permitted_it: workers/mcp-server/src/index.ts effectsOf() — matched DEL only as a whole token, so DELTASK (and DELROW) classified as write and ran through /api/dispatch. Invocation inv_q6864k3u8f, DELTASK WT-9999 → changes:0 (target did not exist). No data lost.\nmissing_invariant: effects must be a declared property of the row (directory.effects, migration 0396), read by every executor, never derived from key spelling. 0396 is on main and not applied in production, so the Worker had no column to read.\nrepair_done_in_turn: effectsOf() widened (explicit DELTASK/DELROW, ^DEL(?!IVER), _DEL(?!IVER|TA)) and redeployed; table-tested against 17 live keys.\nrepair_still_owed: apply 0396 in production and populate directory.effects for every row (owner implementation step 2); then misc_code reads the column and the regex becomes the fallback only. Regression test: the 17-key table in this turn becomes a node:test in workers/mcp-server.",
    "state": "completed",
    "priority": 2,
    "revision": 5,
    "depends_on": [],
    "permitted_capabilities": [],
    "acceptance_tests": [
      {
        "type": "evidence_present",
        "id": "effects_column_live",
        "field": "effects_column_check"
      },
      {
        "type": "evidence_present",
        "id": "regression_test",
        "field": "test_path"
      }
    ],
    "required_evidence": [
      "effects_column_check",
      "test_path"
    ],
    "parent_task": null,
    "supersedes": null,
    "failure": null,
    "failure_count": 0,
    "last_result": {
      "accepted": true,
      "tests_declared": 2,
      "tests_passed": 2,
      "tests_inherited_from": null,
      "results": [
        {
          "id": "effects_column_live",
          "ok": true,
          "detail": "checked against required_evidence",
          "evidence_field": "effects_column_check"
        },
        {
          "id": "regression_test",
          "ok": true,
          "detail": "checked against required_evidence",
          "evidence_field": "test_path"
        }
      ],
      "missing_evidence": []
    },
    "completed_at": "2026-09-11T16:04:37-07:00",
    "created_at": "2026-09-11T14:15:14-07:00",
    "updated_at": "2026-09-11T16:04:37-07:00",
    "audit": "/api/work/task/WF-0014/audit",
    "submit_to": "/api/work/task/WF-0014/submit"
  }
}