chore: sync framework content from agent-runtimes main (2026-04-28)

- Hardens qwen-code-methodology rules (no code deletion, pre-commit diff)
- Fixes test-writing CLAUDE.md workspace path
- Adds best-practices-opus-repo/v1 composite harness
- Adds opus-best-practices-review task template
- Adds max_turns support to airouter task template defaults
- Updates agent-repo finalize.sh

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Paul O'Reilly
2026-04-28 10:58:01 +12:00
parent 37a5165dfb
commit 0272e3df1e
6 changed files with 66 additions and 9 deletions

View File

@@ -58,8 +58,8 @@ def test_xx1_descriptive_name():
## Output Conventions
- **If `/workspace/working/` exists** (agent-repo mode): write test files to `tests/` directory
- **If `/workspace/working/` does not exist**: write to `/workspace/.agent-output/`
- **If `/workspace/project/` exists** (agent-repo mode): write test files to `tests/` inside that directory
- **If `/workspace/project/` does not exist**: write to `/workspace/.agent-output/`
- Match the project's existing test file naming convention (usually `test_<module>.py`)
- Include a docstring at the top of each test file referencing which spec it covers
@@ -72,7 +72,7 @@ def test_xx1_descriptive_name():
## Session Logging
Write a brief session log to `/workspace/.agent-output/session-log.md` (or `/workspace/working/memory/log/` in agent-repo mode) with:
Write a brief session log to `/workspace/.agent-output/session-log.md` (or `/workspace/project/memory/log/` in agent-repo mode) with:
- **Summary**: What test files were written/updated, test count
- **Coverage Notes**: Which requirements are covered, which are deferred
- **Open Questions**: Requirements that are ambiguous or untestable as written