Issue-fixer pipeline should auto-file infrastructure bugs on novel pipeline errors instead of silently blocking #61
Labels
No labels
blocked:gate-research
blocked:needs-decision
blocked:needs-human
blocked:no-changes
bug
documentation
enhancement
feature-request
in-progress
quickfix
research
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/infrastructure#61
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?
Description
When the GSD pipeline hits a novel infrastructure error (commit gate fails due to pre-commit hook / gitignore / auth / etc.), it records the issue as
BLOCKEDand moves on. It does NOT file a bug report documenting the error, so:Example
devforge#3 hit
commit: failbecause the GSD pipeline writes to.gsd/gate-state.jsonwhich is tracked by git, causing pre-commit'send-of-file-fixerto conflict with stashed changes. The pipeline knew:But it only recorded
BLOCKEDwith a descriptive reason. It should have also filedMark/infrastructure#Ndocumenting the root cause and linked the affected issue.Required Behavior
On the first occurrence of a novel pipeline error type:
buglabelThis prevents silent blocking and ensures infrastructure problems are tracked without manual discovery.
Error Type
auto-file-infra-bugsSuggested Implementation
Add a function to
gsd-issue-executor.py(or the orchestrator) that:Fixed in commit. Closing.