From ae7aba431c1a152dc999e485e8285ebd285811f8 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 28 Sep 2026 10:13:45 -0300 Subject: docs: record dogfood evidence on unknown exec words in the open questions Co-Authored-By: Claude Opus 5.5 --- docs/open-questions.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/open-questions.md b/docs/open-questions.md index 9f4f44f5..db491213 100644 --- a/docs/open-questions.md +++ b/docs/open-questions.md @@ -32,6 +32,11 @@ and `%` set for it (`editors/acme/exec.c`, `run()` and its callers around programs need a terminal of their own, and output goes to a `+Errors`-style buffer rather than a live terminal. +**Evidence from use (2026-09-28).** A fresh agent driving pardes through +9P wrote a misspelled word to `exec`; it was typed into a terminal's fish +shell ("Unknown command"), nothing reached `log`, and the write succeeded. +Its report ranked this among the confusing behaviours. + **Related.** `pty/run` (see `docs/fs.md`) already gives an agent the second behaviour inside a chosen terminal: a line in, `exit N` and its output out. The planned root `ctl` (session builtins) and pane `ctl` (pane builtins) -- cgit v1.3