Proofreading
Proofreading checks your language as you write — spelling, grammar, punctuation, style, and typography. It works fully offline and with AI turned off: every check runs locally, and your text never leaves the device. Russian is the quality bar; English runs as best-effort.
How it works
As you type in a scene, problem spots get colored underlines, one color per category. Click an underline (or use the keyboard) to open a suggestion card, pick a fix or dismiss it, and keep writing. Nothing is ever changed for you — a fix is applied only when you choose it.
The first time underlines appear, a dismissible hint explains what they mean and how to open the suggestion card. It shows once per author, not once per project.
The current scene's issue count lives in the status bar, beside the word count. There is no separate proofreading toolbar.
The suggestion card
Click an underlined fragment to open its card. The header shows the fragment and a colored category mark; below it are ranked replacement suggestions (for a common typo, the correct fix ranks first), then the actions.
| Action | What it does |
|---|---|
| Pick a suggestion | Replaces the fragment in your text |
| Add to dictionary | Adds the word to the project dictionary; it is no longer flagged |
| Skip in session | Hides the issue until you close the project |
| Dismiss once | Removes the underline this time; it returns on the next check |
| Disable rule | Turns the rule off project-wide until you re-enable it in settings |
Replacing text through the card is a normal edit: it undoes with one undo and is captured by autosave and version history like any keystroke.
Keyboard: jump to the next or previous issue, accept the top suggestion, and close the card — the whole loop works without the mouse.
Categories and presets
| Category | What it checks |
|---|---|
| Spelling | Misspelled words |
| Grammar | Agreement, government, word order |
| Punctuation | Commas, dashes, quotation marks |
| Style | Clichés, tautology, overcomplicated phrasing |
| Typography | Correct quotes, dashes, non-breaking spaces |
A preset decides which categories run. Pick one in Settings → Proofreading.
| Preset | Active categories |
|---|---|
| Conservative (default) | Spelling, Typography |
| Standard | Spelling, Grammar, Punctuation, Typography |
| Strict | All categories |
New projects start on Conservative so the first flags you see are only the high-confidence ones. Raise the strictness yourself when you are ready to trust more. Strict is marked experimental — it can produce false positives.
Personal dictionary
The dictionary holds the names and invented words your story uses, so they are not flagged as misspellings. It has two scopes:
- Project — travels with the project folder and survives a database rebuild; this is where the card's Add to dictionary action puts a word.
- Shared — available to all your projects on this device. You build it deliberately in management by promoting a project word.
Manage it in Settings → Proofreading → Dictionary: view all words, filter by scope (All / Project / Shared), remove a word, or promote a project word to Shared.
If you keep a Book Wiki, the names and aliases of confirmed entities — and their inflected forms — are treated as known words automatically, in every Russian case, without adding them to the dictionary. Rename a character and this just keeps working.
Whole-manuscript check
To catch anything before handing off a draft, run a check over a chapter or the whole book. You get a navigable list of issues; selecting one jumps to its place in the editor. Items in the Trash are left out.
Settings
Open Settings → Proofreading to turn proofreading on or off for the project and to configure it:
- General — preset, individual categories (with their color marks), and language (follow the interface language, or fix it to Russian or English).
- Rules — the full rule list grouped by category, searchable, each with a name, description, and origin label. Disable a rule here, or re-enable a disabled one from the section pinned at the top.
- Dictionary — the personal-dictionary words with their scope marks.
Proofreading and AI
Proofreading is deterministic and offline; it is not an AI feature, and there is no "AI check" button. The single AI assistant can read the same rule-based diagnostics and propose edits — but, like every change it makes to your text, those edits apply only after you approve them. The checker itself never reaches a network and never changes your text on its own.