- Add bin/binDir keys so `nimble build` compiles src/nimcheck.nim into
bin/nimcheck instead of failing with "Nothing to build" (the previous
`task build` was dead code: nimble never dispatches a custom task that
shares a name with a builtin command).
- Route all test tasks through thisDir()-based absolute paths so they no
longer depend on the caller's current working directory.
- Fix test_json/test_yaml/test_toml tasks, which pointed at nonexistent
tests/test_json.nim, tests/test_yaml.nim, tests/test_toml.nim; they now
correctly run the real *_exhaustive.nim suites, matching the Makefile.
Rename the entire project from "Validatrix" to "Nimcheck" in README.md, Makefile, LESSONS_LEARNED.md, and all source references; add initial Gitea CI workflow with lint, test, and build jobs for Nim 2.0.0; expand .gitignore with comprehensive patterns for Nim, Python, editor, environment, and temporary files; add CONTRIBUTING.md and LICENSE (MIT) files to establish project governance and licensing.