Board Readiness Audit
Lumen Labs
Q3 FY2026 · Board Prep
Confidential
Generated July 14, 2026
HubSpot portal 24815203
Executive summary
Open pipeline stands at $496K across 42 deals, but $240K of it — 48% — has had no owner-logged activity in 45+ days, and $126K sits in 14 deals already past their close date. Board Readiness scores 68/100 (amber): a report can be generated, but only with explicit caveats.
The pipeline is not thin — coverage is 1.4× the target benchmark — but its quality is the problem. Only 48% of deals have a value, owner, and close date all present, and 41 critical risks span 37 of the 42 open deals. The largest single exposure is a $86K enterprise renewal set to close in five days that has gone silent for two months. None of this is visible on a standard HubSpot dashboard, which will render the full $496K as if it were all live.
Top risks
- • $240K (48%) of pipeline is stale — no activity in 45+ days.
- • 14 deals ($126K) are past close date but still open, overstating the quarter.
- • An $86K renewal closes in 5 days with 62 days of silence and no next step.
Forecast note
Until the $126K in overdue deals is re-dated or closed, treat the $496K headline as an upper bound, not a forecast.
Confidence: Low — driven by data quality, not deal volume (42 deals is sufficient).
Board Readiness
68 /100
Needs workOverall readiness to generate a board-grade forecast
CRM Hygiene
68 /100
Needs workData completeness across 42 open deals
Revenue Health
67 /100
Needs workPipeline coverage, deal quality & concentration
Board Readiness 68/100 — “Some data quality issues detected. Report will include caveats. Fix issues for a cleaner board narrative.”
That message is verbatim from Quarterdeck's readiness gate. At this score the report generates with caveats attached; below 60, Quarterdeck refuses to generate a board report at all. Most tools would turn these same numbers into a polished narrative without a word of warning.
$496K
Open pipeline
42 open deals
$240K
No activity in 45+ days
48% of pipeline · 21 deals
$126K
Past close date, still open
14 deals
48%
Deals with complete data
20 of 42 deals
Findings — 41 critical risks across 37 of 42 deals
Stale pipeline — no owner activity in 45+ days
Critical$240,000 · 21 deals · 48% of open pipeline
Nearly half of the forecast rests on deals nobody has touched in six weeks. In a board review these read as active revenue, but pipeline this quiet almost always slips or dies. Quarterdeck uses owner-logged activity (notes/calls), not HubSpot's last-modified timestamp, which bumps on any automated sync and hides the silence.
Fix:Review the 21 stale deals: close-lost what's dead, re-date what's real, and log the next step. This single pass is what moves Board Readiness above the gate.
Deals past their close date — still marked open
Critical$126,000 · 14 deals
Every one of these has a close date already in the past, yet still counts toward open pipeline. This is the most common way a current-quarter number gets silently overstated — the deals were forecast to close, didn't, and were never re-dated.
Fix:Update or close all 14. Any that are genuinely live need a credible new close date; the rest should be marked lost so the forecast reflects reality.
Unowned deals — nobody accountable
Critical$48,000 · 6 deals
Six open deals have no owner. Unowned pipeline gets no follow-up, no forecast call scrutiny, and no accountability — it is the pipeline most likely to be sitting exactly where it was last month.
Fix:Assign an owner to each of the 6 deals so they enter someone's forecast and pipeline reviews.
A renewal closing this week — and gone quiet
Critical$86,000 · Meridian Health enterprise renewal
The single largest at-risk deal is set to close in 5 days, has had no logged activity in 62 days, and has no next step defined. A renewal this size going silent right before its close date is precisely the surprise that derails a board meeting.
Fix:Confirm status with the owner today. Either there is a next step and close plan, or this number should come out of the quarter.
Missing close dates — invisible to any time-based forecast
Warning$56,000 · 12 deals
Twelve open deals have no close date at all. They can't be placed in a quarter, so they either inflate an 'everything' pipeline number or vanish from period forecasts entirely — depending on which report you run.
Fix:Add a close date to each of the 12 deals so they land in the right forecast period.
Missing deal values — recorded as $0
Warning8 deals · value unknown
Eight open deals carry no amount. They contribute nothing to the pipeline total, so the real open pipeline is understated — and any per-deal or coverage math built on top is off by an unknown margin.
Fix:Add an expected value to the 8 deals, even a rough estimate, so pipeline coverage is trustworthy.
Concentration — top deals carry the quarter
MonitorTop 3 deals = $236,000 · 48% of pipeline
The largest deal (Northwind, $140K) is 28% of pipeline and the top three are 48%. This is below Quarterdeck's penalty threshold (30% single-deal / 70% top-three), so it does not lower the score — but the board should know how much of the forecast rides on a handful of deals, and what the number looks like without them.
Fix:No action required on data quality. Flag it in the narrative: excluding the top 3, defensible pipeline is roughly $260K.
Pipeline coverage — adequate, not comfortable
Monitor1.4× of the 3× monthly-target benchmark
Against a $120K monthly target, $496K of open pipeline is 1.4× the 3× coverage benchmark. It clears the bar, but with 48% of that pipeline stale, effective coverage is thinner than the headline suggests.
Fix:Once stale and overdue deals are resolved, re-check coverage on the pipeline that's actually live.
Most material flagged deals
| Deal | Amount | Owner | Flag |
|---|---|---|---|
| Meridian Health — Enterprise renewal | $86,000 | A. Okafor | Stale 62d · closes in 5 days · no next step |
| Northwind Systems — Platform expansion | $140,000 | A. Okafor | 28% of pipeline — concentration (monitor) |
| Cobalt Retail — Annual contract | $9,000 | J. Reyes | Close date passed 34 days ago, still open |
| Apex Logistics — New business | $8,000 | — unassigned | No owner assigned |
| Vertex Media — Upsell | $7,000 | J. Reyes | No close date · no activity in 50 days |
| Foundry HR — New business | $0 | S. Kimura | No deal value recorded |
Prioritized actions — what would move the score
- 1Update or close 14 deals that passed their close date ($126K)
- 2Review 21 deals with no activity in 45+ days ($240K)
- 3Assign owners to 6 unowned deals ($48K)
- 4Add close dates to 12 open deals in HubSpot ($56K)
- 5Add deal values to 8 open deals
- 6Define next steps for 30 deals
Fix these in HubSpot, re-scan, and the scores update immediately. Once Board Readiness clears the gate, Quarterdeck writes an executive narrative from the verified numbers — never the other way around.
How this was produced
Quarterdeck connects to HubSpot with read-only access and scores every open deal with deterministic rules — no AI in the numbers. CRM Hygiene measures data completeness; Revenue Health weights pipeline coverage (40%), deal quality (35%), and concentration (25%); Board Readiness is the 50/50 gate over both. Staleness is measured from owner-logged activity, not HubSpot's system last-modified timestamp. AI is used only to narrate findings the engine has already verified.
Lumen Labs and the deal names are illustrative — every score, flag, count, and dollar figure was produced by Quarterdeck's actual scoring engine.
Shareable: app.kpappworx.com/sample-audit