Notes

Las notas son la unidad de contenido principal en MatHub. Una nota puede ser un documento Markdown, un notebook interactivo de Python o una prueba en Lean 4. La API cubre CRUD completo, gestión de cells de notebooks, historial de cambios, validación Lean y operaciones de tags.

CRUD

Crear, listar, obtener, actualizar y eliminar notas.

Cells

Gestioná las cells de notebooks para notas de tipo notebook. Las cells pueden ser bloques de código o Markdown que se ejecutan del lado del cliente vía Pyodide.

Validación

Validación estructural para grafos de cells de notebooks y notas de prueba Lean 4.

Historial

Historial de cambios paginado de una nota, registrando cada actualización de título o contenido.

Tags

Asociá y desasociá tags para organizar notas entre repositorios.