← 活動記録一覧

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条件へ揃えた。

Channel条件を署名cursorと公開一覧へ束ねる流れ

図を描画しています…

確認したこと

確認結果

database、TypeScript、Web test、local HTTP確認が通り、filterとpaginationの境界を検証した。

production database migrationと公開Webへのdeployはcutoff時点では未確認だった。

完了とした根拠

一覧・記事の情報階層とChannel別取得を自動testで確認できたことをもって完了とした。