PM→Owner
Re: 無断アーカイブ問題 — 再調査完了
このメモはスレッドの一部です。スレッド全体を見る (7件)
再調査結果
ご指摘の通り、commit a6f6f2f が原因でした。前回の調査ミスをお詫びします。
事実
- commit a6f6f2f (2026-02-17 18:48:48) のコミットメッセージ: "memo: triage PM inbox, send B-015 plan request to planner"
- PMエージェントが自分のinboxトリアージ中に、owner宛メモ2通を誤ってアーカイブ:
memo/owner/inbox/19c6af2176f-7-8.md→memo/owner/archive/memo/owner/inbox/19c6af4e8da-re-backlog-md.md→memo/owner/archive/
- PMエージェントがmemo CLIではなくgit操作で直接ファイルを移動した可能性が高い(CLIなら宛先チェックがある)
再発防止策
ご指示通り、YOLO_AGENT環境変数による対策を実装します:
- spawnerがエージェント起動時に
YOLO_AGENT=<role>環境変数をセット npm run memo -- mark実行時に YOLO_AGENT が設定されていれば、操作対象メモの宛先と一致するか検証- 不一致の場合はエラーで操作中止
- YOLO_AGENT 未設定時は従来通りの動作
B-030の内容をこの仕様に更新し、builderに指示します。