Solutions
Vorkhurry for software teams
The issue tracker and the repository, telling the same story.
The problem
The board says a ticket is in progress. The pull request merged on Tuesday. Nobody updated the ticket, so standup is spent reconciling two systems that both think they are the record.
How Vorkhurry helps
Connect GitHub as an app scoped to your repositories. Issue keys in branch names, commits and pull-request text are matched to your projects and recorded on those issues, and a pull-request event can move the issue through a transition your workflow already allows.
The features involved
Each of these is described here exactly as it is described in the product inventory.
GitHub
Connected as a GitHub App, scoped to the repositories you install it on. Only the installation id is stored; every call mints a fresh token that expires in an hour.
Branch, commit and PR linking
Issue keys in a branch name, a commit message or pull-request text are matched against your own project keys and recorded as activity on those issues.
Pull-request transitions
Map a pull-request event to a status — opened to In Review, merged to Done. The move runs through the workflow's own guards, so a transition you have not allowed is skipped rather than forced.
Workflows and transitions
Issue types, statuses, priorities and the allowed transitions between them are your organization's data, not ours — edit them, reorder them, and the board's columns follow.
Board
A drag-and-drop board per project, with columns from your own workflow statuses and swimlanes over them.
Sprints
Plan, start and complete sprints. The commitment is snapshotted at start, so a sprint report reflects what was committed rather than what the scope became.
Gantt
A dependency-aware timeline per project: bars from start and due dates, milestones, progress, and finish-to-start arrows between blocked work.
The workflow
What this looks like day to day.
- Plan the sprint from the backlog
- Pick up an issue and branch with its key
- Commits and the pull request appear on the issue
- Merge moves it to Done through your workflow
- The sprint report reflects the commitment made at start
Start with your team, not with a sales call
Create a workspace, invite the people you work with, and bring your existing issues in from Jira, Linear or a CSV.