4 Commits

Author SHA1 Message Date
f55d10ee07 feat(linter): implement Phase 1 linter automation and docs
- Add .clang-tidy (analyzer + selected bugprone) and .clang-format (LLVM, 4-space, 100 cols)
- Enhance scripts/run-linter.sh to use compile_commands.json when available
- Add scripts/setup-hooks.sh pre-commit (format enforcement; advisory tidy)
- Update azure-pipelines.yml to export compile_commands and run clang-tidy -p build
- Fill docs/linter-setup.md and docs/coding-standards.md for Phase 1
- Add minimal tests in tests/test_main.cpp to ensure CI executes
- Rewrite README with Phase 1 workflow
2025-09-09 22:52:34 +08:00
d5350c35a8 feat(clang): add claude suggestion 2025-09-09 11:11:53 +08:00
cfc13ff82c feat(clang): init project 2025-09-09 10:59:25 +08:00
2cf485db02 Initial commit 2025-09-09 02:53:21 +00:00