Skip to main content
Metrics type: Key MetricsCategory: Project Management
Tickets we created from audit findings that haven’t been resolved yet.

At a glance

The number of Linear issues Vortex IQ created from audit findings whose state.type is not completed or canceled. Linear is the dev-team-focused, keyboard-driven PM tool with an opinionated cycle/project/roadmap model. Engineering teams using Linear typically run this card lower than marketing teams on Asana or ClickUp because Linear’s product design pushes hard on completion: every issue belongs to a cycle, every cycle ends, and unfinished work either rolls forward or gets cancelled.

Calculation

Calculated automatically from your Linear data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A US-based mid-market home-fitness brand on Shopify Plus, 22-person team with a dedicated 8-person engineering function. Engineering runs Linear; marketing runs HubSpot for tasks (so the audit-finding routing in connector setup sends only engineering-relevant findings to Linear). Snapshot taken on 02 May 26 at 11:00 EDT.
What the merchant should read into this:
  1. Below warn, comfortably. 18 open findings on an 8-person engineering function is workable; on a Linear team specifically this is the upper end of comfortable because Linear’s cycle model encourages a tighter open queue than tools like ClickUp or Monday. Watch the trend, not the level.
  2. The Triage cluster (3 items across two teams) is the read-now signal. Linear’s Triage state is “issue arrived but no team has decided to take it”; items sitting in Triage for more than a day mean the connector routing is pushing findings into teams that are not the right owners. Open the connector setup and reconfirm team mapping.
  3. The split between ENG and INFRA reflects the right routing. Six findings in ENG (mostly catalogue and storefront) versus six in INFRA (mostly Shopify webhook reliability and image CDN). Both teams have intentionally separate cycle cadences, so the open count reads cleanly.
  4. In Progress (6 across teams) is the active work. Linear’s started state means an engineer has actively pulled the issue. With 8 engineers total, six In Progress items is high-utilisation but normal; if it exceeded engineer count, that would be a WIP-limit conversation.
  5. Pair with Cycle progress. Linear’s cycles are weekly or biweekly. If the team is mid-cycle and 6 issues are In Progress with 3 days remaining, the cycle commitment is realistic. If the same shape appears with 1 day remaining, expect rollover.

Sibling cards merchants should reference together

On Linear, open count is the queue depth. The cycle-based model means several siblings carry strong signal:

Reconciling against the vendor’s own dashboard

Where to look in Linear’s own UI:
linear.app then for each connected team open the Issues view (or use the keyboard shortcut g then i). Apply the filter Label is "vortex-iq-finding" and State is not Completed and not Cancelled. Linear remembers filters per view; save it as a Custom view with cmd+s then Save view as. The team-level Issues count at the top right matches this card’s per-team component. For multi-team rollups, Linear’s Inbox and My issues views are personal, not workspace-wide; the closest workspace-level view is Workspace → Issues (Enterprise plan) which lets you filter across all teams in one go.
Why our number may legitimately differ from a saved Linear filter: Cross-connector reconciliation. Linear vs incident-management peers:

Known limitations / merchant FAQs

My Linear Issues view shows 16 but Vortex IQ says 18. Why? The 2-issue gap is the standard set of reasons in the reconcile section. Most likely: state-type interpretation (we count Triage and Unstarted; your saved filter may not), or multi-team aggregation (we sum across teams; Linear’s view may be filtered to one team). Pin a per-team stack panel here to compare. Linear has six state types. Which ones count as open? We count triage, backlog, unstarted, started as open; completed and canceled as resolved. The state-type system is Linear’s primary completion signal and is more reliable than status-name parsing. If your team uses custom state names (e.g. Investigating instead of Triage), the type mapping carries through, the name does not matter to us. A finding sat in Triage for two weeks. Should it count as open? Yes; Triage means “someone needs to decide what to do with this issue”, which is operationally still open work. If your team’s intent is to use Triage as a transient state (under 24 hours), a persistent Triage entry is signal: the connector routing is sending findings to a team that is not the right owner, or the routing is correct but no one is reviewing the Triage queue. Either way, this card surfaces the symptom. We use Linear’s Cycles. How do they interact with this card? Cycles are weekly or biweekly and represent committed work. By default we count all open issues regardless of cycle membership; a finding queued in Cycle +2 (two cycles from now) still counts as open. Some teams prefer “current cycle only” or “current + next cycle” scoping; that’s a connector setting in Settings → Connectors → Linear → Cycle scope. We use Linear’s Projects (multi-cycle initiatives). How do those interact? Projects are independent of state-type, so they don’t affect this count directly. Pin a per-project stack panel to see the open count broken out by initiative. Open count dropped suddenly. What changed? Three usual causes. (1) A bulk completion (a teammate ticked many items at end of cycle); Linear’s Activity log per team will show this. (2) A team’s Auto-archive setting changed and pulled completed-but-not-yet-archived issues out of the visible set. (3) The connector routing was retargeted (e.g. routing changed from Linear to Jira); the Linear count drops while the new destination starts climbing. A finding shipped but the issue is still in In Progress. Do we need to close it? Yes. Linear’s state.type = 'completed' is the close signal. If the work shipped but the issue is still started, it stays in this count. The Linear keyboard shortcut to mark complete is cmd+enter after selecting the issue. Today’s count looks volatile. Why? Less so on Linear than on most PM tools, because Linear’s webhooks are fast and engineers tick complete in batches at end-of-day or end-of-cycle. Volatility usually reflects real cycle-end completion bursts, not noise. Is Linear the right PM tool for our context? Linear shines for engineering-led teams that value keyboard speed, opinionated cycle/project structure, and a clean GitHub-issue feel. The cost is that Linear is opinionated against marketing/ops/CX use cases that need richer custom fields, portfolios, time-tracking, or visual planning. For ecommerce teams that are engineering-heavy with sprints and a tight roadmap discipline, Linear is the closest fit. For cross-functional ops/marketing teams, Asana with portfolios is closer; for marketing-and-agency teams, Monday is closer; for spreadsheet-style PMOs, Smartsheet is closer. My team uses Linear for engineering and Asana for marketing. Will Vortex IQ duplicate findings into both? No. Each finding is routed to one PM tool based on the connector setup’s outbound priority. Engineering-tagged findings route to Linear; marketing-tagged findings route to Asana. The routing is configurable in Settings → Connectors → Routing.

Tracked live in Vortex IQ Nerve Centre

VortexIQ Findings Open is one of hundreds of KPI pulses Vortex IQ tracks across Linear and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.