dd61ff1d51
build / dawg (pull_request) Successful in 4m22s
Consolidate the scattered build inputs (dictionaries/english/, dictprep/russian/) into one sources/ tree keyed by the variant labels (scrabble_en/scrabble_ru/ erudit_ru), and move the Russian prep pipeline to tools/. The dawg outputs and their filenames are unchanged — rebuilt byte-identical (en_sowpods/ru_scrabble/ ru_erudit) — so the release artifact and the backend are unaffected. ru_stage2.py OUT_DIR and the ruwords flag defaults are repointed to sources/scrabble_ru/; Makefile / CI / cmd/builddict default / README updated; pipeline intermediates git-ignored. Verified: make dawg byte-identical to the committed baseline, py_compile + go vet of the moved tools. The full Russian regeneration pipeline (pymorphy3/libmorph/orfo PDF) was not run here.
17 lines
555 B
Plaintext
17 lines
555 B
Plaintext
# Built DAWGs are release artifacts (published by CI on a vX.Y.Z tag), not committed.
|
|
/dawg/
|
|
/scrabble-dawg-*.tar.gz
|
|
|
|
# Russian prep-pipeline intermediates (regenerated locally by tools/; only the curated
|
|
# word lists in sources/scrabble_ru/ are committed).
|
|
/sources/scrabble_ru/orfo_dict_2025.txt
|
|
/sources/scrabble_ru/all.txt
|
|
/sources/scrabble_ru/undefined.txt
|
|
/sources/scrabble_ru/adjectives.txt
|
|
/sources/scrabble_ru/verbs.txt
|
|
/sources/scrabble_ru/singulars.txt
|
|
/sources/scrabble_ru/fate.tsv
|
|
/tools/libmorph_check
|
|
/tools/orfo_dict_2025.pdf
|
|
__pycache__/
|