pm: point the issue-review prompt at the nested allod/memory checkout #121
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
allod/tools!121
Loading…
Reference in a new issue
No description provided.
Delete branch "agent/pm-issue-writing-path"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
allod pm reviewrewrote the issue-writing memory reference in thepm-issue-reviewskill into${WORK_DIR:-$HOME/work}/allod-memory/issue-writing.md, a flat path that predates the nested checkout layout and does not exist on a current dev VM. The substitution now emits${WORK_DIR:-$HOME/work}/allod/memory/issue-writing.md, matching thecheckoutthe repository registry produces forallod/memory.Despite the issue title, the broken substitution is in the
pm reviewpath (pm/pm:137), not the groom prompt — the location named in the issue body. The groom skill's own reference to the issue-writing shape is left as the logicalallod/memory issue-writing.mdand is never rewritten, so it was not affected.Swept the rest of
pm/for other flatallod-<repo>path assumptions: none. The remainingallod-hits inpm/skills/pm-issue-review/SKILL.mdare all prose uses of "allod-org", not paths.Risk
Low. One
sedreplacement string in a prompt-construction pipeline; no control flow, no forge writes, no state-repo behavior changed. Worst case if wrong, the review agent is pointed at a different missing file — the same failure mode as today, not a new one.Validation
bash -n pm/pmpasses.awk | sedprompt pipeline againstpm/skills/pm-issue-review/SKILL.mdand confirmed the rewritten line reads/home/allod/work/allod/memory/issue-writing.md, and that the file exists at that path.allod/inventory/scripts/repositories.jsonmapsallod/memoryto checkoutallod/memory.Not covered:
pm/has no test suite intests/, so there is no regression test pinning this path. Adding a pm test harness was left out of scope.Closes allod/tools#120