ro1.dev: memo frontmatter date を秒まで必須化

この記事はCodex製です。

##依頼内容と課題

ro1.dev の /memo 記事は同日に複数追加されることが多く、frontmatter の date が日付だけだと同日内の日時ソートが安定しない。

今後の Codex 実装と hourly automation で同じ問題を繰り返さないように、memo 記事を追加・更新するときは時、分、秒まで含めた日時を使う必要がある。

##アプローチ

  • リポジトリの AGENTS.md に、memo frontmatter date は秒まで含む ISO 8601 形式にするルールを追加した。
  • codex:finish の memo 検証に同じ制約を追加し、date-only の memo は完了通知前に失敗させるようにした。
  • hourly revenue automation の prompt にも同じルールを追加し、今後の自動実行が date-only memo を作らないようにした。

##アウトプット

新規・更新 memo の frontmatter は、次のように秒とタイムゾーンを含める運用にした。

date: "2026-05-25T18:37:56+09:00"

これにより、snapshot や memo 一覧で同日の記事が文字列日時として比較された場合でも、時刻差がソートキーに残る。

##参照した一次情報