The Workflow
Identify. Validate. Decide. Act. Measure.
One arc, one thread
The tracker lives in a spreadsheet. The story lives in a slide deck. The judgment lives in a consultant’s memo. And the moment anything changes, all three go stale.
Vernais runs the whole arc on one spine. A cause becomes a plan. A plan becomes work. Work becomes a locked metric you watch move. Every hop is grounded, every ID is human-readable, and nothing is re-typed between phases.
01 · Identify
An investigation just told you why. Identify turns that finding into the anchor everything else validates against.
Each cluster is a group of Signal records the graph tied together. Related clusters describe the problem. The noise cluster is set aside, visible but not counted: the same honesty that governs the graph.
A breakdown that answers “where is this coming from, and how is it landing.” Failed Stripe charges, PostHog onboarding drop-offs, Sentry errors, each with a grounded count, each carrying its filter recipe.
02 · Validate
Identify says what’s happening. Validate proves whether the explanation holds, and starts building the number you’ll measure.
IN-42-H1Each hypothesis comes from the investigation’s own reasoning, carries a stable confidence, and never silently flips run-to-run. Confidence is honest by design: a causal claim is capped at “medium” unless the source text verbatim entails it.
Every new signal gets a cosine score against the problem statement, so you see related vs unrelated at a glance. A related page can bump or spawn a hypothesis. You keep the veto: mark-as-evidence overrides the machine either way.
Before anything is locked, you see exactly how the North-Star would be computed: the formula, the numerator, the denominator, the events it counts. A closed grounding lock means the metric can only be built from real events the field index actually discovered. The model cannot invent a number.
03 · Decide
Validate confirmed the cause. Decide picks the response from Vernais’s drafts and from your team’s own ideas.
IN-42-S1A default solution reasons from the diagnosed cause. A signal-born solution is a real proposal your team made: a fix suggested in a meeting or a Slack thread, carved out, given an ID, and linked back to the source signal. Both sit on the same board for you to judge.
When a new signal proposes or challenges a fix, Vernais attaches it to the relevant solution with its stance. You can see, at a glance, what’s backing each option and what’s pushing against it.
One solution becomes current. That’s the blueprint Act decomposes. You can change it; changing it re-plans downstream.
04 · Act
Decide chose the fix. Act turns it into scheduled, assigned, trackable work, and finds the right person for each piece.
IN-42-T1The current solution breaks into concrete tasks, each with an ID and a type. A tech task follows an engineering ladder; a design task follows a design ladder; a non-tech task follows its own. The right workflow for the right work.
The plan isn’t a static bar chart. The scheduling engine reads each task’s estimate, its dependencies, and the assignee’s real capacity, then lays out an earliest-viable timeline. Move one task and the dependent ones re-flow.
For each task, Vernais ranks your teammates and tells you why in words, not a black box.
Technical tasks watch the real GitHub signals wired through the Act board, branch created, commits landing, PR merged. A merged task can move itself forward, so the board reflects reality without babysitting.
05 · Measure
The work shipped. Measure holds you to the number you set out to move, and proves the outcome.
The formula, the numerator, the denominator, each with the receipt for how it was counted. The same math you reviewed as a candidate in Validate, now frozen.
Locking captures the metric’s definition and its value at investigation time. That baseline never recomputes. It’s the fixed line you measure growth against.
Each snapshot re-runs the exact stored recipe over a fresh window. No re-derivation, no NLP re-parse: the same query, a new point on the line. That’s how a snapshot is trustworthy.
Set the initiative’s status: tracking, shipped, rolled back, or paused. Then watch the outcome sparkline move from baseline to latest reading.
The through-line
An investigation opens an Initiative (IN-42).
Docs, chats, and meetings feed it evidence and solutions, each correlated, classified, and routed to the right phase automatically.
Solutions (IN-42-S1) decompose into tasks (IN-42-T1).
Tasks close, and a Tracking metric locks against its Baseline.
The metric flows to Launches as a measured outcome.
Every hop is logged in Activity. Anything important can surface in Inbox. Nothing is re-typed, nothing is invented, and every number carries a receipt.
You started by asking why. You end with proof of what shipped.