{
  "schema_version": "2.0",
  "site": "Productivity Protocols",
  "baseUrl": "https://evidencepress.org",
  "description": "A staged adoption-and-evidence programme for companies with little agent experience: choose one bounded workflow, test usability and feasibility, and advance only as far as the evidence permits.",
  "schema": "https://evidencepress.org/protocols/api/registry.schema.json",
  "generated": {
    "sourceCommit": "75301d4",
    "sourceDate": "2026-09-07T14:12:06+01:00",
    "builder": "build-protocols@0.2.0-candidate.1",
    "source_commit_full": "75301d4ae0efb9fa6e8a4cbab172b20ee2ca94cc",
    "source_tree": "d699ea59520e8f22dcfe54bb4596094c777d7e1b",
    "dirty": false
  },
  "count": 8,
  "protocols": [
    {
      "id": "adversarial-output-review",
      "version": "0.1.1",
      "title": "Adversarial output review",
      "purpose": "Challenge a supplied draft or analysis rather than confirm it. Produce findings ranked by severity, each tied to a specific claim in the draft, each framed to refute — stating why the claim may be wrong and what would verify or falsify it — plus a limitations note and a compact receipt. It transfers the Evidence Press discipline of adversarial, refute-framed review into everyday work.",
      "assurance_level": "verified",
      "risk_class": "low",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Adversarial output review"
      ],
      "audience_tags": [
        "Analysts and reviewers who must stress-test a colleague's or an agent's draft before it is relied on.",
        "Individual knowledge workers who want their own draft challenged by a fresh, sceptical pass.",
        "Teams that want a shared, inspectable way to run an adversarial review with the objections tied to claims."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/adversarial-output-review/",
      "skill_download": "/protocols/downloads/adversarial-output-review-0.1.1-skill.tar",
      "skill_sha256": "50a7a6d1188355e099aa216cfae5893081069b05d280044c3ee1864a21ecb6c2",
      "skill_bytes": 42496,
      "download": "/protocols/downloads/adversarial-output-review-0.1.1.tar",
      "sha256": "89f8e82c0699cf22459dc1f3e5239e6ad47f69faa810a9259f249b49f9e9f157"
    },
    {
      "id": "decision-memo-under-uncertainty",
      "version": "0.1.1",
      "title": "Decision memo under uncertainty",
      "purpose": "Turn a decision question into a memo that separates what the supplied materials establish from what the reasoning assumes. It sets out the sourced facts, the labelled assumptions, the options, the facts and assumptions each option is most sensitive to, and which actions are reversible — so a decision-maker sees what is known versus assumed before choosing.",
      "assurance_level": "verified",
      "risk_class": "moderate",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Decision memo under uncertainty"
      ],
      "audience_tags": [
        "Analysts and decision-support staff preparing a memo for a decision-maker.",
        "Individual knowledge workers weighing an option and wanting the assumptions made explicit.",
        "Teams that want a shared, inspectable way to turn materials into a decision memo."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/decision-memo-under-uncertainty/",
      "skill_download": "/protocols/downloads/decision-memo-under-uncertainty-0.1.1-skill.tar",
      "skill_sha256": "f77f6778e693df5c2d1545126c5623f73d0e71b328ad52ce954f445bc6944efc",
      "skill_bytes": 47104,
      "download": "/protocols/downloads/decision-memo-under-uncertainty-0.1.1.tar",
      "sha256": "4a690a5cbfe2dc214ee266744c713cdc47a8c97abb7c3b53092a169dc929fd0f"
    },
    {
      "id": "document-to-action-plan",
      "version": "0.1.1",
      "title": "Document to action plan",
      "purpose": "Read supplied documents and extract the decisions already made, the obligations and commitments, the deadlines, the open uncertainties, and the concrete next actions — each item traceable to a location in the source. The protocol is read-only; it produces a structured action plan, open questions, limitations, and a receipt. It invents nothing the documents do not contain.",
      "assurance_level": "verified",
      "risk_class": "low",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Document to action plan"
      ],
      "audience_tags": [
        "Anyone triaging a long thread who needs the obligations and deadlines separated from the discussion.",
        "Individuals turning a pile of correspondence or notes into a checkable to-do and commitment list.",
        "Teams that want a shared, source-traceable extract of what a set of documents actually commits them to."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/document-to-action-plan/",
      "skill_download": "/protocols/downloads/document-to-action-plan-0.1.1-skill.tar",
      "skill_sha256": "07c4600adb36f0efcec1f11cf811abef1c99ce82ada4763ec275b6c95b6a31a6",
      "skill_bytes": 35328,
      "download": "/protocols/downloads/document-to-action-plan-0.1.1.tar",
      "sha256": "2d9b2daef99f931b43d02c01d8a5d37c871741dd015f35d87f56a085e163877c"
    },
    {
      "id": "evidence-backed-brief",
      "version": "0.1.1",
      "title": "Evidence-backed brief",
      "purpose": "Produce a concise briefing on a question from supplied sources, in which every claim is labelled by type (fact, estimate, opinion, assumption), carries its source, states its uncertainty, and where relevant surfaces contrary evidence. It transfers the Evidence Press discipline — claims with the evidence attached — into everyday work.",
      "assurance_level": "verified",
      "risk_class": "moderate",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Evidence-backed brief"
      ],
      "audience_tags": [
        "Analysts and decision-support staff preparing a briefing for someone else.",
        "Individual knowledge workers who want a summary they can defend claim by claim.",
        "Teams that want a shared, inspectable way to turn a pile of sources into a brief."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/evidence-backed-brief/",
      "skill_download": "/protocols/downloads/evidence-backed-brief-0.1.1-skill.tar",
      "skill_sha256": "126438f8e72563e25f715ea1f2a9bf2810cb0b2542c05a78a653bdf04f7b63ae",
      "skill_bytes": 38400,
      "download": "/protocols/downloads/evidence-backed-brief-0.1.1.tar",
      "sha256": "e128fcef703657d20b880a9d3c7c9fad52b8a2262d15a18f237ac71a298b3753"
    },
    {
      "id": "goal-to-verified-deliverable",
      "version": "0.1.1",
      "title": "Goal to verified deliverable",
      "purpose": "Turn an unclear task into an explicit deliverable, an input and permission boundary, a checkpointed plan, and acceptance tests — then execute and hand back the deliverable with its limitations and a compact receipt. This is the foundational protocol nearly every other agent task can be run through.",
      "assurance_level": "verified",
      "risk_class": "low",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Goal to verified deliverable"
      ],
      "audience_tags": [
        "Individual knowledge workers giving an agent an open-ended task.",
        "Protocol authors building a more specific workflow on top of the kernel.",
        "Teams that want a shared, inspectable way to hand work to an agent."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/goal-to-verified-deliverable/",
      "skill_download": "/protocols/downloads/goal-to-verified-deliverable-0.1.1-skill.tar",
      "skill_sha256": "1a806cfacb1d1a9817bbceee9d771abdf10355752d8af068e1a163f1a1697ba8",
      "skill_bytes": 31744,
      "download": "/protocols/downloads/goal-to-verified-deliverable-0.1.1.tar",
      "sha256": "8f573ddee32d615b10f0076c0bbc492bcdf344d3a673c8f81bdef5c540d290ba"
    },
    {
      "id": "project-handoff",
      "version": "0.1.1",
      "title": "Project handoff",
      "purpose": "Turn a half-finished project into durable state another person or agent can pick up: the decisions already made and why, the questions still open, the current state of the work, and the exact next steps needed to resume. The protocol is read-only; it produces a handoff document, a limitations statement, and a receipt. It invents no decision or fact the supplied materials do not contain.",
      "assurance_level": "verified",
      "risk_class": "low",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Project handoff"
      ],
      "audience_tags": [
        "A successor inheriting partly-done work who needs its decisions, rationale, and next steps made legible.",
        "A team that wants a shared, source-traceable record of where a project stands and how to resume it.",
        "An individual leaving a project before it is finished who must hand it to a colleague or a future agent."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/project-handoff/",
      "skill_download": "/protocols/downloads/project-handoff-0.1.1-skill.tar",
      "skill_sha256": "42f3a435b2da8e9403c0c2cb2aedd0658409ccf9567d7d9bf9b38530af8fe75a",
      "skill_bytes": 36864,
      "download": "/protocols/downloads/project-handoff-0.1.1.tar",
      "sha256": "fcb4454c13cc785a386da4c21c26c8ef7403e6d94d3b3bf611165a4b51d7a752"
    },
    {
      "id": "repetitive-workflow-capture",
      "version": "0.1.1",
      "title": "Repetitive workflow capture",
      "purpose": "Read a description of a repeated manual process and turn it into a CANDIDATE protocol: a draft contract (deliverable, inputs, permissions, prohibited actions, steps, acceptance tests), a ten-question README skeleton, and a list of what to test. The output is a starting point for the foundry, not a finished or validated protocol. The protocol is read-only over the description; it invents no step the description does not contain and claims no maturity the candidate has not earned.",
      "assurance_level": "verified",
      "risk_class": "low",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Repetitive workflow capture"
      ],
      "audience_tags": [
        "Individuals who repeat a manual routine and want it drafted into a candidate protocol without writing the contract by hand.",
        "Protocol authors who want a described workflow turned into a first-pass specification skeleton to refine.",
        "Teams gathering candidate workflows for the foundry's proposal-and-specification stage."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "file-read"
      ],
      "network_required": false,
      "url": "/protocols/p/repetitive-workflow-capture/",
      "skill_download": "/protocols/downloads/repetitive-workflow-capture-0.1.1-skill.tar",
      "skill_sha256": "fb9ce05e2a7082b138b1ae72845c8f610ebaa3a7b05ca307647628bdbc89acd5",
      "skill_bytes": 41984,
      "download": "/protocols/downloads/repetitive-workflow-capture-0.1.1.tar",
      "sha256": "58294495c20c9e4b8ec4da9678d12025fc328485d3bcd2463a78514ea20a855f"
    },
    {
      "id": "spreadsheet-quality-audit",
      "version": "0.1.1",
      "title": "Spreadsheet quality audit",
      "purpose": "Audit a supplied spreadsheet or table for formula errors, unit mismatches, missing data, internal inconsistencies, and suspicious values. Each finding is located to a cell or row and rated by severity. The protocol is read-only; it produces an audit table, a limitations statement, and a receipt. It does not modify the supplied spreadsheet, and it invents no finding the data does not support.",
      "assurance_level": "verified",
      "risk_class": "moderate",
      "privacy_class": "internal",
      "assurance_status": "EXAMPLE_CONFORMANCE_VALIDATED",
      "productivity_evidence": "NO_IMPACT_EVIDENCE",
      "tested_models": [],
      "last_verified": "2026-08-08",
      "task_tags": [
        "Spreadsheet quality audit"
      ],
      "audience_tags": [
        "Anyone handed a table by someone else who needs its arithmetic and units checked against themselves.",
        "Individuals sanity-checking a budget, model, or data extract before they act on it.",
        "Teams that want a located, rated, source-traceable list of the problems in a shared spreadsheet."
      ],
      "required_tool_tags": [
        "instruction-following",
        "text-generation"
      ],
      "optional_tool_tags": [
        "spreadsheet-read"
      ],
      "network_required": false,
      "url": "/protocols/p/spreadsheet-quality-audit/",
      "skill_download": "/protocols/downloads/spreadsheet-quality-audit-0.1.1-skill.tar",
      "skill_sha256": "407bb8b30da36df8078290aef5d9988c1ba652885dd100bfabac5feb4a0b4b76",
      "skill_bytes": 38400,
      "download": "/protocols/downloads/spreadsheet-quality-audit-0.1.1.tar",
      "sha256": "28efacc36dcf3cf0151e3c510d89c5859844d353ed6541b3db44e319e90cc22a"
    }
  ]
}
