既存決定・議事・検討の原文を歴史資料として保全。実装、Telegramでの投稿、外部サービスの利用可否や公開済みの証明ではない。 元原本:‣。原文の日時・仕様・過去判断は書き換えない。
原文本文
実装引継ぎチェックリスト
- [ ] GitHub Rule Plane #17 / Current と GateApp-Bot branch/HEADを読み込む。旧MPB元ソースを探索し既存部品を優先する。
- [ ] Notion 02(Profile/Announcement/ROOM/MPB)・05(トピック)・11(UI履歴)・13(最新Profile)・14(横断)・15(エリア)と本議事録・決定台帳を突合する。矛盾時は決定日時と対象責務により最新版を採用。
- [ ] L0/L1/L2の現物Topic ID、見せるURL、Bot用thread ID、既存固定message ID、権限、北海道/沖縄の重複を読み取り監査する。URL末尾を投稿用thread IDと推測しない。
- [ ] 全国エリアボードの全文(規約・ルールへの参照を含む)をテキストリンクで制作し、Telegram上限を超えれば安全な分割と固定入口を実装する。
- [ ] 13ブロックの地域境界説明を、既存の公認表記と照合して本文完成。東京・大阪キタ/ミナミの曖昧さを放置しない。本文の末尾でL2投稿メニューを案内。
- [ ] 各ブロックのエリアURLボタン・共通雑談・総合案内戻るを一体で生成。未確認URLは公開ブロック。
- [ ] 各個別エリアに「📝投稿メニュー」入口・親ボード戻るを設置。起点Topicを安全なDBトークンでBot DMへ引き継ぐ。
- [ ] Botの日次置換:JSTの1日1回の冪等性、送信成功→ピン移行→旧投稿削除、失敗時旧保持、48hなど削除失敗の異常キュー、管理ログ。運用時刻は環境別設定。
- [ ] 既存7機能(Profile・Profile募集・Profile+ROOM募集・総合案内・投稿メニュー・リンクボタン・質問承認)との結線・投稿先ルーティングの整合を確認し、実装不足を局所テストPASSで覆い隠さない。
- [ ] 3グループ・初回/再開/戻る/削除/編集/日次交換/権限なし/旧メッセージ不可のE2Eと公開ゲートを実施する。
- [ ] 変更したBot画面のスクリーンショット、ビルド、テスト結果、PR・コミット、実投稿message IDを証拠として記録し、Masterには完成操作のみ依頼する。
リリース前に実環境で確定する台帳
| 項目 |
現状 |
実行時に必要な証拠 |
| 13ブロックと下位Topicの実ID |
URL一覧のみ、API ID未確認 |
Bot API/イベント取得結果 |
| 東京/大阪の掲示板正式な範囲定義 |
詳細の採用境界未確認 |
過去の採用原本、地域ラベルと照合 |
| 雑談TopicのURL |
05台帳で対象グループに存在、エリアBBSで詳細未照合 |
現物URLとTopic ID |
| 既存固定投稿のID |
未取得 |
Topicごとのピン・message ID |
| 日次更新時刻 |
未決 |
本番運用設定 |
| 日次入替・ピン・旧削除 |
未実測 |
Telegram実機正常系/障害系 |
| 7機能の完成コード |
未完成 |
ソース差分・テスト・E2E全体結果 |
| Cloudflare等の公開文書リンク |
本番URL未確認 |
実ページの表示とリンク |
引継ぎ元