Commit dac119c
chore(foundry): JS hook test suites, fortify git commit rules
- Add 4 hook test suites: test_task_log_js.py (307L), test_statusline_js.py (152L), test_commit_guard_js.py (143L), test_agent_router_js.py (122L); conftest.py gains run_hook + state_dir fixtures; README.md documents test table and runner
- ci-tests.yml: add Node 20 setup; JS hook tests now run in CI alongside Python bin/ tests
- Fix task-log.js: replace sliding-window tool counter with fixed 30s window; add pending/ cleanup on PostToolUse(Agent); clear tools/ on UserPromptSubmit
- Distill 3 bin/ Python scripts to inline prose rules across plugins: codemap/resolve_target_module.py, develop/codemap_flags.py, oss/parse-review-args.py deleted; corresponding SKILL.md files updated to apply logic directly
- rules/git-commit.md: add two rules — no GitHub auto-links, no non-VCS paths in commit messages
- agents/shepherd.md: upgrade model sonnet → opusplan; fix cross-ref to /oss:review skill
- agents/perf-optimizer.md: correct model opusplan → opus; update py-spy to uv install form
- agents/curator.md: reflect shepherd reclassification in model-tier table
- agents/challenger.md: extend SKIP condition for codex re-review case
- agents/solution-architect.md: note research plugin requirement in description
- skills/calibrate: add --local to argument-hint; fix bare /tmp/ paths to ${TMPDIR:-/tmp}
- skills/init, setup (foundry), fix (develop): fix bare /tmp/ paths to ${TMPDIR:-/tmp}
- skills/judge (research): fix hardcoded <path_to_program.md> and <RUN_DIR> placeholders in J3 scientist spawn prompt
---
Co-authored-by: Claude Code <noreply@anthropic.com>1 parent 38b9182 commit dac119c
41 files changed
Lines changed: 979 additions & 836 deletions
File tree
- .github/workflows
- plugins
- codemap
- .claude-plugin
- bin
- skills/integration
- tests
- develop
- .claude-plugin
- bin
- skills
- feature
- fix
- refactor
- tests
- foundry
- .claude-plugin
- agents
- bin
- hooks
- rules
- skills
- calibrate
- init
- manage
- setup
- tests
- oss
- .claude-plugin
- agents
- bin
- skills
- resolve
- modes
- review
- tests
- research
- .claude-plugin
- skills/judge
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
27 | 31 | | |
28 | 32 | | |
29 | 33 | | |
30 | | - | |
| 34 | + | |
31 | 35 | | |
32 | 36 | | |
33 | 37 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
283 | 287 | | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
| 288 | + | |
| 289 | + | |
292 | 290 | | |
293 | 291 | | |
294 | 292 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
| 287 | + | |
312 | 288 | | |
313 | | - | |
| 289 | + | |
314 | 290 | | |
315 | 291 | | |
316 | 292 | | |
| |||
0 commit comments