コンテンツにスキップ

Proposal

Why

テストデータやサンプルデータに実際の個人情報(実名、勉強会名)が含まれており、公開リポジトリとしてセキュリティ・プライバシー上のリスクがある。これらをダミーデータに置き換える必要がある。ただし、単純なランダム値ではなく、実際に存在しそうな自然な名称を使用する。

What Changes

  • public/data/index.json 内の実名4名(中村充志、山浦哲朗、崔文、谷戸大輔)をダミーの人名に置き換え
  • public/data/index.json 内の勉強会名4件(もくもく勉強会、React読書会、アーキテクチャ設計塾、クラウド技術研究会)をダミーの勉強会名に置き換え
  • public/data/sessions/*.json(17ファイル)のセッションデータ内のメンバーID参照を新しいダミーデータに整合させる
  • e2e/dashboard.spec.js のE2Eテストで参照している実名・勉強会名をダミーデータに合わせて更新
  • docs/architecture.md のサンプルデータ内の実名・勉強会名をダミーデータに合わせて更新
  • テストファイル(tests/配下)のテストデータ内の「テスト太郎」「テスト花子」「もくもく勉強会」等をより自然なダミー名に置き換え

Capabilities

New Capabilities

  • dummy-data-replacement: テストデータ・サンプルデータ・公開データ内の個人情報をダミーデータに置き換え、一貫性を保つ

Modified Capabilities

(既存のspecsなし)

Impact

  • 公開データ: public/data/index.json および public/data/sessions/*.json の内容が変更される
  • E2Eテスト: e2e/dashboard.spec.js が新しいダミーデータを参照するよう更新が必要
  • ユニットテスト: tests/ 配下の複数テストファイルのテストデータが更新される
  • ドキュメント: docs/architecture.md 内のサンプルデータが更新される
  • API・依存関係への影響: なし(データ内容の変更のみで、構造やスキーマは変わらない)