Skip to content

ADT ページのテーブル化 + adt_top の非表示#1550

Merged
kenkoooo merged 5 commits into
mainfrom
fix/hide-adt-top
Jun 15, 2026
Merged

ADT ページのテーブル化 + adt_top の非表示#1550
kenkoooo merged 5 commits into
mainfrom
fix/hide-adt-top

Conversation

@kenkoooo

Copy link
Copy Markdown
Owner

概要

#1547 (ADT ページのテーブル化) をベースに、レビュー指摘を反映したものです。

#1547 からの追加変更

#1547 では adt_top を ADT 分類から除外していましたが、フォールスルーして「Other Contests」に分類され、そちらのタブに表示されてしまう状態でした。adt_top は ADT のトップページであり実際のコンテストではないため、どのタブにも表示されないように完全に非表示化します。

  • ContestClassifierisHiddenContest を追加し、adt_top の判定を分類ロジックと一覧フィルタの両方で一元化
  • TablePagefilteredContestsisHiddenContest のコンテストを除外
  • classifyContest / isHiddenContest のユニットテストを追加

確認

  • pnpm test(ContestClassifier): 全 11 件 pass
  • pnpm run lint: エラーなし
  • tsc --noEmit: 型エラーなし

🤖 Generated with Claude Code

kirameku26 and others added 5 commits June 14, 2026 10:53
ADT のトップページ adt_top は実際の Daily Training ラウンドではないため、
ADT 分類から除外するだけでなく Other Contests にも表示されないよう、
TablePage の一覧から完全に除外する。

- isHiddenContest を ContestClassifier に追加し、分類と一覧フィルタの
  両方で adt_top の判定を一元化
- classifyContest / isHiddenContest のテストを追加

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kenkoooo kenkoooo merged commit b57d591 into main Jun 15, 2026
2 checks passed
@kenkoooo kenkoooo deleted the fix/hide-adt-top branch June 15, 2026 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants