$ show nurkiewicz/polski-w-it
This is a community-maintained glossary (sΕowniczek) mapping English IT terms to their Polish equivalents, hosted as a structured AsciiDoc table in README.adoc. The repository is not a software application or a data pipeline; it is a reference document with a Python test suite (test_readme.py) that validates the glossary is sorted alphabetically and does not contain entries listed as untranslatable. The project includes a CI pipeline (GitHub Actions) that runs pytest and flake8 on every push/PR. The actual value is the curated list of translations, which is the sole deliverable. The codebase is minimal, well-structured for its purpose, and the test ensures data integrity. There are no reusable software components beyond the test pattern, which could be adapted for any structured glossary maintained in a table format.
The LLM identified 1 files worth highlighting for reuse:
A Python test module that reads the glossary from README.adoc, parses the table rows, and verifies two invariants: (1) all English terms are sorted alphabetically (case-insensitive), and (2) no term listed in untranslatable.adoc appears in the main glossary. This pattern is reusable for any project that maintains a structured table of terms in a markdown/asciidoc file and needs automated validation of sorting and exclusion rules. It is self-contained, requires only a TSV-like parser, and demonstrates a clean separation of data (AsciiDoc) and validation logic.