Problem
.rhiza/make.d/agentic.mk defines analyse-repo and summarise-changes make targets that invoke --agent analyser and --agent summarise. These targets depend on .github/agents/analyser.md and .github/agents/summarise.md, which are not under .rhiza/ and are not synced by the template.
This creates a broken dependency: the make targets ship with the template but the agent definitions they rely on do not, so the targets silently fail on a fresh downstream repo.
Related
The following files in downstream repos contain no project-specific content and are candidates to be moved into the template:
| File |
Purpose |
.github/agents/analyser.md |
Journal-style repo analyser agent for Copilot |
.github/agents/summarise.md |
Release changelog summariser agent for Copilot |
.github/hooks/hooks.json |
Wires session-start and session-end hooks |
.github/hooks/session-start.sh |
Go environment validation (uses .go-version, go.mod, standard tools) |
.github/hooks/session-end.sh |
Quality gates via make fmt/lint/test/tidy |
Suggestion
Either move the agent definition files into .rhiza/ so they are synced alongside agentic.mk, or document them as required downstream boilerplate with clear copy instructions.
Problem
.rhiza/make.d/agentic.mkdefinesanalyse-repoandsummarise-changesmake targets that invoke--agent analyserand--agent summarise. These targets depend on.github/agents/analyser.mdand.github/agents/summarise.md, which are not under.rhiza/and are not synced by the template.This creates a broken dependency: the make targets ship with the template but the agent definitions they rely on do not, so the targets silently fail on a fresh downstream repo.
Related
The following files in downstream repos contain no project-specific content and are candidates to be moved into the template:
.github/agents/analyser.md.github/agents/summarise.md.github/hooks/hooks.json.github/hooks/session-start.sh.github/hooks/session-end.shSuggestion
Either move the agent definition files into
.rhiza/so they are synced alongsideagentic.mk, or document them as required downstream boilerplate with clear copy instructions.