{
  "_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-0356",
    "kind": "work",
    "objective": "The system prompt and the sent tools are read and edited on the screen they are read from, and a task can be handed to a model, a CLI or a chat from the task itself",
    "detail": "Three defects, all found 2026-09-16. (1) sheetParams — the Parameters screen opened from a chat — carried one textarea labelled System, placeholder 'System prompt (optional)', always empty. That is the per-chat extra, not the model's system prompt, so the screen read as 'this model has no system prompt'. The earlier repair was applied to drawSetupParams, a different sheet, so the broken screen stayed broken. (2) The 'System prompt & sent tools' row at the top of the model picker called closeSheet() and then opened the harness in the same tick, tearing the new sheet down as it was built — the tap read as dead. (3) sheetTask offered only 'Mark resolved', so a single task could not be handed to anything; sheetSendTasks existed but only from multi-select, and had no plain-chat target.",
    "state": "in_progress",
    "priority": 2,
    "revision": 1,
    "depends_on": [],
    "permitted_capabilities": [],
    "acceptance_tests": [
      {
        "type": "http_ok",
        "id": "console_serves",
        "url": "https://loop-safe-miscsubjects.pages.dev/console.html"
      },
      {
        "type": "contains",
        "id": "single_task_handoff",
        "url": "https://loop-safe-miscsubjects.pages.dev/console.html",
        "scope": "raw",
        "needle": "to a model, a CLI, or a chat"
      },
      {
        "type": "contains",
        "id": "chat_target",
        "url": "https://loop-safe-miscsubjects.pages.dev/console.html",
        "scope": "raw",
        "needle": "Open a new chat with the task in it"
      },
      {
        "type": "contains",
        "id": "real_prompt_on_params",
        "url": "https://loop-safe-miscsubjects.pages.dev/console.html",
        "scope": "raw",
        "needle": "the shared default"
      },
      {
        "type": "contains",
        "id": "tools_editable",
        "url": "https://loop-safe-miscsubjects.pages.dev/console.html",
        "scope": "raw",
        "needle": "Sent tools"
      },
      {
        "type": "not_contains",
        "id": "mislabelled_box_gone",
        "url": "https://loop-safe-miscsubjects.pages.dev/console.html",
        "scope": "raw",
        "needle": "System prompt (optional)"
      }
    ],
    "required_evidence": [
      "commit",
      "verification"
    ],
    "parent_task": null,
    "supersedes": null,
    "failure": null,
    "failure_count": 0,
    "last_result": null,
    "completed_at": null,
    "created_at": "2026-09-16T09:30:35.973437+00:00",
    "updated_at": "2026-09-16T09:30:35.973437+00:00",
    "audit": "/api/work/task/WT-0356/audit",
    "submit_to": "/api/work/task/WT-0356/submit"
  }
}