Skip to content

YazSes v2.9.0-dev.4 — Wave M 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 M (design/vision/v2-research/15-wave-m.md) with an output-formatting + a knowledge-capture core:

New since dev.3 (all off by default)

  • Screenplay Auto-Format (ADR-v2-110, [screenplay]) — formats dictated scenes and dialogue as Fountain screenplay markup: "scene: interior coffee shop, day" → INT. COFFEE SHOP - DAY, "Maya (character) …" → an uppercased cue + dialogue, "transition: cut to" → CUT TO:, with smart curly quotes. to_fountain + smart_quote_dialogue. Anchor: Fountain (fountain.io).
  • Spoken Spaced-Repetition Capture (ADR-v2-112, [srscap]) — say "remember that the capital of France is Paris" mid-dictation and it makes a local Anki cloze card ("The capital of France is {{c1::Paris}}"), scheduled by SM-2. detect_fact + to_cloze + sm2_schedule. Study material captured in the flow of work, no cloud. Anchor: Anki/SM-2.

yazses features now lists 123 capabilities.

Wave M remaining

Diagrams-as-Code · Interruptible Read-Back Proofreading.

Quality

1399 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 (pure regex + SM-2 arithmetic; deck export is a thin downstream writer). The default install and the v1 dictation path are unchanged.