Skip to content

Add notebook stdin UX design docs#207

Open
jlewi wants to merge 4 commits into
mainfrom
codex/notebook-stdin-design-doc
Open

Add notebook stdin UX design docs#207
jlewi wants to merge 4 commits into
mainfrom
codex/notebook-stdin-design-doc

Conversation

@jlewi
Copy link
Copy Markdown
Collaborator

@jlewi jlewi commented May 13, 2026

Summary

  • add a design doc for notebook stdin and output UX
  • document current behavior, Jupyter comparisons, and a proposed submit-oriented stdin model
  • add static HTML mocks for Jupyter-style and Runme-specific input UX

Context

Testing

  • not run (docs-only change)

jlewi added 2 commits May 13, 2026 15:02
Signed-off-by: Jeremy lewi <jeremy@lewi.us>
Signed-off-by: Jeremy lewi <jeremy@lewi.us>
@jlewi jlewi marked this pull request as ready for review May 15, 2026 00:29
@jlewi
Copy link
Copy Markdown
Collaborator Author

jlewi commented May 15, 2026

I'm still reviewing the design;

jlewi and others added 2 commits May 14, 2026 17:48
## Summary
- add a dedicated in-place HTML cell mode backed by 
- render HTML cells through a sandboxed iframe preview, including inline
SVG content
- add design documentation, serialization coverage, and a browser CUJ
that records a walkthrough video

## Testing
- runme run build test
- pnpm exec vitest run src/components/Actions/Actions.test.tsx
src/lib/markdown/serializeNotebookToMarkdown.test.ts
- CUJ_UPLOAD=false CUJ_FRONTEND_URL=http://localhost:5174
CUJ_USE_AUTH=false CUJ_DRIVE_FAKE_ENABLED=false
CUJ_FAKE_CHATKIT_ENABLED=false CUJ_SCENARIOS=html-cell
AGENT_BROWSER_HEADED=true pnpm -C app run cuj:run

---------

Signed-off-by: Jeremy lewi <jeremy@lewi.us>
Signed-off-by: Jeremy lewi <jeremy@lewi.us>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant