Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

ロードマップ: MVP (GitHub 互換 API・プレビューページ・漏えい候補の強調・送信スクリプト)

Ouverte
#4 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
18/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
Active
Stack technique
html, shell, typescript

Piste de recherche

This issue is an MVP roadmap tracker, not a single coding task. Child issues #5, #6, #7, #8, #14 and #17 are all marked done with merged PRs. Read documents/DIRECTION.md and documents/PROJECT.md for context. New work belongs on gate 3 (issue #18), not here.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

pre-github の MVP までのロードマップです。関門 1 (構想) で決まった機能を、機能単位の子 issue に分けています。

子 issue

  • #5 D1 のスキーマ・token 認証・issues / pulls / comments の GitHub 互換 API と events
  • #6 ログイン・issue と PR の GitHub 風 HTML ページ・削除ボタン
  • #7 送信の補助スクリプト (preview-pr.sh / preview-issue.sh) と README の使い方
  • #8 漏えい候補の強調 (電話番号・メール・ホームディレクトリのパス・API キーらしい文字列)
  • #14 壊れた multipart の POST /login が 500 を返す見込みを再現して塞ぐ (PR #13 の代替レビューの指摘)
  • #17 preview-pr.sh: README の呼び出しを別リポジトリから動く形にし、diff の文脈を 3 行に固定する (PR #15 の代替レビューの指摘)

着手順

子 issue には auto-implement 系 label を付けず、立ち上げのセッションが tmux-issue-setup -a で起動します。検証はすべて GitHub Actions で行い、開発マシンではビルド・テスト・ブラウザの起動を行いません (AGENTS.md「Verification」)。

弾 issue まとめた理由 起動条件 状態
第 1 弾 #5 ページ・強調・削除・送信スクリプトのすべてが、ここで決める D1 のスキーマと API に載る土台 関門 1 の返答 (済み)。立ち上げ PR はマージ済みのため main を base にする 完了 (PR #12 を 2026-10-06 にマージ)
第 2 弾 #6 ログイン・issue と PR のページ・削除ボタン。同じ描画のコードを触るため 1 つの issue #5 の完了 (済み) 完了 (PR #13 を 2026-10-06 にマージ)
第 2 弾 #7 送信の補助スクリプトと README。API だけに依存し、ページと重ならない #5 の完了 (済み) 完了 (PR #15 を 2026-10-06 にマージ)
第 3 弾 #17 PR #15 の代替レビューの指摘 (README の呼び出しと diff の文脈)。スクリプトと README だけを触る #7 の完了 (済み) 完了 (PR #19 を 2026-10-06 にマージ)
第 3 弾 #8 と #14 を 1 つのブランチ (--unify) 漏えい候補の強調はページの描画の上に載る。#14 は同じ src/pages.ts のログインを触るため、別々に進めると競合する #6 の完了 (済み) 完了 (PR #16 を 2026-10-06 にマージ)

起動コマンド (対象の tmux セッションは pre-github。--base は前提の PR が未マージの間だけ付ける):

# 第 1 弾
tmux-issue-setup -a --claude --session pre-github --no-switch 5
# 第 2 弾 (#5 の PR が未マージなら --base issue-5 を付ける)
tmux-issue-setup -a --claude --session pre-github --no-switch 6
tmux-issue-setup -a --claude --session pre-github --no-switch 7
# 第 3 弾 (#6 の PR が未マージなら --base issue-6 を付ける)
tmux-issue-setup -a --claude --session pre-github --no-switch 8

関門 3 (触れる版)

第 2 弾 (#6・#7) が main に入り、関門 3 の issue を出した: https://github.com/bannzai/pre-github/issues/18

セッション再開

cd /Users/bannzai/ghq/github.com/bannzai/pre-github
claude --resume b84d4d55-461c-45bd-b620-736664c946b7
Langage dominant
TypeScript
Étoiles
0
Forks
0
Merge moyen
1 h 23 min
PR mergées (30 j)
9

Préparer son environnement

  • Aucun Dockerfile ni fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de bannzai/pre-github

Toutes les issues de bannzai/pre-github

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.