blob: 2c076a4525afcd38ca7d7aeeeb07e708971e44a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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 なし環境でのフォールバックを検討する
|