AGENTS.md · git:20260611.ed83b5f · 2026-06-11 · sha256 1c1be97017a0334c

AGENTS.md git:20260611.ed83b5fA

Immutable. This exact content is served forever at /api/v1/blob/1c1be97017a0334c.

<!-- wtcraft:agents:start -->
## wtcraft routing
If `.worktree-task.md` exists in the current worktree root, read `.agent-harness/executor.md` first and follow task Scope, Off-limits, and Verification.

## repo structure (wtcraft dogfooding)
`templates/` is the source of truth for files `wtcraft init` copies to user repos.
The corresponding live files in this repo are wtcraft's own dogfooded versions:

  templates/.agent-harness/                    ↔  .agent-harness/
  templates/.claude/commands/                  ↔  .claude/commands/

When changing harness behavior: update both the template AND the live file.

## model knowledge policy
Never rely on your own training knowledge for model names or IDs — it is always outdated.
For model recommendations, read `.agent-harness/role-models.yml`.
If the user states a model name, that overrides everything else.

## release guardrails
- Version tags must use `v<semver>` format (example: `v0.3.8`).
- Version tags must be created from `main` only.
- Never create or move version tags from feature/worktree branches.
<!-- wtcraft:agents:end -->