ワンクリックで
evor-report
Generate a final Evor mission report with tree visualization, frontier table, and static HTML export
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Generate a final Evor mission report with tree visualization, frontier table, and static HTML export
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Mission interview workflow that elicits all mission settings and launches a validated run via evor_init_run
Start the live FastAPI + SSE dashboard for the active Evor mission on port 8756
Scan an existing ML workspace to produce a starting-point report; pre-fills the evor-setup interview
Check environment health and .evor integrity; auto-repair obvious issues
Inspect accumulated Gotchas (failures + hardware limits) and the hardware capability profile
Evor MCP tool catalog, run lifecycle, artifact schemas, and native-tool guide. Auto-loads when operating an evor run — setting up/running/resuming/inspecting a mission, recording nodes/evals, launching or watching training, reading/writing tick artifacts, citing papers, emitting/querying signals, or changing any evor state.
| name | evor-report |
| description | Generate a final Evor mission report with tree visualization, frontier table, and static HTML export |
| argument-hint | [run-id] |
| level | 2 |
| skills | ["oh-my-evor:evor-mcp"] |
<Use_When>
/evor-report<Do_Not_Use_When>
evor-dashboard/evor-setup
</Do_Not_Use_When>Call evor_state_read to retrieve the active run, or use the run-id argument to resolve the run directory directly. Print the run_id being reported on.
Call evor_state_read to load current run state and strategy data. Call evor_read_goal_contract to load the run's goal and stopping criteria.
Print run summary header:
=== Evor Mission Report ===
Mission: <mission_id>
Run ID: <run_id>
Status: <status>
Ticks: <tick_count>
Best score: <best_score> (baseline: <baseline_value>, delta: +X%)
Frontier size: <len(frontier_ids)>
Eval version: <current_eval_version>
Stop reason: <from run-state or "in-progress snapshot">
Call evor_plot_report({ run_id, run_dir, format: "ascii", highlight_frontier: true }) to produce the ASCII tree. Print the output. Each node shows: node_id (truncated), approach_family, eval_version, fitness_value, integrity_status, status.
Then call evor_plot_report({ run_id, run_dir, format: "png", output: "<run_dir>/report/tree.png", highlight_frontier: true }) to generate the PNG for the HTML export.
After the PNG is written, call SendUserFile("<run_dir>/report/tree.png") to deliver the evolution tree visualization.
For each node name in frontier_ids, call evor_read_result({ run_id, node_name: <node_name> }) to retrieve the evaluation result, then render:
| Rank | Node ID | Family | Val Acc | Delta vs Baseline | Eval Version | Integrity | Lessons |
|------|---------|--------|---------|-------------------|--------------|-----------|---------|
| 1 | abc123 | arch | 0.851 | +12.3% | v2 | passed | 3 |
| 2 | def456 | training| 0.839 | +10.7% | v2 | passed | 2 |
If per-domain breakdown data is available in the evaluation result, render a secondary per-domain table.
Call evor_wiki_summarize({ run_id, run_dir, confirmed_only: false }) to retrieve lessons grouped by approach_family and hypothesis_verdict. Print:
=== Compounding Wiki Summary ===
Confirmed hypotheses: N
Refuted hypotheses: M
Inconclusive: K
Top lessons by family:
arch:
- [lesson-id] "Residual connections improved gradient flow..." (confirmed)
training:
- [lesson-id] "Cosine LR schedule outperformed step decay..." (confirmed)
Print how the search strategy evolved over the run:
=== Strategy Evolution ===
Meta iterations: <meta_iteration>
Final UCB1 c: <ucb1_c>
Final wildness: <wildness>
Wins by family: arch=12, training=8, data-augmentation=5, ...
Call evor_plot_report({ run_id, run_dir, format: "html", output: "<run_dir>/report/index.html", include_frontier_table: true, include_lessons: true, include_strategy_summary: true }).
The static HTML is self-contained (inline CSS/JS, base64-encoded tree PNG). Print:
Static report exported to: <run_dir>/report/index.html
Open with: open <run_dir>/report/index.html
Call SendUserFile("<run_dir>/report/index.html") to deliver the final report.
Write <run_dir>/report/manifest.json:
{
"generated_at": "<ISO 8601>",
"run_id": "<run_id>",
"mission_id": "<mission_id>",
"tick_count": "N",
"best_score": "X",
"baseline_value": "Y",
"frontier_size": "Z",
"files": {
"html": "report/index.html",
"tree_png": "report/tree.png"
}
}
<Tool_Usage>
evor_state_read — load run state and strategyevor_read_goal_contract — load the run's goal and stopping criteriaevor_read_artifact — read forge artifacts for frontier node detailsevor_wiki_summarize — aggregate wiki lessons by approach_family and verdictevor_wiki_query — retrieve individual lesson entries for the summaryevor_plot_report — render ASCII tree, PNG, and static HTML (three separate calls with format param)SendUserFile — deliver tree PNG and HTML report to the user at completionWrite — report/manifest.json
</Tool_Usage>