ux: inconsistent CI/checks terminology across the plugin #258
Labels
No labels
bug
documentation
duplicate
enhancement
fugitive
good first issue
help wanted
invalid
question
v0.1.0
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
barrettruth/forge.nvim#258
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?
Across the plugin surface, the same workflow is described with several different terms:
ci,CI/CD, checks, runs, and forge-native concepts like pipelines or Actions. The root routes and commands are centered onci, the repo/current-branch picker is presented as CI, and the PR picker exposes a secondary action namedcithat opens a picker titled Checks. That makes the user-facing vocabulary feel unstable even though the underlying workflow is meant to be forge-agnostic.Because those terms are mixed across commands, picker labels, key/config names, and documentation, it is hard to tell which concepts are intentionally distinct and which are just different names for the same thing. In particular, the current wording blurs the boundary between PR-scoped status information and repo- or branch-scoped execution history, while also leaking forge-specific terminology into a cross-forge UX.