きっかけ
Astro移行後のportfolio cardは見た目上は動いていたが、HotDealppomのcardは詳細ではなく一行summaryを開いていた。video、screenshots、technical recordは残っていたが、ユーザーがそこへ到達できなかった。
ユーザーからの修正
最初のAI修正はmodal targetがlist itemかどうかを見るものだった。しかし本質はDOM shapeではなく、意図的に隠したcontentでない限り公開到達経路があるかどうかだった。
対応
- Portfolio専用heuristicを`validate:content`へ置き換えた。
- post route、index/tag listing、localized portfolio detail reachabilityを検証した。
- 意図的に隠すrecordは明示的なリストで管理した。
- AI協業のquality gate事例としてportfolioにも反映した。