{
  "schema_version": 1,
  "status": "ready_to_execute",
  "scope": "public reviewer materials that do not broaden DotMatch's validated scientific scope",
  "items": [
    {
      "id": "bioinformatics_evaluation_packet",
      "title": "Bioinformatics evaluation packet",
      "asset": "docs/bioinformatics-evaluation.md",
      "done_when": "Reviewers can see package channels, validated assay scope, minimum commands, output files, workflow status, and public wording rules."
    },
    {
      "id": "external_review_packet",
      "title": "External review packet",
      "asset": "docs/external-review-packet.md",
      "done_when": "Workflow maintainers, PIs, and technical reviewers have one checklist for install proof, output contracts, validated scope, and known blockers."
    },
    {
      "id": "integration_target_tracker",
      "title": "Integration target tracker",
      "asset": "docs/integration-targets.json",
      "done_when": "nf-core, MultiQC, Galaxy/IUC, Snakemake, and bio.tools targets have machine-readable status, source assets, external targets, and next actions."
    },
    {
      "id": "biotools_registry_draft",
      "title": "bio.tools registry draft",
      "asset": "docs/registries/biotools.yml",
      "done_when": "Registry metadata is ready to review without implying accepted registry status."
    },
    {
      "id": "evaluation_protocol",
      "title": "DotMatch evaluation protocol",
      "asset": "docs/pilot-program.md",
      "done_when": "Reviewers can assess workflow fit, outputs, limitations, and public-use permission without exposing sensitive data."
    },
    {
      "id": "public_use_record_template",
      "title": "Public use record template",
      "asset": "docs/adopters/record-template.md",
      "done_when": "Approved public use records use consistent fields and scope notes."
    },
    {
      "id": "workflow_integration_issue_template",
      "title": "Workflow integration issue template",
      "asset": ".github/ISSUE_TEMPLATE/workflow_integration.yml",
      "done_when": "External integration requests ask for workflow manager, source assets, expected outputs, fixtures, and validated scope."
    },
    {
      "id": "evaluation_feedback_issue_template",
      "title": "Evaluation feedback issue template",
      "asset": ".github/ISSUE_TEMPLATE/pilot_feedback.yml",
      "done_when": "Evaluation feedback can be submitted with install path, assay context, outputs inspected, blockers, and public-use permission."
    },
    {
      "id": "pull_request_language_checklist",
      "title": "Pull request language checklist",
      "asset": ".github/PULL_REQUEST_TEMPLATE.md",
      "done_when": "Public wording changes require validated-scope, workflow-status, and unsupported-language checks."
    },
    {
      "id": "reviewer_readiness_gate",
      "title": "Reviewer readiness gate",
      "asset": "scripts/check_reviewer_readiness_assets.py",
      "done_when": "`make reviewer-readiness-ready` verifies the assets, statuses, and public-language guardrails."
    }
  ]
}
