ONNU
Log in Course-correct now
Alignment & course correction for AI-built code

Every AI edit nudges your product. Catch the drift before it ships.

Round 1 · prompt"Retry failed charges."
Round 2 · prompt"Retry on timeout too."
Round 3 · shippedRetries 5× — double charges.
Your intent
"Charge once, ever."

AI coding tools move fast — and every prompt quietly steers your logic somewhere new. ONNU reads what your code does today, compares it to what you actually intended, and hands you the exact correction. Back on course, in plain English.

Read-only. Nothing changes without your explicit yes.
Works with Cursor · Claude Code · Copilot · Windsurf · v0 · anything that writes code

Speed got you to a working app. Direction decides whether it's still your app.

Why AI-built code drifts

Nothing broke. It just stopped being what you meant.

Drift isn't a crash — it's a hundred small, reasonable-looking edits that add up to a product that no longer matches your intent. It doesn't show up in tests, because the tests were generated from the same drifting assumptions.

1

Prompt by prompt

Each fix solves the ticket in front of it — and quietly rewrites a rule three files away.

2

No baseline

You never wrote down "the way it's supposed to work," so there's nothing to drift from.

3

You find out late

The first signal is a refund request, a double charge, or a support ticket you can't explain.

How ONNU steers you back

Broad questions. Three rounds. Real course correction.

ONNU doesn't drown you in a checklist. It scans wide, surfaces only the disagreements, and gives you room to think — the way a good CTO would.

1

Read the real behaviour

An agentic sweep extracts what each function truly does — pinned to quoted lines, not guesses.

2

Surface the disagreements

A short, frontier-style interview asks only where your intent and the code diverge. No busywork.

3

Hand you the correction

For every gap, a tool-agnostic prompt you paste straight into your AI editor to steer it back.

The course-correction report

See exactly where you went off — and how far.

Three columns, no jargon: what the code does, what you intended, and the verdict. Misaligned rows come with the fix attached.

What the code does
What you intended
Verdict
Session tokens never expire
"Log users out after 7 days."
Misaligned
Email verified before first login
"Verify email before access."
On course
Admin route checks role, not org
"Admins see only their own org."
Needs a call
Every claim is quoted back to the exact line — ONNU never invents behaviour it can't point to.
Prompt-to-paste corrections

The steering wheel, not just the warning light.

Most tools tell you something's wrong. ONNU tells you, then writes the exact prompt to fix it — tool-agnostic, quoting the real code, ready to drop into Cursor, Claude Code, or whatever you build with. You stay in the driver's seat; ONNU just keeps you on the road.

correction · session-expiry.txt
# Paste into your AI editor
Fix the session handler so tokens expire.
Currently "tokens never expire" in
auth/session.js:42 — the intended rule is
"log users out after 7 days."
Set maxAge to 7d and add a refresh check.
⧉ Copy correction
Free to run · read-only · no code leaves your repo unaudited

Get back on course before the next release.

Connect your repo, let ONNU map the drift, and walk away with corrections you can paste today.

Course-correct my code →
Takes ~3 minutes · nothing changes without your yes