Repository navigation
fix(codebase): keep wiki lint output in English - #1653
Conversation
|
No findings in the specified diff. The changes are focused English translations with regression tests; I found no concrete bugs introduced. The PR description includes sufficient testing, including a representative real-CLI run with the expected exit code of 1. Review was read-only; I did not run, build, or install anything from the PR. |
SaulMoro
left a comment
There was a problem hiding this comment.
This was generated by AI during triage.
Approving at ee84d17e. Every Chinese message and heading in src/codebase-wiki-lint.ts is now English, with the same categories, severities and locations; the file has no Han characters left, and nothing else in src/, docs/ or skill-data/ quoted the old text. The description's built-CLI run on an empty teamwiki shows the English report and the unchanged exit 1.
#1637 also edits formatWikiLintReport (it adds a "not checked" graph line, currently in Chinese); whichever merges second needs a rebase, and that line should follow this one's English.
Summary
codebase --lintto EnglishThis is the focused output fix noted on #836. The remaining anti-slop lint-rule work stays out of scope.
Testing
npx vitest run src/__tests__/codebase-wiki-lint.test.ts --maxWorkers=1— 2 passednpm run typecheck— passednpm run build— passedgit diff --check— passedReal CLI verification against an empty
teamwiki/:Exit 1 is expected because the fixture has high-severity findings.
The repository-wide
npm run lintcompletes its oxlint phase, then the documentation checker reports generated/default-workflow documentation already stale on the base revision. This change does not touch commands, descriptors, workflows, or documentation.