docs(shuma): SDD — registra shuma-line, shuma-sysmon y el shell vivo

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
sergio
2026-05-20 18:15:51 +00:00
parent 69cee95481
commit 8250ecbc0f
+9
View File
@@ -13,6 +13,15 @@ hablan postcard sobre Unix socket.
| `shuma-protocol` | lib | Wire types: requests/responses + framing |
| `shuma-discern` | lib | Lookup de daemon vía broker brahman |
| `shuma-core` | lib | Pipeline: parse spec → encarnar → supervisar → persist |
| `shuma-intent` | lib | Intenciones, grafo de sesión y libro de macros |
| `shuma-line` | lib | Análisis de la línea de comandos: lexer bash, clasificación, pipeline, autocompletado, `LineState` editable — agnóstico (GUI/TUI) |
| `shuma-sysmon` | lib | Muestreo de CPU/memoria con historial para los monitores |
| `shuma-shell-render` | lib | Layout del lienzo de intenciones |
App: `apps/shuma-shell` — el shell GPUI: input inteligente (resaltado +
autocompletado + pipes vía `shuma-line`), monitores con curva
(`shuma-sysmon`) y lienzo de intenciones. Crates agnósticos → un futuro
`shuma-shell-tui` reusaría `shuma-line` + `shuma-sysmon` sin cambios.
## Dependencias