git-plan
git-plan copied to clipboard
feat: generate IDs which can be used to reference plans
What does this PR do?
Broadly, this PR introduces IDs/labels for plans, so that they can be referenced easily (e.g. git-plan commit --id GP-123
)
Some highlights:
- changes the word "commit" to be "plan", across the codebase
- updates "plan_service" to reference plans instead of commits
- fixes a bug where plans would be filtered using the wrong variable
Why are we doing this?
- so that we can easily reference individual plans