write_report
Save or overwrite a Markdown analysis report in reports/<analysis_id>.md, with findings, interpretation, status, and knowledge references; abort on ID collision to protect existing reports.
Instructions
解析・解釈レポートを reports/<analysis_id>.md に上書き保存する(成果物+記録)。
body は frontmatter を含まない Markdown 本文。推奨セクション見出し:
## 目的 / ## 実施した解析 / ## 主要な所見 / ## 解釈 /
## 注意点・コンフリクト / ## 結論。所見が増えたら本文を作り直して再度呼ぶ
(ファイルは毎回上書き)。引用した knowledge/playbook の slug を knowledge_refs に渡す。
LIPIDMIX_REPORTS_DIRの明示先を優先し、書込不可なら解析フォルダ配下reports/。
未指定時は解析フォルダ配下reports/だけを使う(リポジトリ側へは退避しない)。
analysis_id はファイル名 slug の元になるため ASCII で一意に。別IDが同一slugに潰れて既存 レポートを上書きしそうな場合は保存を中止して通知する(objectiveレコードと同じIDを推奨)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| status | No | draft | |
| dataset | Yes | ||
| analysis_id | Yes | ||
| knowledge_refs | No |