# 検証済み指摘

実施日: 2026-07-17

## 検証済み: 日付の文字列ソート

- 対象: `_norm_date()` と `collect()` のソートキー
- AIレビューの主張: 区切り文字だけ統一した月日未ゼロ埋めの日付は、文字列降順では暦順にならない。
- 最小再現: `2026-9-30` と `2026-10-01` を同じソートキーへ入れると、前者が先になる。
- 判定: **再現した。** 修正案は、入力形式を検証し、年月日をゼロ埋めした比較可能な形式または日付型へ変換すること。
- 今回の対応: 本番コードは変更しない。記事では検証済みの事実と修正案だけを記載。

## 期待どおり動作したもの

- `render_feed_html()` はタイトル、説明、URLの特殊文字をHTMLエスケープする。
- `noindex` を持つ記事は `collect()` の結果から除外される。

## 未確定の注意点

- `article.html` がない場合の `glob()` の選択順は明示されていないが、今回の実データで誤選択は確認していない。
- `rebuild()` とCLI通常経路ではsitemap/robots更新範囲が異なる。これはソース確認済みだが、今回の実験では運用事故として再現していない。

