{
  "checklist_items": [
    {
      "id": "chk_feedback_loop_quality",
      "item": "Giving Claude a way to verify its work will markedly improve the quality of the final result; if Claude can close the feedback loop on its own, it will iterate until the output is right.",
      "category": "verification_gate",
      "source_title": "Claude Cowork task list verification gate (web search, 2026-07-02)",
      "source_url": "https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork",
      "summary": "A closable feedback loop (build/test/lint the agent can run itself) is what allows an agent to self-correct rather than needing a human to catch every error.",
      "created_at": "2026-07-02 06:02:48",
      "cite_as": "https://subagentchecklists.com/api/checklist-items/chk_feedback_loop_quality"
    },
    {
      "id": "chk_review_80_percent",
      "item": "Engineers give Claude abstract problems they're unfamiliar with, let it work autonomously, then review the roughly 80%-complete solution before taking over for final refinements.",
      "category": "verification_gate",
      "source_title": "How Anthropic teams use Claude Code",
      "source_url": "https://claude.com/blog/how-anthropic-teams-use-claude-code",
      "summary": "A human verification checkpoint at ~80% completion, not at every step, is how some Anthropic engineers gate autonomous work.",
      "created_at": "2026-07-02 06:02:48",
      "cite_as": "https://subagentchecklists.com/api/checklist-items/chk_review_80_percent"
    },
    {
      "id": "chk_security_review_github_action",
      "item": "Anthropic provides an AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities in context, producing detailed explanations, severity ratings, and remediation guidance.",
      "category": "verification_gate",
      "source_title": "anthropics/claude-code-security-review (GitHub)",
      "source_url": "https://github.com/anthropics/claude-code-security-review",
      "summary": "A CI-integrated verification gate: a GitHub Action that runs Claude-based security review on every code change, with severity-rated findings.",
      "created_at": "2026-07-02 06:02:48",
      "cite_as": "https://subagentchecklists.com/api/checklist-items/chk_security_review_github_action"
    },
    {
      "id": "chk_security_review_three_stages",
      "item": "Anthropic's Claude Code security-guidance plugin runs a three-stage code review: a lightweight pattern check during file edits (no model call), a deeper review when Claude performs commits or pushes via the Bash tool that checks surrounding files/sanitizers/related code paths to reduce false positives, and a final catch for issues like injection flaws, unsafe deserialization, and insecure DOM APIs.",
      "category": "verification_gate",
      "source_title": "Claude now reviews and fixes vulnerabilities as you write code (Help Net Security, 2026-05-27)",
      "source_url": "https://www.helpnetsecurity.com/2026/05/27/anthropic-claude-code-security-guidance-plugin/",
      "summary": "A layered review pattern -- cheap pattern checks on every edit, a deeper model-backed review at commit/push time -- catches security issues before they reach a pull request.",
      "created_at": "2026-07-02 06:02:48",
      "cite_as": "https://subagentchecklists.com/api/checklist-items/chk_security_review_three_stages"
    },
    {
      "id": "chk_verification_before_complete",
      "item": "A verification-gate pattern should confirm a test/build/typecheck command exists for the detected project type and was actually run in the current session (an exit-code-0 log, not just \"tests exist\"), and should refuse to mark a task complete if changed files have no corresponding check run.",
      "category": "verification_gate",
      "source_title": "agentic-dev-practices skill (this repo)",
      "source_url": "https://www.anthropic.com/engineering/claude-code-sandboxing",
      "summary": "A real verification gate checks that a build/test/typecheck command was actually executed this session against the changed files -- not merely that such a command exists in the repo.",
      "created_at": "2026-07-02 06:02:48",
      "cite_as": "https://subagentchecklists.com/api/checklist-items/chk_verification_before_complete"
    }
  ]
}