01 / 04The plan
Every sprint starts with a clean line.
Tickets are estimated, the team commits, and the burn-down points neatly at the end date. On day one, everyone agrees what on track means.
Delivery visibility for startup leadership
QuxPulse turns stand-ups, leadership asks, pivots and requirement changes into a few honest numbers, beside the sprint and delivery data already in Linear and GitHub. One view each for leadership, product and engineering, and a report you can print.
Self-serve trial. Your data stays in your workspace.
The problem
A pivot in Monday’s meeting. A requirement rewritten halfway through the sprint. A quick ask in a DM that quietly takes three days. Each one is reasonable on its own, and none of them is written down anywhere leadership can see.
So the roadmap slips, and the only explanation in the room is that engineering is slow. QuxPulse keeps the record: what was asked, what it displaced, and what it cost.
01 / 04The plan
Tickets are estimated, the team commits, and the burn-down points neatly at the end date. On day one, everyone agrees what on track means.
02 / 04The asks
A customer escalation, a pivot from the board meeting, a requirement rewritten after review. Each lands as a sentence in a meeting or a DM, and none of them moves the end date.
03 / 04The cost
Engineer-days added, finished work thrown away, days spent blocked, tickets pulled into the sprint after it started. Logged the day they happen, as a share of the capacity you actually had.
04 / 04The view
Leadership sees whether delivery is on track and why; product sees its churn; engineering sees its day. One set of numbers, and a report that prints.
One company, three views
Every view reads the same numbers, so leadership, product and engineering argue about decisions, not about whose spreadsheet is right.
01Leadership
The founder’s view: say/do across the team, the cost of every pivot and request as a share of capacity, and who the work is waiting on. The board report prints from the same page.
Cost of change, by source
Say/do, by week
84% this week
02Product
Every requirement change with its before and after, how far along the work was when it changed, and every ticket that joined or left a sprint after it began.
PAY-212Two approval steps, not threeIn review+1.5dONB-88Invite by link as well as emailIn progress+2.0dRPT-31Weekly, not daily, digestNot started+0.5dSprint scope after day one
added removed
03Engineering
The engineering lead runs stand-up in it: what each person commits to, whether yesterday’s landed and why not, and what they are blocked on. One engineer’s entries are visible to them and to workspace admins, nobody else.
Yesterday
Today
8.4 h average, sustainable
How the numbers are defined
Each figure is one sentence long and counted the same way in every view and every report. Stand-up input is per engineer; the views and reports are team-level and never name an engineer.
Tickets completed and cycle time come from Linear; pull requests merged and time to merge from GitHub, bots excluded.
completed ÷ resolved commitmentsOf the stand-up commitments since resolved, the share completed, counted by the day the commitment was planned for. A missed commitment that is carried over becomes a new commitment for the next day.
(days added + days invalidated) ÷ capacityEngineer-days added plus engineer-days of finished work invalidated, from the estimates on requests and requirement changes. Once a request has requirement changes filed under it, the changes are counted and the request’s own estimate is not. Shown as a share of capacity: active engineers times elapsed workdays.
Σ workdays, raised → resolvedWorkdays from the day a blocker is raised up to the day it is resolved, summed over blockers.
joined or left after day one, before the endA ticket counts as added when it joins a sprint after the sprint’s first day and before it ends; removed when it leaves in that same window. First-day planning and end-of-sprint rollover are not counted. Read from Linear’s issue history.
Desktop companion
The QuxPulse desktop app collects what lives on the engineering lead’s own machine: Outlook stand-up notes and department updates matched by rules you set, Teams transcripts and Granola notes, and the decision log of pull request reviews. Only what matches a rule ever leaves the Mac. Meetings are summarised on our servers, and Linear and GitHub sync there too.
macOS. Signs in through your browser; its token stays in the keychain.
Security and privacy
Stand-ups and estimates are sensitive. QuxPulse is built so that a mistake in our code still cannot show one company’s data to another.
What your team puts in stays yours. We use it to run your workspace and for nothing else. We never sell it.
Every table sits under forced row-level security in Postgres. A query that forgets its workspace returns nothing, not someone else’s stand-ups.
Linear and GitHub keys are encrypted with AES-256-GCM before they are stored and never shown again. The desktop keeps its token in the macOS keychain.
No analytics scripts, no trackers, no advertising cookies, and framework telemetry switched off. One cookie, to keep you signed in.
The detail is in the Privacy Policy and the Terms.
Start here
Create a workspace, connect Linear and GitHub, add the team, and run tomorrow’s stand-up in QuxPulse. Or let us walk you through it first, on your own questions.
A walkthrough is 30 minutes with the team that builds QuxPulse.