{
  "schema": "vedokrok.public-item.v1",
  "release_id": "MHC-RPUB-20260920-75ad787a",
  "url": "/knowledge/reset-a-long-thread-with-a-current-state-block",
  "id": "MHC-D-RESEARCH-0616",
  "version": "0.1.0",
  "title": "Reset a long thread with a current-state block",
  "summary": "Reply history is storage, not a current brief.",
  "kind": "protocol",
  "body": "When the thread becomes hard to parse, add a fresh current-state block: what is true now, what changed, open decision, owner and next checkpoint. Do not copy the whole history; link or quote only the evidence needed to justify the current state.",
  "limits": [
    "Do not erase unresolved dissent or audit evidence; the reset is an operational summary, not a historical rewrite."
  ],
  "topics": [
    "union-actionable-async-writing"
  ],
  "intents": [],
  "source_ids": [
    "RS-97DF2212DB5C5E61",
    "RS-96557E8AD37744B8"
  ],
  "evidence": [
    {
      "claim": "ONS content guidance recommends frontloading important information because readers often scan for task-relevant material rather than reading linearly.",
      "source_id": "RS-97DF2212DB5C5E61",
      "role": "supports",
      "note": "The guidance is for web content and is applied here by analogy to async work communication.",
      "locator": "Frontload your content and descriptive headings"
    },
    {
      "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 thread has accumulated decisions, reversals and stale assumptions."
  ],
  "avoid_when": [
    "Do not erase unresolved dissent or audit evidence; the reset is an operational summary, not a historical rewrite."
  ],
  "example": "After 40 messages, the new reply begins with the current transport state and the one unresolved status error.",
  "check": "A new participant can act from the reset block without reading the full thread first.",
  "steps": [
    "A new participant can act from the reset block without reading the full thread first."
  ],
  "sources": [
    {
      "id": "RS-97DF2212DB5C5E61",
      "title": "Writing and editing: Structuring content",
      "url": "https://service-manual.ons.gov.uk/content/writing-for-users/structuring-content"
    },
    {
      "id": "RS-96557E8AD37744B8",
      "title": "Writing and editing: Plain language",
      "url": "https://service-manual.ons.gov.uk/content/writing-for-users/plain-language"
    }
  ],
  "relations": [
    {
      "from": "MHC-D-RESEARCH-0616",
      "to": "MHC-D-RESEARCH-0619",
      "type": "useful_with",
      "url": "/knowledge/escalate-asynchronously-with-impact-clock-and-failed-path"
    }
  ],
  "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"
    }
  ]
}
