fix(primitive-author): annotate tier moves and route package config

- annotate the research Must demoted to hook Should 12; narrow Must 5 note
- extend Must 6 to scripts run via an interpreter -c string
- add a fallback dispatch row and comma-joined --target guidance
- fall back when agentsmd-author is not installed
- add the apm-workflow boundary; pin upstream apm source URL

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KkT7RSDwDbmrM9T34b6sTi
This commit is contained in:
2026-09-29 08:00:26 +00:00
parent 36723ae3fc
commit fd86ee42f4
5 changed files with 28 additions and 18 deletions

View File

@@ -26,6 +26,8 @@ worse skill on every harness.
`disable-model-invocation: true`: the prompt's body reaches the model, and the model cannot
invoke a skill that sets it, so the steering would dead-end (the same check `factory-audit`'s
prompt flow applies).
- **Which harnesses receive it, or other package config** → set by the package `apm.yml`
`targets:`, never by the prompt file. Stop and hand to `apm-workflow`.
## Description contract
@@ -36,7 +38,8 @@ trigger clause invites the router to pick the wrapper over the skills it wraps.
## Checklist
Copy `assets/templates/name.prompt.md.template` and drop `.template` only on the final path.
Copy `assets/templates/name.prompt.md.template` and drop `.template` only on the final path. No
parameters: delete `input:` and the `${input:…}` line.
Must: