# YazSes v2.7.0-dev.4 — Wave K continues (developer preview)

**Pre-release · not published** (publish workflows are pinned to `v0.x`/`v1.x`; v2 dev tags do
not ship). **v1.4.1 remains the stable release.** Every feature is **OFF by default**.

Continues **Wave K** (`design/vision/v2-research/13-wave-k.md`) with two more pure cores:

## New since dev.3 (all off by default)

- **Spoken Table Entry** (ADR-v2-091, `[tablecsv]`) — bulk data entry by voice: "row: Ada, 1815,
  London" injects tab/comma-separated cells and "next row" moves down. `parse_row` +
  `rows_to_delimited` + `row_plan` (a Tab/Enter cadence plan). For spreadsheets and forms — distinct
  from Spoken Spreadsheet (bulk entry vs cell navigation).
- **Word-Count & Goal Tracker** (ADR-v2-092, `[wordgoal]`) — counts dictated words, tracks a goal
  ("goal 500 words") and answers "how many words so far?" by read-back. `count_words` +
  `WordGoalTracker` + `parse_goal_command`. A genuine eyes-free accessibility utility.

`yazses features` now lists **103 capabilities**.

## Wave K remaining
Local Voice Timer/Break Reminder, Focus-Class Auto-Profile Switching.

## Quality
1331 tests green across Linux × macOS × Windows on Python 3.11 and 3.12. Both new cores are
unit-tested to 100% with **no new dependency**; the default install and the v1 dictation path are
unchanged.
