Summary
When /aod.deliver captures retrospective ideas (Step 4), it creates GitHub Issues with empty bodies and no discovery is performed. Issues land on the project board under Discover with zero content — no description, no ICE scoring, no validation, no user stories.
Root Cause
Two gaps in the deliver → discover handoff:
-
Command drops --body: The skill definition (.claude/skills/~aod-deliver/SKILL.md lines 136-161) correctly specifies --body "$BODY" with a full template (ICE placeholders, evidence, metadata). But the command definition (.claude/commands/aod.deliver.md line 122) abbreviates the invocation to just --title "IDEA" --stage discover --type retro — omitting --body. The LLM follows the command, not the skill detail.
-
No automatic discovery: Even if the body were populated, it would only contain metadata placeholders. No /aod.discover flow is triggered after issue creation — no ICE scoring, no PM validation, no user story generation. The issue is created and forgotten.
Evidence
All 3 retro-tagged issues in the tachi project have completely empty bodies:
Expected Behavior
When /aod.deliver creates a retro issue, it should at minimum:
- Populate the issue body with the template defined in the skill (ICE placeholders, retrospective origin, metadata)
- Ideally, trigger
/aod.discover --seed on the newly created issue to auto-populate discovery content
Files Involved
.claude/skills/~aod-deliver/SKILL.md (lines 136-161) — correct body template exists but is not used
.claude/commands/aod.deliver.md (line 122) — invocation omits --body parameter
.aod/scripts/bash/create-issue.sh — script supports --body flag, receives nothing
Reproduction
- Run
/aod.deliver on any completed feature
- When prompted for new ideas, enter an idea
- Observe the created GitHub Issue — body is empty
- Check the project board — issue appears under Discover with no description
Summary
When
/aod.delivercaptures retrospective ideas (Step 4), it creates GitHub Issues with empty bodies and no discovery is performed. Issues land on the project board under Discover with zero content — no description, no ICE scoring, no validation, no user stories.Root Cause
Two gaps in the deliver → discover handoff:
Command drops
--body: The skill definition (.claude/skills/~aod-deliver/SKILL.mdlines 136-161) correctly specifies--body "$BODY"with a full template (ICE placeholders, evidence, metadata). But the command definition (.claude/commands/aod.deliver.mdline 122) abbreviates the invocation to just--title "IDEA" --stage discover --type retro— omitting--body. The LLM follows the command, not the skill detail.No automatic discovery: Even if the body were populated, it would only contain metadata placeholders. No
/aod.discoverflow is triggered after issue creation — no ICE scoring, no PM validation, no user story generation. The issue is created and forgotten.Evidence
All 3 retro-tagged issues in the tachi project have completely empty bodies:
Expected Behavior
When
/aod.delivercreates a retro issue, it should at minimum:/aod.discover --seedon the newly created issue to auto-populate discovery contentFiles Involved
.claude/skills/~aod-deliver/SKILL.md(lines 136-161) — correct body template exists but is not used.claude/commands/aod.deliver.md(line 122) — invocation omits--bodyparameter.aod/scripts/bash/create-issue.sh— script supports--bodyflag, receives nothingReproduction
/aod.deliveron any completed feature