bannzai / bannzai/webfullscreencapture

公開前チェックリスト (Chrome ウェブストア申請前の用意と動作確認)

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.