# Debug CLI Enhancements – 2025-10-14 ## Summary - Reworked the DrawIO RDF export debug CLI to execute the Bun-based pipeline and plugin flows via a new Rich-powered interface. - Added a Bun TypeScript scenario runner that mirrors the plugin harness and exposes deterministic outputs for pipeline and plugin graphs. - Persisted fixture inventory metadata to `debug/map.json` and ensured scenario results capture triple counts, SHA-256 hashes, and isomorphism checks across graph variants. - Introduced a pytest suite exercising prefix parsing, scenario execution, map bookkeeping, and graph isomorphism reporting. - Automated Bun dependency setup (install + Pyodide assets) from the CLI to stabilize subprocess execution. - Automatically persist REPL-authored scenarios as YAML files for reuse while leaving pre-existing scenario files untouched. ## Testing - `uv run pytest debug/tests -q` - `bun run check`