実装状況タイムライン(git/ghベース)¶
目的¶
開始から現在までの実装状況を、git commit と GitHub Issue の記録に基づいて時系列で整理し、記録の空白期間を明示する。
調査基準日¶
- 調査日時: 2026-01-05
情報源(根拠)¶
- git commit(
git log) - GitHub Issue(
gh issue list --state all)
対象期間¶
- 開始: 2025-06-23(最古の commit 日付)
- 現在: 2026-01-05(最新の commit / Issue 更新を含む日)
空白期間(記録がない期間)¶
以下の期間は、git commit / GitHub Issue の記録が見当たらないため、別媒体で管理していた可能性がある。
- 2025-06-26 〜 2025-09-05: 記録なし
時系列サマリー(月次)¶
※ 各月の件数は git/gh の集計結果に基づく。
2025-06¶
- commit: 6件 / Issue作成: 0件 / Issueクローズ: 0件
- 仕様・ドキュメント整備が中心(仕様書/比較資料の追加・表記統一)
2025-09¶
- commit: 251件 / Issue作成: 0件 / Issueクローズ: 0件
- 基盤整備・ドキュメント再編・開発環境更新が中心
2025-10¶
- commit: 208件 / Issue作成: 0件 / Issueクローズ: 0件
- UI/UX、モック/Storybook、開発支援周りの調整が中心
2025-11¶
- commit: 339件 / Issue作成: 35件 / Issueクローズ: 3件
- Issue 運用開始。E2E、Dashboard、Storefront、Vendure プラグイン、WordPress 連携などが並行
2025-12¶
- commit: 518件 / Issue作成: 31件 / Issueクローズ: 30件
- 実装/検証の集中期間。Issue の解消が進む
2026-01¶
- commit: 30件 / Issue作成: 4件 / Issueクローズ: 5件
- 進捗・運用ドキュメント更新、環境変数整備、検索/インポート系の改善
現在の実装状況(Open Issue から整理)¶
Open: 32件 / Closed: 38件(2026-01-05 時点)¶
データ移行・SMILE 連携¶
-
72: 旧システムからの顧客データ実インポート実施¶
-
69: 旧システムID/PW平文データの一括インポートスクリプト作成¶
-
64: SMILE得意先インポート時の仮アカウント発行方針の決定と実装¶
-
63: SMILE単価マスタ取り込みと価格計算ロジック¶
-
10: SMILE連携(CSV)実装計画¶
Vendure / 管理・帳票・通知¶
-
1: 決済方法をVendureに追加¶
-
9: Vendureメール通知テンプレート未整備¶
-
8: Vendure: Playwrightベース帳票プラグイン実装¶
-
11: Dashboard: CSV一括エクスポート対応¶
-
26: Vendure支払い適格性チェッカーのE2Eテスト基盤整備¶
Storefront 機能¶
-
35: HomeHeroで商品選択と購入可否に基づく表示制御を追加¶
-
44: Storefront: graphql()マクロ経由でのバンドルサイズ最適化¶
-
25: Storefront/Vendure: ユーザー直送モード注意文表示と設定統合管理¶
-
36: 直送モードのCSV出力とVendureカスタムデータ設計¶
-
29: pg_trgm を用いた検索改善の実装計画¶
-
61: 購入者ベースのレコメンデーション¶
WordPress / CMS¶
-
3: WordPressフロントエンド無効化設定¶
-
24: WordPress CMS: ACF有料版への移行と編集UI最適化+Storefront連携¶
-
54: フッターをCMS管理のマルチカラム化するACF拡張¶
-
58: WordPress: 商品ランキング(注目・おすすめ)ACF構造追加¶
-
57: ACF SKU Picker導入と暫定テキスト入力運用¶
-
39: WordPress側でVendureの商品情報を引用・表示するための仕組みを実装¶
本番運用・環境設定¶
-
23: Production: さくらメールサーバー準備・DNSゾーン更新・環境変数変更¶
-
22: Production: StorefrontでVendureデータ表示検証¶
-
20: 環境変数・サービス認証情報・決済情報の更新依頼¶
-
50: Production: /commerce/shop-api が Cloudflare 403 (Error 1003) で応答¶
-
71: Workspace-level runtime.ts and Environment Variable Location Strategy¶
その他(権限・運用・ドキュメント)¶
-
21: 顧客グループ多対多設計と機能別判定実装¶
-
19: 利用者向けドキュメント整備計画(Dashboard/WordPress/Storefront)¶
-
18: 開発者向けドキュメント整備計画¶
-
70: 仮研修用: 実装状況一覧ドキュメント作成¶
クローズ済み Issue 実績(要約)¶
| クローズ日 | 概要 |
|---|---|
| 2025-11-21 | プレビュー/本番環境でTailwind CSSスタイルが適用されない |
| 2025-11-22 | Storefront: ページヘッダーの共通コンポーネント化 |
| 2025-11-30 | 顧客フォームの姓/名順変更とタイトル非表示、mustChangePasswordカラム追加 |
| 2025-12-01 | E2Eテスト: SQLiteデータ永続化(キャッシュ)による高速化 |
| 2025-12-01 | E2Eテスト: 内部サービスアクセスヘルパーの追加 |
| 2025-12-01 | E2Eテスト: CSV商品データ投入のサポート |
| 2025-12-01 | Vendure E2Eテスト環境の基盤セットアップ |
| 2025-12-01 | Vendure: 商品CSVインポートスクリプト実装計画 |
| 2025-12-01 | Vendure Dashboard向けPlaywright E2E整備 |
| 2025-12-01 | ログイン機能の仕上げと検証 |
| 2025-12-01 | Vendure CMS Integration Plugin: WordPress(WPGraphQL)連携実装計画 |
| 2025-12-05 | oxlint への完全移行(ESLint 廃止) |
| 2025-12-07 | SMILE連携画面で翻訳文字列がハッシュ表示になる |
| 2025-12-09 | E2E: ログイン状態をstorageStateで共有する仕組みを実装 |
| 2025-12-21 | Vendure顧客親子モデル(請求先=Account+得意先=Customer)実装 |
| 2025-12-21 | Vendure Dashboard: 親子アカウント閲覧スコープ実装 |
| 2025-12-21 | Dashboard E2Eの安定セレクタ方針(pageId/blockId/locationId)を整理する |
| 2025-12-21 | シードデータ整合性チェックツール追加 |
| 2025-12-21 | E2E精度向上のためのdata-testid付与計画 |
| 2025-12-22 | 統合プラグインにアカウントパスワード発行機能を追加 |
| 2025-12-22 | ストアフロント: クイックオーダー(品番入力)画面を実装 |
| 2025-12-22 | テスト成果物ディレクトリの統一ルール策定(Storefront/Vendure共通) |
| 2025-12-24 | 受注番号の接頭辞付与(通常/直送) |
| 2025-12-25 | Storefront CMS層ディレクトリをwordpress→cmsへリネーム |
| 2025-12-29 | ACFオプションにStorefront OGP設定フィールドを追加 |
| 2025-12-29 | 開発/テスト用ポート体系の見直し(mock/e2e規約含む) |
| 2025-12-29 | Storefront: レイアウト余白のプリセット化(フルワイド/標準幅の共通化) |
| 2025-12-29 | Dashboard: 注文・商品CSVエクスポートを統合プラグインで提供 |
| 2025-12-29 | Implement Vendure Headless CMS Plugin (WP -> Vendure) |
| 2025-12-29 | Storefront: Vendure公式推奨の型安全GraphQLフローへ移行 |
| 2025-12-29 | Smile CSVエクスポートをAdminセッション保護のダウンロードにする |
| 2025-12-29 | Storefront ログ基盤(Loki@Fly.io)検討と導入方針 |
| 2025-12-29 | [Storefront] Implement search result filtering using validateVisibility query |
| 2026-01-01 | 商品表示制御ルール(ブロック式)実装計画 |
| 2026-01-01 | 画像ホスト設定のハードコーディング解消 |
| 2026-01-01 | Storefront: next.config.js の画像ホストハードコード解消 |
| 2026-01-01 | サイトリンク要件の確認 |
| 2026-01-05 | WordPressステージング移行: 2026-01-04までに新環境準備 |
更新ルール¶
- 本ドキュメントは git / GitHub Issue の更新に合わせて見直す
- 空白期間は「記録がない」旨を明記し、推測では埋めない