FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録
ニュース一覧の可読性と絞り込みを改善する
単一columnの記事導線とChannel filterを公開Webへ追加する
対象期間: —
目的
ニュース一覧では記事への導線と発信元の絞り込みが弱く、件数が増えたときに読みたい内容へ到達しにくかった。
実装
一覧を読みやすい単一columnへ整え、thumbnail全体を記事linkにした。Channel filter、件数、pagination、署名付きcursorを追加し、AI執筆の開示とcontributor thoughtsの配置も記事hierarchyへ揃えた。
News一覧へChannel絞り込みを追加し、署名cursorのpayloadにもChannelを含めた。decode時にlocaleとChannelの両方を照合するため、別の絞り込み条件で発行されたcursorを再利用できない。公開RPCとdatabase queryも同じChannel条件へ揃えた。
図を描画しています…
確認したこと
確認結果
database、TypeScript、Web test、local HTTP確認が通り、filterとpaginationの境界を検証した。
production database migrationと公開Webへのdeployはcutoff時点では未確認だった。
完了とした根拠
一覧・記事の情報階層とChannel別取得を自動testで確認できたことをもって完了とした。