{
  "_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": "WT-0185",
    "kind": "work",
    "objective": "Invocation grammar v1: one resolver door (/api/resolve) that turns one line or {key,args} into a routed, receipted capability call; hybrid tool projections for OpenAI/Anthropic/MCP; generic verified webhook door /hook/<id>; misc CLI capability mode; generated JS/Python SDKs",
    "detail": "",
    "state": "superseded",
    "priority": 1,
    "revision": 4,
    "depends_on": [],
    "permitted_capabilities": [
      "FILE_PUT",
      "D1_EXEC",
      "LOCAL_EXEC"
    ],
    "acceptance_tests": [
      {
        "test": "GET https://miscsubjects.com/api/resolve?line=quake+feed+3+5 returns 200 with key QUAKE_FEED and args.limit=3"
      },
      {
        "test": "POST https://miscsubjects.com/api/tools/openai.json returns tools including misc_find and misc_run"
      },
      {
        "test": "GET https://miscsubjects.com/hook/hk_test returns 404 JSON with error unknown_hook"
      }
    ],
    "required_evidence": [
      "resolve_url",
      "tools_url",
      "hook_url",
      "test_output"
    ],
    "parent_task": null,
    "supersedes": null,
    "failure": null,
    "failure_count": 0,
    "last_result": null,
    "completed_at": null,
    "created_at": "2026-09-11T10:45:24-07:00",
    "updated_at": "2026-09-11T13:54:01-07:00",
    "audit": "/api/work/task/WT-0185/audit",
    "submit_to": "/api/work/task/WT-0185/submit"
  }
}