{
  "schema": "vedokrok.public-item.v1",
  "release_id": "MHC-RPUB-20260920-75ad787a",
  "url": "/knowledge/treat-done-as-an-evidence-object",
  "id": "MHC-D-RESEARCH-1161",
  "version": "0.1.0",
  "title": "Treat done as an evidence object",
  "summary": "Done is not a green check mark. It is a set of claims someone must be able to inspect.",
  "kind": "template",
  "body": "Represent completion with the artifact, scope, acceptance rubric, evidence, verifier, approval authority, residual risk and next owner. Different levels of done can then mean produced, reviewed, approved, merged or deployed without collapsing them into one status.",
  "limits": [
    "Do not add fields nobody uses. The object is valuable only when its evidence and ownership change real workflow decisions."
  ],
  "topics": [
    "union-ai-runtime-verification-2026"
  ],
  "intents": [],
  "source_ids": [
    "RS-3BF9DF61A375DF34"
  ],
  "evidence": [
    {
      "claim": "Agent completion can be represented as structured claims about artifact, scope, evidence, rubric, verification, approval, residual risk and next ownership rather than one Boolean status.",
      "source_id": "RS-3BF9DF61A375DF34",
      "role": "supports",
      "note": "The exact fields should match the workflow; adding completion metadata without enforceable review or ownership can become administrative noise.",
      "locator": "0:50-6:40, completion contents and levels, done as an object, independent verifier and explicit next owner"
    }
  ],
  "use_when": [
    "An agent can mark work complete faster than a reviewer can tell whether it is actually ready for the next stage."
  ],
  "avoid_when": [
    "Do not add fields nobody uses. The object is valuable only when its evidence and ownership change real workflow decisions."
  ],
  "example": "A coding agent finishes a migration. The object says tests passed, the schema diff was reviewed, rollback remains untested, and the release owner is still a human maintainer.",
  "check": "A person can distinguish what exists, what was verified, who may approve it and what still happens next.",
  "template": "Artifact: {artifact}\nScope: {scope}\nRubric: {rubric}\nEvidence: {evidence}\nVerified by: {verifier}\nApproved by: {authority}\nResidual risk: {risk}\nNext action / owner: {next}",
  "sources": [
    {
      "id": "RS-3BF9DF61A375DF34",
      "title": "What Does Done Even Mean? Agents and Paperclip's Liveness Model",
      "url": "https://ai.engineer/talks/7P0elyLIxXo-what-does-done-even-mean-agents-paperclips"
    }
  ],
  "relations": [
    {
      "from": "MHC-D-RESEARCH-1161",
      "to": "MHC-D-RESEARCH-0946",
      "type": "useful_with",
      "url": "/knowledge/write-the-completion-condition-before-the-agent-starts-iterating"
    }
  ],
  "collections": [
    {
      "id": "RC-ACD6385FB70207D3",
      "title": "Operate AI agents as systems you can replay, verify and constrain",
      "url": "/collections/operate-ai-agents-as-systems-you-can-replay-verify-and-constrain"
    }
  ]
}
