---
epic: 10
story: 10.5
title: "Line Numbers"
status: draft
---

## Epic 10 — Notepad UX (Cross-Platform Spec)
**Goal:** Consistent editor behavior specified once, implemented per platform.

### Story 10.5: Line Numbers

As a user,
I want optional line numbers in the editor gutter,
So that I can reference specific lines when collaborating or reviewing.

**Acceptance Criteria:**

**Given** the user enables line numbers in settings
**When** the editor renders a sheet
**Then** a gutter column on the left displays sequential line numbers starting at 1
**And** the line numbers are rendered in a dimmed/muted color to avoid visual clutter

**Given** line numbers are enabled
**When** the user inserts or deletes lines
**Then** all line numbers update immediately to reflect the new sequence

**Given** line numbers are enabled
**When** the user toggles line numbers off in settings
**Then** the gutter column is hidden
**And** the input column expands to reclaim the gutter space

**Given** the user has toggled line numbers on or off
**When** they reopen the app
**Then** their line number preference is remembered and applied
