{
  "api_version": "1.0.0",
  "decisions": [
    {
      "claim_id": "CLM-003",
      "current_level": "official",
      "decision": "defer",
      "id": "ADJ-D001",
      "proposed_level": "official",
      "reason": "GitHub's live Quickdraw fragment now states the five-minute contract. Further work is limited to issue equivalence and processing-delay edge cases."
    },
    {
      "claim_id": "CLM-004",
      "current_level": "official",
      "decision": "defer",
      "id": "ADJ-D002",
      "proposed_level": "official",
      "reason": "GitHub's linked YOLO event shows that an outstanding review request with zero submitted reviews can still be classified as 'Merged without a review'. Submitted COMMENT, REQUEST_CHANGES, APPROVE, dismissed-review, and merger-identity cases remain separate controls."
    },
    {
      "claim_id": "CLM-002",
      "current_level": "official",
      "decision": "defer",
      "id": "ADJ-D003",
      "proposed_level": "official",
      "reason": "GitHub's live Pull Shark x4 fragment publishes the complete merged-pull-request milestone table."
    },
    {
      "claim_id": "CLM-006",
      "current_level": "community-reported",
      "decision": "defer",
      "id": "ADJ-D004",
      "proposed_level": "observed",
      "reason": "GitHub-owned x3 and x4 fragments confirm tier existence, but not the reported 1, 10, 24, and 48 boundaries. The numeric claim remains community-reported pending controlled boundary counts."
    },
    {
      "claim_id": "CLM-008",
      "current_level": "official",
      "decision": "defer",
      "id": "ADJ-D005",
      "proposed_level": "official",
      "reason": "GitHub's live Galaxy Brain x4 fragment publishes the complete accepted-answer milestone table."
    },
    {
      "claim_id": "CLM-010",
      "current_level": "official",
      "decision": "defer",
      "id": "ADJ-D006",
      "proposed_level": "official",
      "reason": "GitHub's Starstruck fragments publish the complete milestone table and retain creator attribution for at least two currently organization-owned repositories. Transfer timing, forks, archival, falling counts, and award persistence remain bounded edge cases."
    },
    {
      "claim_id": "CLM-005",
      "current_level": "official",
      "decision": "defer",
      "id": "ADJ-D007",
      "proposed_level": "official",
      "reason": "The broad trigger is official. Two independent GitHub-linked squash cases show that attribution can survive when the final commit retains the account-linked trailer; rebase, stripped trailers, email mismatch, later rewrites, and exact tier counts remain open."
    }
  ],
  "generated_from": "data/evidence-quality-programme.json",
  "metrics": {
    "defer": 7
  },
  "rules": [
    {
      "id": "ADJ-R01",
      "requirements": [
        "At least two independent public observations, or one public event linked by GitHub to its achievement detail.",
        "Material timestamps and attribution are retained.",
        "No unresolved contradiction directly defeats the promoted statement."
      ],
      "transition": "community-reported-to-observed"
    },
    {
      "id": "ADJ-R02",
      "requirements": [
        "Controlled reproduction on at least two independent accounts.",
        "Positive and relevant negative controls are documented.",
        "Two reviewers agree and disclose conflicts.",
        "Processing delay is measured rather than assumed."
      ],
      "transition": "observed-to-confirmed"
    },
    {
      "id": "ADJ-R03",
      "requirements": [
        "A maintained or preserved GitHub-owned source explicitly states the material contract."
      ],
      "transition": "any-to-official"
    },
    {
      "id": "ADJ-R04",
      "requirements": [
        "Participant attestation alone cannot promote a claim.",
        "A badge sighting alone cannot prove an exact threshold or qualifying event."
      ],
      "transition": "attestation-limits"
    },
    {
      "id": "ADJ-R05",
      "requirements": [
        "Negative and inconclusive observations remain visible.",
        "They may narrow a claim but cannot be silently discarded or treated as proof of non-qualification."
      ],
      "transition": "negative-and-inconclusive-evidence"
    }
  ],
  "schema_version": "1.0.0"
}
