Adds `oma run --dashboard` to write a static post-execution DAG HTML to `oma-dashboards/runTeam-<timestamp>.html`. - Pure `renderTeamRunDashboard(result: TeamRunResult)` in `src/dashboard/`, no FS/network I/O in the library - `TeamRunResult` gains `goal` + `tasks: TaskExecutionRecord[]` (with `TaskExecutionMetrics`) - `layoutTasks()` extracted as pure function with cycle detection - XSS mitigations: `application/json` payload, `</script>` escape, `textContent`-only node rendering - CLI awaits write before exit (no race with `process.exit`) Closes #4 Co-authored-by: Ibrahim Kazimov <74775400+ibrahimkzmv@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| cli.md | ||