Skip to content
Nogu PreflightFlagshipNG-PFL-001

Test the impact before you make the change.

GitHub tells you whether your code is safe to merge. Preflight tells you whether the change is safe for your company — and it answers in revenue, customers and commitments rather than in dependencies.

Nogu PreflightPF-2841
05 Sep 2026 · 14:22 UTC

ChangeAI_MODEL· Model provider

Route the research agent to a cheaper model provider

OpenAIDeepSeek

  • DriftChecking…Pending
  • MarginChecking…Pending
  • ReleaseChecking…Pending
  • ContractChecking…Pending
  • ProofChecking…Pending
  • ClaimChecking…Pending
VerdictRunning0 of 6
Problem01

Every system in your company answers a different question. None of them answer yours.

What you can already see

Code review
Is the diff correct?
CI
Do the tests pass?
Analytics
What happened last week?
Finance
What did we spend?

What nothing tells you

  • Is this change safe for the business?
  • Who is worse off if we ship it?
  • What did we already promise that this breaks?

Those three questions get answered by a meeting, from memory, by whoever happens to be in the room. Preflight answers them from the graph, with the evidence attached, before the change is made.

Examples02

Five changes that have nothing in common. One way to answer them.

A model swap is an engineering decision. A price cut is a finance decision. Removing a feature is a product decision. Preflight treats all three as the same question.

Proposed changes

Nogu PreflightPF-2841
05 Sep 2026 · 14:22 UTC

ChangeAI_MODEL· Model provider

Route the research agent to a cheaper model provider

OpenAIDeepSeek

  • DriftChecking…Pending
  • MarginChecking…Pending
  • ReleaseChecking…Pending
  • ContractChecking…Pending
  • ProofChecking…Pending
  • ClaimChecking…Pending
VerdictRunning0 of 6
Company impactPF-2841
ARR at stake
$481K
Customers
284
Margin
+3.8 pts
Contracts
2
Claims
1
Engineering
~3.5 days
Risk
High
Specific to this change
Projected saving
+$18.4K / yr
Accounts re-routed
412
Workflows affected
17
Regressions found
38
Systems03

Preflight is the surface. These are what it asks.

Each system reads a different part of the Company Graph and contributes one kind of consequence. A Preflight calls whichever of them the change actually touches.

Console04

One Preflight, open in the workspace.

A proposal, the systems that answered it, what it does to the company, and the safer version of the same change. The figures are the ones from the homepage — it is the same Preflight.

NoguRidgelineDesigned prototype
PF-2841Opened by Burak · 14:22 UTC

ChangeAI_MODEL· Model provider

Replace OpenAI with DeepSeek V3 on the research agent

OpenAIDeepSeek

Review
Projected saving
$18,420/ year
ARR exposed
$481,000at renewal
Customers affected
284accounts
Critical findings
2of 6 checks
Intelligence checks6 systems
  • DriftTarget API stable · no deprecation openPass
  • Margin+$18,400/year across 412 accountsPass
  • Release38 regressions across 17 workflowsWarning
  • Contract2 controls name the current providerWarning
  • Proof1 open commitment assumes EU inferenceWarning
  • Claim“EU-hosted inference” no longer holdsFail
Nogu recommends

Route only low-complexity research traffic to DeepSeek. EU accounts stay on an EU-hosted model, which keeps both controls and the public claim intact.

Expected saving
$14,810 / yr
Critical regressions
0
Contracts affected
0
Company impactPF-2841
ARR at stake
$481K
Customers
284
Margin
+3.8 pts
Contracts
2
Claims
1
Engineering
~3.5 days
Risk
High

Read this column before the one on the left. The checks say what happens to the software; these seven rows say what happens to the company.

6 systems consulted · 41 relationships tracedNothing here is executed without approval
Graph impact05

Most tools stop at the dependency. Nogu keeps going.

The same traversal, followed until it reaches something you can decide about. Five layers of the company model, one proposed change, and every relationship it touches on the way down.

Graph impact41 relationships traced · PF-2841
EngineeringWhere the change is made
  • Dependency

    openai-node

    v4.28

  • Service

    research-agent

    3 call sites

  • Infrastructure

    eu-central-1

    inference

ProductWhat the change is part of
  • Feature

    Research Agent

  • Workflow

    Deep research

    17 affected

  • Release

    v4.3

    38 regressions

BusinessWho is standing behind it
  • Plan

    Enterprise

  • Subscription

    Annual

    284 active

  • Customer

    284 accounts

    12 at renewal

FinancialWhat it is worth either way
  • Cost

    Model inference

    −$1,533 / mo

  • Revenue

    Attributed ARR

    $481K

  • Margin

    Affected revenue

    +3.8 pts

TrustWhat was already promised
  • Promise

    EU inference

    1 open

  • Contract

    Data residency

    2 controls

  • Claim

    EU-hosted inference

    invalidated

A dependency graph stops at the first band. The decision lives in the last three.

Where a blast radius ends

A dependency graph can tell you that a package is used in three services and that one of them runs in Frankfurt. That is true, and it is the first band of five.

It cannot tell you that the workflow those services power is the one 284 enterprise accounts renew on, that $481K of ARR sits behind them, or that two signed controls and one public claim name the provider you are about to remove.

Those are not engineering facts. They are the reason the change gets made or does not.

Workflow06

From a proposal to a verdict.

  1. 01

    Propose

    Describe the change — a provider swap, a price, a feature you want gone. Or let a pull request or a deal propose it for you.

  2. 02

    Fan out

    Preflight works out which systems the change touches and asks each one in parallel.

  3. 03

    Translate

    Findings come back as revenue, customers, contracts and effort. Never as a dependency count.

  4. 04

    Decide

    Safe, review or block — with the safer version of the change attached when there is one.

Integrations

What a Preflight is designed to reach

Stripe, GitHub, PostHog, HubSpot can be connected today. The rest are sources the model is built for and cannot be connected yet — the app never offers a provider whose consent flow it cannot complete.

Money

  • Stripe — can be connected today
  • Chargebee
  • Paddle
  • AWS Cost Explorer

Product & code

  • GitHub — can be connected today
  • GitLab
  • PostHog — can be connected today
  • Amplitude
  • Staging

Commitments

  • HubSpot — can be connected today
  • Salesforce
  • DocuSign
  • Your website

Run one against a change you are already arguing about.

Connect three sources and Preflight will answer the decision that is currently sitting in a thread. If it tells you nothing you did not know, that is a real answer and we would like to hear it.