# Open questions Decisions deliberately left open, with what is known so far, so they can be picked up without redoing the research. None is open now. ## Decided - **Where an unknown command word runs** (2026-09-28): at a terminal idle at its prompt it is typed into that shell; anywhere else it runs as a command pane, a terminal whose child is `Shell -c `, reporting `exit N` in its tag and the log ([the reference](typ/reference.typ)). Chosen over acme's process writing into `+Errors` because interactive programs keep working without a streaming runner, and over checking `PATH` before typing into a shell, which misjudges builtins, aliases and functions. - **Where an exec from a code file goes** (2026-09-28): to a REPL bound for its language, when one is ([the reference](typ/reference.typ)). Chosen over a per-file or per-directory binding, which would need a place to keep and show it.