{
  "schema": "vedokrok.public-item.v1",
  "release_id": "MHC-RPUB-20260920-75ad787a",
  "url": "/knowledge/close-the-thread-with-the-final-state-and-source-of-truth",
  "id": "MHC-D-RESEARCH-0620",
  "version": "0.1.0",
  "title": "Close the thread with the final state and source of truth",
  "summary": "Closure is a state transition worth writing down.",
  "kind": "protocol",
  "body": "Post a final compact message with resolved state, what changed, any remaining follow-up and the authoritative artifact or ticket. Mark superseded instructions if they could still be reused accidentally.",
  "limits": [
    "Do not declare resolved while monitoring, rollback or verification remains material; label those states accurately."
  ],
  "topics": [
    "union-actionable-async-writing"
  ],
  "intents": [],
  "source_ids": [
    "RS-B843492FBF1442AD",
    "RS-96557E8AD37744B8"
  ],
  "evidence": [
    {
      "claim": "CDC clear-communication guidance recommends one obvious main message, placing it early and including a clear action for the audience.",
      "source_id": "RS-B843492FBF1442AD",
      "role": "supports",
      "note": "Complex work can require several actions, but the communication still benefits from a dominant purpose.",
      "locator": "Core items 1, 2 and 5"
    },
    {
      "claim": "ONS guidance recommends writing around user needs, removing content that does not serve those needs, and using concise task-focused headings.",
      "source_id": "RS-96557E8AD37744B8",
      "role": "supports",
      "note": "Regulated or audit-heavy work may require context that feels redundant to the immediate reader.",
      "locator": "Put users' needs first; titles and headings; be concise"
    }
  ],
  "use_when": [
    "A problem is resolved but the thread ends with a partial update, leaving future readers unsure."
  ],
  "avoid_when": [
    "Do not declare resolved while monitoring, rollback or verification remains material; label those states accurately."
  ],
  "example": "After the transport imports, the thread records the final status, production transport ID and the obsolete workaround that should no longer be used.",
  "check": "A future reader can determine the final state without replaying the whole thread.",
  "steps": [
    "A future reader can determine the final state without replaying the whole thread."
  ],
  "sources": [
    {
      "id": "RS-B843492FBF1442AD",
      "title": "Description and Examples of Index Items",
      "url": "https://www.cdc.gov/ccindex/tool/description-examples-parta.html"
    },
    {
      "id": "RS-96557E8AD37744B8",
      "title": "Writing and editing: Plain language",
      "url": "https://service-manual.ons.gov.uk/content/writing-for-users/plain-language"
    }
  ],
  "relations": [],
  "collections": [
    {
      "id": "RC-ECF674DEF65C9DAB",
      "title": "Write asynchronous messages that can be acted on without a meeting",
      "url": "/collections/write-asynchronous-messages-that-can-be-acted-on-without-a-meeting"
    }
  ]
}
