Files
pluma/00_unanchay/pluma/pluma-graph-transform/README.md
T
sergio 30467600bc feat: pluma standalone — autoría multilienzo (haz de cuerpos) + notebook reactivo (front-door, git-dep al monorepo)
Front-door limpio: solo crates del dominio; Llimphi y lo fundacional por
git-dep del monorepo gioser.git. cargo check pasa (40 crates, 0 errores).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 12:18:01 +00:00

516 B

pluma-graph-transform

DAG mutations of pluma. Atomic insert / mutate / delete.

All graph modifications pass through this crate. Every operation returns a reversible CambioGrafo. Stackable as undo history.

API

use pluma_graph_transform::{aplicar, CambioGrafo};

let cambio = CambioGrafo::Crear { id, contenido };
aplicar(&mut grafo, cambio.clone());
let _undo = cambio.invertir();

Deps