Compare commits

...

9 Commits

Author SHA1 Message Date
Kim Morrison
cc12d3dec7 Merge branch 'master' into prompting 2025-12-11 12:21:37 +11:00
Kim Morrison
6fbabe1bff docs: note about test framework disabling linters 2025-12-11 12:20:16 +11:00
Kim Morrison
27f153dabe remove reflect skill 2025-11-26 03:39:59 +01:00
Kim Morrison
1337e54348 fix: use make -j without nproc to avoid shell expansion issues
The $(nproc) command substitution gets mangled by some shell environments,
causing syntax errors. Using `make -j` alone lets make decide parallelism.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 03:36:45 +01:00
Kim Morrison
e48ad38fe9 prompting 2025-11-24 23:27:50 +11:00
Kim Morrison
f177394aea update /reflect 2025-11-24 10:25:50 +11:00
Kim Morrison
7fd142e97e Merge branch 'master' into prompting 2025-11-24 10:23:24 +11:00
Kim Morrison
df3c5140c2 para about PRs 2025-11-24 10:23:02 +11:00
Kim Morrison
ff11a26945 feat: agent prompting 2025-11-04 06:21:52 +01:00

View File

@@ -25,6 +25,14 @@ All new tests should go in `tests/lean/run/`. These tests don't have expected ou
After rebuilding, LSP diagnostics may be stale until the user interacts with files. Trust command-line test results over IDE diagnostics.
## Test Framework and Linters
The test framework in `tests/lean/run/` runs with `-Dlinter.all=false`. If your test needs to verify linter behavior (deprecation warnings, unused variable warnings, etc.), explicitly enable the relevant linter at the top of the test file:
```lean
set_option linter.deprecated true -- Enable for deprecation warning tests
```
## Update prompting when the user is frustrated
If the user expresses frustration with you, stop and ask them to help update this `.claude/CLAUDE.md` file with missing guidance.