Toolbox · Hover diagnostics

Floating sentence diagnostics

Read the draft at full size and hover a marked sentence to find out what tripped it: passive construction with no actor, four hedges in a row, past thirty words. The diagnostic is anchored to the sentence itself, so the explanation never scrolls away from the evidence.

@floating-ui/reactRuns in your browserNothing uploaded

Twenty-five instruments on one bench.

Live tool

Offline · nothing leaves this tab

Loading the sentence diagnostics…

A tooltip keeps the text readable

Side panels force a choice: read the draft or read the findings. A tooltip avoids it. The text stays at full measure with one dotted underline per problem, and the explanation appears only where you look, then leaves.

Floating UI does the part that usually breaks: collision detection. Near the top of the viewport the tooltip flips below the sentence, and near an edge it shifts inside, so a diagnostic is never cut off or hidden behind the line it describes.

Four checks worth interrupting a read for

Passive voice with no actor is the one that hides responsibility, and it is usually a decision rather than a slip. Sentence length past thirty words is a reading cost. Stacked hedges are a confidence problem: two qualifiers usually cancel each other.

Robotic openers are the fourth, and they are also counted in the panel as a share of every sentence in the draft, so a single flagged paragraph does not look like a pattern when it is not one.

Burstiness is a rhythm measure, not a verdict

Burstiness compares sentence lengths against their own average. Very flat prose has a low figure and tends to read as machine-generated, but plenty of competent technical writing is flat on purpose. Treat it as a hint about rhythm and fix it by varying sentence length where the argument allows, not by adding short sentences for their own sake.

Questions about this tool

Can I copy the diagnostics out?
Not as a list, on purpose. This is a reading tool: the marks sit on the sentences, and the console is where you get a report you can save and send.
Does it work on a phone?
Yes. A tap works where hover does not, and the tooltip flips above or below the sentence so it stays on screen.
How is burstiness calculated?
The standard deviation of sentence lengths divided by their mean, rounded to two decimals. Under 0.35 the rhythm is unusually flat.

Toolbox

Fix the prose here, then check what the prose cannot show.

The console runs structural, claim and formatting checks on the same draft, and a named reviewer takes on anything with consequences.