# tc-improve-routine
リピートタスク(SOP)の継続的な改善を行う。実績データの乖離や、実行時のメモをリピートタスクの定義(YAML/Procedure)に還元する。
## ワークフロー
1. **乖離の取得**: `analyze_improvements.py` を実行し、プログラムが自動検知した「要改善」リストを得る。
2. **改善案の作成**: 以下の基準で SOP を進化させる。
- **見積もり (`estimate`)**: `needs_estimate_update: true` の場合、実績値に基づき 1回あたりの想定所要時間を更新する。
- **知見 (`procedure_addition`)**: `notes` に実行時のコツや環境情報がある場合、リピートノートの Procedure へ追加・構造化する。
3. **多重実施の考慮**: 皿洗いや食事のように 1日複数回行うタスクは、それらの実績を統合的に判断し、適切な「1回分」の見積もりを算出する。
## データ形式
```json
{
"repeat_note": {
"name": "タスク名 (WikiLink名)",
"yaml": { "estimate": 15 },
"procedure_addition": "- 具体的な手順やコツの追加"
}
}
```
- プログラムがフラグを立てていない、かつメモもないタスクは原則として無視し、真に価値のある改善に集中すること。