kilo-gsd.py:1177 still runs plain git commit — wire hermes-git-commit wrapper #29
Labels
No labels
blocked:needs-attention
blocked:needs-decision
bug
chore
in-progress
quickfix
security/high
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AuWoMe/forgeflow#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Parent-Issue: #24
Layer 2 of #24 remains unaddressed:
~/.hermes/scripts/kilo-gsd.py:1177(and mirrors at~/Projects/hermes-config/scripts/kilo-gsd.py:1475and~/Projects/hermes-scripts/scripts/kilo-gsd.py:1061) executesgit commit -m ...directly via subprocess.run. The pre-commit re-staging-loop wrapper installed by #23/26 (~/.hermes/bin/hermes-git-commit) is therefore never invoked by kilo-gsd.Fix: replace the
git commitsubprocess.run call with one that invokes the wrapper when present (PATH lookup, fallback togit commitif missing). Apply identically to the dev copy under~/Projects/hermes-scripts/and the config copy under~/Projects/hermes-config/. quickfix-kilo also delegates the commit to the model and needs the same wrapper shim.Acceptance: grep on
~/.hermes/scripts/kilo-gsd.pyshows the wrapper invocation; a forced hook loop on a test commit exits 0 instead of cycling. Closes #24 Layer 2.⚠️ Auto-dedup: this issue looks like a duplicate of #28 (title similarity 100%). Skipping kanban card creation. Please close this one as duplicate or merge into #28 if they're the same root cause.