chore: añade directorio dev/ con issues y funciones implementadas

Tracking de issues completados (jupyter tools) y funciones implementadas (specs de diseño ya resueltas).
This commit is contained in:
2026-04-05 18:19:36 +02:00
parent 806c819cf7
commit a9cd28b010
64 changed files with 3680 additions and 0 deletions
@@ -0,0 +1,29 @@
# 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.