计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
reporting【效率与协作】Generates, monitors, reads, chats with, manages, and troubleshoots MiroFish simulation reports and report-side graph tools.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task asks to generate a MiroFish report from a completed simulation, follow report progress, read section_01.md, inspect agent_log.jsonl or console_log.txt, download or delete a report, chat with the Report Agent, diagnose report returns 409, understand Step 4/5 report interaction, or reason about insight_forge / panorama_search / report graph-tool behavior.
graph-build sub-skill.simulation-run sub-skill before attempting report generation.simulation-run; keep only Report Agent chat here./api/report/* requests, interpreting response payloads, or deciding what an HTTP status code means.progress.json, outline.json, meta.json, section_*.md, full_report.md, agent_log.jsonl, or console_log.txt.<tool_result> tags.python scripts/report-log-summary.py --help to inspect the bundled report-directory summarizer, or python scripts/report-log-summary.py --self-test to smoke-check it without MiroFish services.simulation_id or an existing report_id. Do not generate a report while simulation execution or Zep graph-memory ingestion is active.POST /api/report/generate with JSON { "simulation_id": "...", "force_regenerate": false } or true; force_regenerate must be a JSON boolean.report_id and task_id from the response. The report directory and log endpoints can be polled immediately after the request returns.GET /api/report/{report_id}/agent-log?from_line=N and GET /api/report/{report_id}/console-log?from_line=N; optionally poll GET /api/report/{report_id}/progress and GET /api/report/{report_id}/sections for file-backed state.planning_complete as the outline boundary, section_complete as the durable section boundary, and report_complete plus progress.status == "completed" as final completion.full_report.md, use GET /api/report/check/{simulation_id} to confirm interaction unlock state, and use POST /api/report/chat for Report Agent follow-up.