{
  "api_version": "1.1.0",
  "schema_version": "1.2.0",
  "campaign_version": "v1.5.0",
  "count": 12,
  "metrics": {
    "active": 3,
    "blocked": 1,
    "complete": 5,
    "monitoring": 1,
    "queued": 2
  },
  "tasks": [
    {
      "id": "RSH-001",
      "title": "Independently reproduce the Quickdraw qualifying window",
      "achievement_slug": "quickdraw",
      "task_type": "independent-reproduction",
      "status": "resolved",
      "priority": "critical",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-002"
      ],
      "research_question": "What is the shortest and longest reproducible issue or pull-request close interval that awards Quickdraw under normal public-repository use?",
      "acceptance_criteria": [
        "Provide dated observations from at least two independent accounts.",
        "Record creation, closure, and award-processing times without exposing private account data.",
        "Separate issue and pull-request results where behaviour differs.",
        "Document failed reproductions and possible confounding factors."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "complete"
    },
    {
      "id": "RSH-002",
      "title": "Independently reproduce the YOLO review-state trigger",
      "achievement_slug": "yolo",
      "task_type": "independent-reproduction",
      "status": "in-progress",
      "priority": "critical",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-003"
      ],
      "research_question": "Which submitted pull-request review states prevent or permit YOLO after the pending-review-request subcase is excluded?",
      "acceptance_criteria": [
        "Test submitted comment-only, requested-changes, approving, dismissed, and automation review states where repository rules permit.",
        "Separate requested reviewers from submitted review objects.",
        "Record author and merger identity, branch protection, and merge method.",
        "Provide dated results from at least two independent accounts using legitimate substantive changes."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "active"
    },
    {
      "id": "RSH-003",
      "title": "Strengthen Pull Shark tier evidence",
      "achievement_slug": "pull-shark",
      "task_type": "threshold-verification",
      "status": "resolved",
      "priority": "high",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-001"
      ],
      "research_question": "Can each currently listed Pull Shark tier threshold be independently reproduced with attribution and processing-delay controls?",
      "acceptance_criteria": [
        "Provide dated account-level observations for every threshold being claimed.",
        "Distinguish merged pull-request count from author, committer, and merger identity.",
        "Record processing delays and repository visibility.",
        "Do not create meaningless pull requests solely to inflate counts."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "complete"
    },
    {
      "id": "RSH-004",
      "title": "Verify Galaxy Brain tier thresholds",
      "achievement_slug": "galaxy-brain",
      "task_type": "threshold-verification",
      "status": "resolved",
      "priority": "high",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-005"
      ],
      "research_question": "Do the listed accepted-answer thresholds consistently award the corresponding Galaxy Brain tiers?",
      "acceptance_criteria": [
        "Use genuine GitHub Discussion answers accepted by repository maintainers.",
        "Record accepted-answer count before and after each observed award.",
        "Separate accepted answers from other verified or moderated answer states.",
        "Include at least two independent observations for any threshold promoted to confirmed."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "complete"
    },
    {
      "id": "RSH-005",
      "title": "Verify Starstruck ownership edge cases",
      "achievement_slug": "starstruck",
      "task_type": "edge-case-research",
      "status": "in-progress",
      "priority": "high",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-006"
      ],
      "research_question": "How do transfer timing, forks, archival, falling star counts, deletion, restoration, and revocation affect Starstruck after organization ownership is shown to remain attributable in some cases?",
      "acceptance_criteria": [
        "Use only legitimate repository history and public metadata.",
        "Record ownership state and milestone state before and after a documented transition.",
        "Separate current organization ownership from the exact timing of transfer and award processing.",
        "Document counterexamples, persistence, and revocation without soliciting artificial stars."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "monitoring"
    },
    {
      "id": "RSH-006",
      "title": "Locate durable Arctic Code Vault sources",
      "achievement_slug": "arctic-code-vault-contributor",
      "task_type": "source-replacement",
      "status": "resolved",
      "priority": "medium",
      "difficulty": "beginner",
      "good_first_issue": true,
      "related_evidence_ids": [
        "EVD-2026-008"
      ],
      "research_question": "Which official or well-preserved public sources best document the 2020 qualification event and its historical scope?",
      "acceptance_criteria": [
        "Provide an official or high-stability public source.",
        "Add an archive URL when lawful and available.",
        "Explain what the source proves and what it does not prove.",
        "Avoid account-specific private evidence."
      ],
      "target_evidence_level": "official",
      "campaign_bucket": "complete"
    },
    {
      "id": "RSH-007",
      "title": "Locate durable Mars 2020 qualification sources",
      "achievement_slug": "mars-2020-contributor",
      "task_type": "source-replacement",
      "status": "resolved",
      "priority": "medium",
      "difficulty": "beginner",
      "good_first_issue": true,
      "related_evidence_ids": [
        "EVD-2026-009"
      ],
      "research_question": "Which official or high-stability sources document the mission-linked contribution qualification and its limitations?",
      "acceptance_criteria": [
        "Provide a public source from GitHub, NASA, JPL, or another authoritative maintainer.",
        "Add an archive URL when lawful and available.",
        "Identify whether the source documents the badge, the repository list, or only mission use.",
        "Do not infer a complete qualification list from partial examples."
      ],
      "target_evidence_level": "official",
      "campaign_bucket": "complete"
    },
    {
      "id": "RSH-008",
      "title": "Document award-processing delay observations",
      "achievement_slug": null,
      "task_type": "cross-achievement-observation",
      "status": "in-progress",
      "priority": "medium",
      "difficulty": "beginner",
      "good_first_issue": true,
      "related_evidence_ids": [],
      "research_question": "What processing delays are observed between a qualifying event and profile-award visibility across different achievements?",
      "acceptance_criteria": [
        "Submit dated qualifying-event and first-visible-award timestamps.",
        "Identify the achievement and relevant repository visibility.",
        "Do not present a maximum guarantee from a small sample.",
        "Remove unnecessary account identifiers from submitted evidence."
      ],
      "target_evidence_level": "observed",
      "campaign_bucket": "active"
    },
    {
      "id": "RSH-009",
      "title": "Reproduce Pair Extraordinaire merge attribution",
      "achievement_slug": "pair-extraordinaire",
      "task_type": "independent-reproduction",
      "status": "in-progress",
      "priority": "high",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-004"
      ],
      "research_question": "Which rebase, fast-forward, email-matching, stripped-trailer, and post-merge rewrite states preserve Pair Extraordinaire attribution after squash preservation is observed?",
      "acceptance_criteria": [
        "Test legitimate rebase or fast-forward and merge-commit cases where repository policy permits.",
        "Record whether the final merged history retains an account-linked Co-authored-by trailer.",
        "Include an email-mismatch or stripped-trailer negative control without misattributing a real person.",
        "Provide dated results from at least two independent accounts and retain failed reproductions."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "active"
    },
    {
      "id": "RSH-010",
      "title": "Verify Pair Extraordinaire tier thresholds",
      "achievement_slug": "pair-extraordinaire",
      "task_type": "threshold-verification",
      "status": "blocked",
      "priority": "high",
      "difficulty": "advanced",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-004"
      ],
      "research_question": "Can the reported 1, 10, 24, and 48 Pair Extraordinaire boundaries be observed with exact qualifying counts rather than inferred from x3 or x4 badge sightings?",
      "acceptance_criteria": [
        "Record qualifying count immediately below, at, and above each proposed boundary.",
        "Confirm final merged history retains the co-author identity used for counting.",
        "Separate base, bronze, silver, and gold transitions and measure processing delay.",
        "Do not manufacture meaningless pull requests or misattribute co-authorship."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "blocked"
    },
    {
      "id": "RSH-011",
      "title": "Verify Galaxy Brain accepted-answer semantics and processing",
      "achievement_slug": "galaxy-brain",
      "task_type": "edge-case-research",
      "status": "open",
      "priority": "high",
      "difficulty": "intermediate",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-005"
      ],
      "research_question": "How does GitHub’s official “answer deemed helpful” description map to current accepted-answer interface states, revocation behaviour, and profile-processing delay?",
      "acceptance_criteria": [
        "Use genuine Discussion questions and answers moderated by the repository maintainer.",
        "Record answer, acceptance, revocation where applicable, and first-visible-award timestamps.",
        "Distinguish accepted answers from verified answers, labels, reactions, and other moderation states.",
        "Provide observations from at least two independent accounts without publishing restricted content."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "queued"
    },
    {
      "id": "RSH-012",
      "title": "Verify Public Sponsor visibility and processing edge cases",
      "achievement_slug": "public-sponsor",
      "task_type": "edge-case-research",
      "status": "open",
      "priority": "high",
      "difficulty": "intermediate",
      "good_first_issue": false,
      "related_evidence_ids": [
        "EVD-2026-007"
      ],
      "research_question": "How do sponsorship visibility, cancellation, account state, and processing delay affect an officially documented Public Sponsor award?",
      "acceptance_criteria": [
        "Record only public sponsorship state, activation date, and profile-award visibility; exclude payment details.",
        "Compare public and private sponsorship visibility only where participants can do so safely and legitimately.",
        "Record cancellation or visibility-change outcomes without exposing financial or eligibility data.",
        "Provide dated observations from at least two independent accounts."
      ],
      "target_evidence_level": "confirmed",
      "campaign_bucket": "queued"
    }
  ]
}
