Summary
Migrate existing shell scripts to Go commands under internal/cmd/<script name>/main.go and wire each migrated command into Taskfiles.
This will allow us to abstracted shared logic, flags, etc. Additionally, this ensures repo-owned automation is Go-first so new logic lands in a single maintainable and testable path.
Motivation
Who is the affected end user?
Go Driver team
Is this issue urgent?
No
Is this ticket required by a downstream team?
No
Is this ticket only for tests?
No
Cast of Characters
Engineering Lead:
Document Author:
POCers:
Product Owner:
Program Manager:
Stakeholders: