Owns the Project end-to-end — backlog priority, release planning, estimate overrides, scope decisions. The DRI for the product the Project ships.
Bugs and verification
Keep reported evidence, investigation and independent quality decisions attached to the issue.
| Issue Key | Project | Title | Severity | Reporter | Assignee |
|---|---|---|---|---|---|
| IK-468 | PRJ-6674 | Lowest iss-966 | Sev1 | WS | ZU |
| IK-574 | PRJ-9723 | Low iss-123 | Sev2 | UC | LG |
| IK-773 | PRJ-8533 | Medium iss-319 | Sev3 | YR | HS |
| IK-981 | PRJ-5727 | High iss-188 | Sev4 | NP | CJ |
| IK-642 | PRJ-7482 | Highest iss-934 | Sev1 | BA | XD |
| IK-821 | PRJ-5540 | Critical iss-685 | Sev2 | NZ | LS |
Issue intake
Issues land in the system through three paths: (a) UI creation by Developers, QA, or the Project Lead; (b) Reporter creation by internal users outside the squad (constrained to Bug / Task / Improvement / Incident types); © the issue-creation-from-webhook workflow firing on inbound email, Slack /issue slash command, support-helpdesk Ticket promote, or it-itsm Incident promote. The webhook code resolves target Project + Component from routing rules (subject prefix, channel, sender domain), creates the Issues row with Status: the Workflow’s InitialStatus, Priority: Medium defaulted, and emails the Reporter with the IssueKey acknowledgement. Bug-type Issues trigger bug-priority-recompute immediately.
Standup, blockers, and bug triage
The daily-standup-digest schedule fires weekday mornings at the Project’s StandupTimezone, posts the per-squad digest (In-Progress moved-yesterday, Done moved-yesterday, Blocked, At-Risk by sprint days remaining vs. remaining estimate) to the Project’s NotifyTo channel. Issues Status: Blocked carry an IssueLinks row of type IsBlockedBy pointing at the blocker; resolving the blocker (transitioning the blocking Issue to Done) runs the UnblockLinks on-transition action. Bugs created or updated trigger bug-priority-recompute to refresh PriorityScore from Severity + ReportedFrequency + ReachEstimate; threshold crossings flip Priority: Critical and notify the on-call Engineer + Project Lead.
PR-merged Done flow
When a git PR linked to an Issue is merged into the protected branch, the auto-link-to-pr webhook updates the PullRequestLinks row (Status: Open → Merged, MergedAt stamped); if Projects.AutoTransitionOnMerge is on, the Issue auto-transitions InReview → Done (subject to any QA gate in WorkflowTransitions). On InReview → Done, status-transition-routing flips Issues.ResolvedAt, Issues.Resolution: Fixed, recomputes current sprint progress without incrementing an unversioned historical counter, and unblocks any IssueLinks of type IsBlockedBy pointing at this Issue. QA verification of bug-type Issues holds at InReview until QA approves the gated transition.
Keep a merged fix waiting for required verification
A pull request can be merged while its bug still needs verification. The authenticated merge event updates the link and its observed branch/check context. It cannot supply the QA decision required by the issue’s current workflow. Keep the issue at the review gate until a qualified independent tester approves the exact submitted revision.
A changed issue or revised fix invalidates an earlier decision where its evidence no longer applies. The tester records what was reviewed, who requested the decision and the result. A person who prepared the protected work cannot approve their own gate merely because they also hold a QA role.
A resolved blocker removes only that dependency. Other blockers, missing required estimates or unresolved review gates still apply. Preserve the distinction between a duplicate report, a declined change and a verified fix so reports do not count every terminal status as completed delivery.
Modules
-
Projects and backlog
Organise product and IT work by project, component and a clear backlog priority.
-
Sprints and commitments
Plan each iteration around a visible goal and preserve what the team committed to at the start.
-
Boards and workflow
Move work through explicit states while respecting the team’s review gates and work-in-progress limits.
-
Bugs and verification
Keep reported evidence, investigation and independent quality decisions attached to the issue.
-
Code and releases
Connect repository evidence to a reviewed release scope without confusing a merge with a deployment.
-
Roadmaps and delivery insights
Review epic progress and iteration history using dated evidence and consistent estimate units.
Roles and permissions
Runs the Sprint cadence and the Board. Owns ceremonies (planning, standup, review, retro), WIP discipline, and the burndown.
Delivery contributor. Works assigned Issues, transitions Status, logs work, comments, attaches files, opens PRs that auto-link back.
Read-only audience for an assigned Project — executive sponsor, adjacent team lead, internal customer. Sees the board and the roadmap but cannot change anything.
Internal user outside the squad who needs to file Issues — IT help requesters, internal customers of an API team, stakeholders who hit a bug. Can create Issues and comment on own Issues; sees nothing else.
Quality role. Files and verifies bug Issues, transitions Issues through the verification gate, signs off on InReview → Done for Bug-type Issues.
Related processes
Intake to sprint commitment
Turn incoming work into a prioritised, reviewed iteration scope.
3 stages · 0 approvals
Work to verified outcome
Apply the same workflow and quality checks to every delivery transition.
3 stages · 1 approval
Completed work to release cut
Review eligible issue scope before recording the release version.
3 stages · 1 approval