Dual Lane Diagnostic

The structure must hold. The human texture must breathe.

Lane One — Machine Lane: structure, logic, clarity, claim control Lane Two — Human Lane: tone, rhythm, warmth, lived readability

Your draft

Diagnosis

Scores appear here as you type. This is a first-pass instrument for the Dual Lane check — it flags surface patterns so you know which lane to inspect first. It does not detect AI, judge truth, or replace your own read.

Compression Choice AI

Give a passage the space its purpose requires. Receive a qualitative RETAIN / COMPRESS / DEVELOP recommendation. Neither shorter nor longer is inherently better.

AI recommends. Human decides. Recommendation quality still matters. Accept the recommendation or choose another treatment. Your choice records your preference on this page; no rewrite occurs automatically, and it is not publication approval.

Provider: OpenAI · configured qualified model: checking…. Uses your OpenAI API key; OpenAI charges your API account. No automatic provider fallback or end-user model switching.

Diagnosis only: this launch does not rewrite your passage. A recommendation does not authorize rewriting. A separate rewrite flow may be considered later.

The browser-only diagnostic does not send your writing for AI processing. Optional Compression Choice sends your key, passage, purpose, and context transiently through the Dual Lane Vercel function to OpenAI only after you choose Analyze. Our application does not intentionally persist them or put them in logs. Your key remains in this page's memory rather than browser storage; the Forget key control clears the page value, but secure memory erasure cannot be guaranteed. Hosting and OpenAI policies also apply. OpenAI and hosting infrastructure may retain data under their own policies. Do not submit confidential or sensitive personal information. OpenAI API data controls.