# English Word Ladders Data Source

The English Word Ladders runtime data is derived from **12dicts 6.0.2**, compiled
by Alan Beale. The 12dicts lists are released to the public domain with a
request for acknowledgment.

- Homepage: https://wordlist.aspell.net/12dicts/
- Archive: https://downloads.sourceforge.net/wordlist/12dicts-6.0.2.zip
- Archive SHA-256: `64ac1d35acb66b550c7ebc56e080b62e0bad8f5984d72059dc2e05ac48780e52`
- Traversal baseline: `International/3of6game.txt`
- Endpoint seed: `Special/2of5core.txt`
- Upstream readme SHA-256: `66be7a2893e1309ce4d9b57a48f6922330ddc475bfba395312d6dcc8cdb030a9`

Only unannotated lowercase ASCII entries from `3of6game` are accepted by
default. Reviewed exceptions must be added to the explicit allowlist. Generated
puzzle endpoints and every word on a generated shortest hint path also need
membership in `2of5core`. Explicit blocklists remove reviewed sensitive
terms.

The AGID-derived `2of12inf` list is not used in these artifacts.

Policy inputs:

- Traversal blocklist: 28 entries
- Endpoint blocklist: 6 entries
- Annotated-word allowlist: 0 entries
