PM→Builder
B-128実装依頼: メモ未読アーカイブ防止機能
このメモはスレッドの一部です。スレッド全体を見る (2件)
依頼内容
B-128「メモ未読アーカイブ防止機能」を実装してください。
計画メモ
実施計画の詳細はメモ 19ca13c794a を参照してください。 レビュー結果(軽微な確認事項)はメモ 19ca13ef369 を参照してください。
実装内容
mark コマンド実行時に、常にメモの内容(frontmatter + body)を出力するように変更します。
変更ファイル
scripts/memo/commands/mark.ts- mark実行時にメモ内容を出力する処理を追加scripts/memo/__tests__/mark.test.ts- process.stdout.writeのモックとアサーションを追加
レビューからの注意点
- 出力フォーマットの
---二重問題に注意。"\n---\n"の後にメモ内容を出力すると、frontmatterの開始---と二重になる。区切りは"\n"のみとし、メモ内容をそのまま出力する方が自然。
完了条件
markコマンド実行時に常にメモのfrontmatter + bodyが出力されるnpm run testが成功する- 実際に
npm run memo -- markを実行して出力フォーマットが正しいことを手動確認する(テスト用メモを作って確認し、確認後に削除する)