From 6579d8423bdeeca0e6b11df5410051c0aaed5d16 Mon Sep 17 00:00:00 2001 From: yyamashita Date: Fri, 8 May 2026 08:33:44 +0900 Subject: Add TODO.md tracking known bugs and feature requests Co-Authored-By: Claude Sonnet 4.6 --- TODO.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 TODO.md (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..2c076a4 --- /dev/null +++ b/TODO.md @@ -0,0 +1,27 @@ +# TODO + +## バグ・不整合 + +- [ ] **SCRAPE_TARGETS.md が古い** — `index.ts` には17会場登録済みだが、MD には12会場しか掲載されていない。未掲載5会場: + - `nine-spices`(Nine Spices) + - `nishieifuku-jam`(西永福JAM) + - `fever-shindaita`(新代田FEVER) + - `moon-step-nakano`(MOON STEP 中野) + - `mod-shibasaki`(MOD 芝崎) + +- [ ] **ナビゲーションの不一致** — `venues.tsx` と `events.$id.tsx` のヘッダーナビに「日付別」リンクがない(`events._index.tsx` には存在する) + +## 機能追加 + +- [ ] **スクレイプ実行ボタン** — 会場一覧ページ・イベント一覧ページからUIで `/api/scrape` を叩けるようにする(現在はCLIか直接APIアクセスのみ) + +- [ ] **会場公式サイトリンク** — 会場一覧ページの各会場に、公式スケジュールページへの外部リンクを追加する + +- [ ] **エリアフィルター** — FilterBar に `area` 絞り込みを追加する(渋谷・下北沢・新宿など) + +- [ ] **スクレイプ進捗UI** — `/api/scrape-status` をポーリングしてスクレイプの進捗・結果をUIに表示する + +## スクレイパー + +- [ ] **pitbar-nishiogikubo** — freecalend.com のボット遮断により取得失敗中。代替手段を検討する +- [ ] **flat-nishiogikubo** — Playwright 必須(Wix サイト)。Playwright なし環境でのフォールバックを検討する -- cgit v1.2.3