{
  "checkedAt": "2026-10-23",
  "sources": [
    {
      "id": "ucf-algorithm",
      "url": "https://www.cs.ucf.edu/~dmarino/ucf/transparency/cop3502/asgn/WordleCandidateRanking-heap.pdf",
      "evidenceLevel": "E3",
      "sourceClass": "primary_or_authoritative",
      "supportsClaimIds": [
        "letter-allocation",
        "exhaustive-check"
      ],
      "admissibility": {
        "passed": true,
        "rationale": "Original university assignment specifies greens first, then left-to-right consumption; use only this scoring section, not its simplified dictionary filter rule.",
        "conflictDisclosed": true,
        "accessedAt": "2026-10-23"
      }
    },
    {
      "id": "napier",
      "url": "https://blogs.napier.ac.uk/cwst/wp-content/uploads/sites/23/2022/02/WordleAlgorithm.pdf",
      "evidenceLevel": "E3",
      "sourceClass": "primary_or_authoritative",
      "supportsClaimIds": [
        "letter-allocation",
        "exhaustive-check"
      ],
      "admissibility": {
        "passed": true,
        "rationale": "Original university-hosted solver author explains that extra copies do not automatically become yellow.",
        "conflictDisclosed": true,
        "accessedAt": "2026-10-23"
      }
    },
    {
      "id": "breq-implementation",
      "url": "https://breq.dev/projects/wordle",
      "evidenceLevel": "E3",
      "sourceClass": "primary_or_authoritative",
      "supportsClaimIds": [
        "letter-allocation",
        "exhaustive-check"
      ],
      "admissibility": {
        "passed": true,
        "rationale": "Original developer implementation corroborates the disclosed procedure. No code copied; our independent implementations and corpus are original.",
        "conflictDisclosed": true,
        "accessedAt": "2026-10-23"
      }
    }
  ],
  "disclosure": "Produced by the operator of this website. Sources do not endorse this page. New calculations and their verification belong to this website."
}
