vision: extract bin/disinto into focused lib/ modules #284
Labels
No labels
action
backlog
blocked
bug-report
in-progress
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
tech-debt
underspecified
vision
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#284
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?
Problem
bin/disinto is 3000+ lines — a monolithic CLI that handles compose generation, Forgejo provisioning, ops repo setup, agent hiring, release management, secrets, and more. This makes it hard to test, review, and modify individual sections.
Extractable sections identified
bin/disinto would source these and remain the CLI dispatcher (~200 lines).
Considerations
done by sub-issues