Skip to content
Cadran

What each layer tells you.

Cadran is one dashboard split into four readings of the same company, plus an AI that reads across them. Here is what each one holds, and where the numbers come from.

TechAvailable now

What is the team shipping?

Available now

Open pull requests across GitHub and GitLab, Linear tickets in flight, commits landing on main, and whether CI is green. Review load and lead time without opening a single repository.

Reads from — GitHub, GitLab, Linear

  • Pull requests and merge requests, sorted by how long they have been waiting
  • Linear tickets grouped by team and status
  • Commits on main with the people behind them
  • CI state per branch, and what broke
TechSample dataLast 30 days
Open PRs
12

4 waiting on review

Lead time
2.4 d

down from 3.1 d

Commits on main
184

across 3 repositories

CI passing
94 %

18 of 19 runs

Open pull requests
  • feat: lecture des soldes Qontocadran/api#318ApprovedPassing2 j
  • fix: relance du webhook Pennylanecadran/api#315Review requiredFailing4 j
  • chore: passage de Drizzle en 0.45cadran/infra!92ApprovedPassing1 j
  • feat: première pierre du serveur MCPcadran/api#309Changes requestedRunning6 j
Linear tickets
  • Connecteur Attio : lecture du pipeENG-412In progress
  • Fraîcheur des sources en pied de widgetENG-408Waiting
  • Vue d'ensemble : première maquetteENG-401In progress
  • Export CSV des KPIENG-397Done
Commits on main
  • a7f3c21feat: endpoint des KPI Tech2 h
  • 4b9e07dfix: repli sur le statut de commit5 h
  • e1c88a4chore: Next 16.4.31 j
  • 9d20f6bfeat: bandeau de source dégradée1 j
CommercialIn build

What is coming in?

In build

Pipeline by stage, deals that stopped moving, and progress against the quarter. Read from your CRM, not from a spreadsheet somebody updates on Fridays.

Reads from — Attio

  • Pipeline value by stage, and what moved this week
  • Accounts untouched for too long
  • Win rate and average cycle length
  • Progress against the quarterly target
CommercialSample dataLast 30 days
Open pipeline
350 k€

11 deals

Won this month
52 k€

target €60k

Win rate
31 %

last 90 days

Untouched 14 d+
4

worth €88k

Pipeline by stage
  • Qualified142 k€5
  • Demo booked96 k€3
  • Proposal sent74 k€2
  • Negotiation38 k€1
Accounts needing a nudge
  • Lumen StudioLast touch · 21 j24 k€
  • Vernier SASLast touch · 17 j18 k€
  • Atelier NordLast touch · 15 j12 k€
  • Groupe VallatLast touch · 14 j9 k€
FinancialIn build

What is left?

In build

Cash, net burn and runway from your bank. Revenue, cost of sales and margin from your books. The two read together, which is the only way either is useful.

Reads from — Qonto, Pennylane

  • Runway in months, at the burn you actually have
  • MRR and the change on last month
  • Margin, and what moved it
  • Revenue against the target you set
FinancialSample dataLast 30 days
MRR
134 k€

up 6.2% on last month

Runway
14 months

at current burn

Net burn
86 k€

monthly average

Cash
1,2 M€

across 2 accounts

Revenue against target
BookedTarget
  • Jan — Booked 98 k€, Target 110 k€
  • Fév — Booked 104 k€, Target 110 k€
  • Mar — Booked 112 k€, Target 120 k€
  • Avr — Booked 121 k€, Target 120 k€
  • Mai — Booked 128 k€, Target 130 k€
  • Juin — Booked 134 k€, Target 130 k€
Cash position
  • Qonto · compte courant842 k€
  • Qonto · réserve360 k€
  • Cash1,2 M€
OverviewIn build

How is the company doing?

In build

One line per layer, with the figure that matters and whether it is moving the right way. The read you do with coffee, before the rest of the day decides for you.

Reads from — Every connected layer

  • The headline number from every connected layer
  • What changed since your last visit
  • Anything that crossed a threshold you set
  • Freshness of every source, so you know what you are reading
OverviewSample dataLast 30 days
MRR
134 k€

up 6.2% on last month

Runway
14 months

one month shorter than in May

Open pipeline
350 k€

down 12% in six weeks

Open PRs
12

4 waiting on review

Revenue and burn
Six months. The gap between the two is your margin.
Revenue134 k€Net burn86 k€
JanFévMarAvrMaiJuin
  • Revenue : Jan 98 k€, Fév 104 k€, Mar 112 k€, Avr 121 k€, Mai 128 k€, Juin 134 k€
  • Net burn : Jan 74 k€, Fév 76 k€, Mar 79 k€, Avr 82 k€, Mai 84 k€, Juin 86 k€
Cash ahead
At the burn you have today.
JuilAoûtSepOctNovDéc
  • Juil : 1120 k€
  • Août : 1034 k€
  • Sep : 948 k€
  • Oct : 862 k€
  • Nov : 700 k€
  • Déc : 540 k€
What to do about it
Premium

Runway holds, but it is shortening faster than planned.

Net burn rose 9% in two months while pipeline softened 12%. At this pace cash crosses the alert threshold in November and runway drops below 12 months. The two fastest levers are commercial, not budgetary.

Where to start

  1. Chase the 4 accounts untouched for 14 days — €88k at stakeCommercial
  2. Push the two March hires out by one quarterFinancial
  3. Unblock the 4 pull requests waiting on review for 4 days or moreTech

Read across — GitHub, GitLab, Linear, Attio, Qonto, Pennylane

By layer
  • TechWatch+312 PR
  • CommercialWatch−12 %350 k€
  • FinancialOn track−1 mois14 mois
PremiumDecisions

The decisions, found again

Premium

Connect Slack and ask where a subject landed. The AI reads the threads and the meeting notes, then hands back the decision itself: what was settled, by whom, when, and the message that proves it.

Reads from — Slack

  • What did we decide about Premium pricing?
  • Did we settle on Qonto before Pennylane?
  • What came out of Tuesday's product review?
  • Who approved postponing the 1.2 release?
DecisionsPremiumSample dataLast 30 days
Answer

What did we decide about Premium pricing?

Reading Slack and the meeting notes

Decision

€49 per workspace per month, €39 on the annual plan.

Settled by
Amélie Roux
On
14 March
Status
Applied

What weighed

The two closest tools sit at €79. The team chose to price under them and keep every layer free, so the paid tier rests on the AI rather than on seats.

Found in

  • #pricing18 messages, 11–14 Mar
  • Product reviewMeeting notes, 14 Mar
  • #founders4 messages, 14 Mar
Recent decisions
  • Premium pricing14 MarSettled
  • Qonto connector before Pennylane9 MarSettled
  • Postponing the 1.2 releaseSince 11 MarStill open
  • Name of the MCP server2 MarSettled
Cadran

Connect one tool. See the difference by tomorrow.

Start with GitHub. The Tech layer fills in on the first sync, and you can add the rest whenever you like.