3a6621c5fc
Copy the Rune TS AST interpreter into the session package as the foundation for code-mode execution. Add acorn as a dependency and promote typescript to a runtime dependency (both required by Rune's parser/transpile path). Fix effect beta.83 API drift (Schema.Defect is now a function). Interpreter logic is unchanged; nothing imports it yet.