# jupyter_write: crear múltiples celdas en batch **Componente:** `python/functions/notebook/jupyter_write.py` ## Problema Para crear un notebook con contenido sustancial (como el matching engine con 12 celdas), hay que llamar `jupyter_write.py append-*` una vez por celda. Esto es lento por el overhead websocket+sync en cada llamada. ## Solución propuesta Añadir subcomando `batch` que acepte un JSON/YAML con múltiples celdas: ```bash $PYTHON jupyter_write.py batch notebooks/01_foo.ipynb --from cells.json ``` Donde `cells.json`: ```json [ {"type": "markdown", "source": "# Título"}, {"type": "code", "source": "import pandas as pd"}, {"type": "markdown", "source": "## Sección 2"}, {"type": "code", "source": "df = pd.read_csv('data.csv')"} ] ``` Una sola conexión websocket, todas las celdas de golpe, una sola espera de sync. Combinado con issue 001 (create), permitiría crear notebooks completos en una sola operación.