-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
area:workflowDeveloper workflow, commands, rules, skillsDeveloper workflow, commands, rules, skillseffort:smallLess than 1 hourLess than 1 hourrefactorModifications that do not bring any significant change (e.g. style, reorganization)Modifications that do not bring any significant change (e.g. style, reorganization)
Milestone
Description
Description
Move scripts/gh_issues.py into packages/vig-utils, create an entry point for running it, remove the shipped asset copy that is no longer needed, and adapt all references to the new location.
Files / Modules in Scope
scripts/gh_issues.py(source to migrate)packages/vig-utils/**(target module + entry point wiring)assets/workspace/.devcontainer/scripts/gh_issues.py(remove shipped asset copy)- References/invocations that currently point to old paths
Out of Scope
- New gh-issues features or UI changes
- Functional behavior changes beyond path/entrypoint migration
- Broader rewrite work tracked in
#145
Invariants / Constraints
just gh-issuescontinues to work end-to-end- Behavior/output remains equivalent after migration
- Existing tests and CI checks pass
Acceptance Criteria
-
scripts/gh_issues.pyis moved underpackages/vig-utils - A supported entry point is created for invoking gh-issues
-
assets/workspace/.devcontainer/scripts/gh_issues.pyis removed - All references are updated to the new entry point/location
-
just gh-issuesworks after the migration - All relevant tests pass
- TDD compliance (see
.cursor/rules/tdd.mdc)
Changelog Category
Changed
Additional Context
Related to parent issue #145.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:workflowDeveloper workflow, commands, rules, skillsDeveloper workflow, commands, rules, skillseffort:smallLess than 1 hourLess than 1 hourrefactorModifications that do not bring any significant change (e.g. style, reorganization)Modifications that do not bring any significant change (e.g. style, reorganization)