Speech writing is live by civtest

If you write speeches, conference talks, eulogies, toasts, or anything meant to be spoken aloud, CivNode now has a dedicated surface for it.

Create a speech from the Create menu. Pick a template (political, keynote, toast, eulogy, conference talk) or start blank. The editor opens with a delivery-time ruler on the left margin and a stats panel on the right. Everything updates as you type.

**What the stats panel shows**

The panel computes metrics deterministically. No AI model is involved anywhere in the feature.

*Delivery time* is calculated per-sentence based on syllable count, pauses between sentences, paragraph breaks, and any pause markers you insert. It accounts for the difference between conversational pacing (140 words per minute in English, faster in Spanish) and ceremonial pacing (eulogies, weddings). Three presets: Conversational, Formal, Ceremonial. The number in the ruler margin tells you where you are in the speech at each line.

*LIX* is a cross-language readability score used across Scandinavian and European publishing. A good speech sits between 30 and 45. Below 25 reads as childish; above 55 feels like a tax code. Lincoln's Gettysburg Address scores 48 (dense for a speech, but it was 272 words and every one counted).

*Flesch-Kincaid* is the English-only grade-level equivalent. Aim for 6 to 9 for a general audience. Most effective political speeches land around 8.

*Breath test* counts sentences where the syllable count exceeds what a speaker can comfortably say in one breath at the chosen cadence. If the stat is anything other than "all clear", split the sentence or add a pause marker.

*Filler words* flags words that read fine on paper but stick out when spoken. Basically, just, actually, really, literally.

*Passive voice* percentage. Active voice keeps a speech muscular. Under 15% is the target.

**Rhetorical devices**

The editor detects nine classical rhetorical devices in your text and underlines them with subtle dashed decorations. Each...