bannzai / bannzai/webfullscreencapture
公開前チェックリスト (Chrome ウェブストア申請前の用意と動作確認)
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- Avg merge
- 7d 22m
- Merged PRs (30d)
- 1
Description
Chrome ウェブストアへの公開前に確認・用意する項目。実装 issue の完了条件からは外し、ここに集約する (`~/.claude/documents/rules/defer-manual-verification-to-release.md`)。
## 申請作業より前に用意しておく項目
- [ ] アプリアイコン: Claude Design の成果物 (#2) で `extension/icons/` の仮アイコンを差し替える
- [ ] ストア掲載用スクリーンショット (1280×800 または 640×400、1〜5 枚) と小さなプロモーションタイル (440×280)
- [ ] ストア掲載文 (名前・概要・詳細説明・カテゴリ)。ストア掲載文の SSOT はリポジトリ内に置く (例: `store/` 配下の txt)
- [ ] プライバシーポリシー URL: GitHub Pages の公開後に https://bannzai.github.io/webfullscreencapture/PrivacyPolicy が 200 を返すことを確認する (公開は #1 のマージ後。Pages の配信設定は「ユーザー作業の一覧」issue を参照)
- [ ] LP の「Chrome ウェブストア 近日公開」表示を、公開後にストア URL へのリンクに置き換える
- [ ] Chrome ウェブストアのプライバシー欄 (単一目的の説明・権限 `activeTab` / `scripting` / `downloads` の利用目的・データ収集なし) の回答内容を `docs/PrivacyPolicy.md` と一致させる
## 申請・公開前の動作確認 (実ブラウザ・手動)
- [ ] ツールバーのアイコンをクリックして「撮影して PNG を保存」を押し、長いページ (例: 日本語版 Wikipedia の記事) が 1 枚の PNG として保存される (agent は activeTab 権限を付与できないため自動化不可。README「動作確認手順 > 手動」)
- [ ] 固定ヘッダーのあるページで、ヘッダーが先頭の 1 回だけ写る
- [ ] 撮影後にスクロール位置が元に戻り、ページの表示が変わっていない
- [ ] Windows / Linux (クラシックスクロールバー) で、撮影画像の右端にスクロールバーが写り込まない
- [ ] `chrome://` のページ・Chrome ウェブストアで「このページは撮影できません」が出る
- [ ] ダークテーマで popup の文字が読める
## 法務ドキュメントへの導線
- [ ] LP のフッターから利用規約・プライバシーポリシーへ遷移できる (GitHub Pages 公開後)
- [ ] ストアの掲載情報にプライバシーポリシー URL とサポート先 (bannzai.app@gmail.com) を登録する
## セッション再開
```sh
cd /Users/bannzai/ghq/github.com/bannzai/webfullscreencapture
claude --resume 3f9f787e-621d-4fa4-9d35-c228e035893d
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with README's manual verification procedure, docs/PrivacyPolicy.md, extension/icons/, and any store/ content if present. Work through the checklist across the LP, GitHub Pages, Chrome Web Store metadata, and real-browser checks; done means every item is verified or its required asset and destination is prepared.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- documentation, release, testing, web-dev
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100