Version. 0.1 Date. 2026-06-29 Status. Queued — not scoped. Sequenced after Memory-room Findings 1–3 (CR-2026-120, CR-2026-122, and the Finding-3 false-success pass) are merged and verified. Origin. Operator question, 2026-06-29: "Is it worth adding text-to-speech for responses? Some responses are too long, but for a quick question it may be useful."
The TTS question surfaced two distinct things. They are filed together because they are sequenced together (one depends on the other), but they are separate pieces of work.
The Operator observed responses are too long. TTS does not fix this — it worsens it (a long response is slower and unskimmable as speech). The fix is making the Companion concise: short answers to short questions, long form only when asked.
Key design question to ground before scoping: prompt vs structural. "Be concise" as prompt guidance loses to model priors over a long conversation (per the seed's "correctness in code, not prompts" and the Operator's standing principle). Check whether conciseness can be made structural — e.g. short-answer intents return short server-composed replies, the way the held-tray motions (CR-2026-122) return composed confirmations — rather than a prompt plea for brevity. The difference is "concise most of the time" vs "reliably concise."
Value on its own merits: improves the current text experience immediately, independent of voice. Worth doing whether or not voice-out ever ships.
Voice output, paired with the already-shipped voice input (mic in the navigation bar, voice-listening-v0_1), closes an eyes-free loop: voice-in → short answer → voice-out. The valuable case is the quick factual, hands-busy moment ("when did I last water Fenwick?") — a one-line spoken answer beats picking up the phone to read.
Scope when reached: voice-out for short replies specifically. Likely toggle-able or length-gated (speak short replies; do not auto-speak long ones) — which sidesteps the "long response read aloud" problem by construction.
Sequence: Room-1 loop fixes (correct) → response-length discipline (concise) → voice-out (spoken). Correct, then pleasant.