golf-record-app

TODO — FeelShot アプリ

本ドキュメントは開発タスクのソースオブトゥルース(SoT)です。
完了した項目は ✅、未着手は ⬜、進行中は 🔄 で管理してください。


完了(MVP v1)

基盤

機能(工程1〜11)

ドキュメント

ブランディング


次の優先タスク(v1.1 候補)

高優先度

中優先度

低優先度


将来検討(v2 以降)


既知の課題・技術的負債

項目 内容 対応方針
状態管理 一覧画面に CRUD・フィルタ・永続化が集中 画面増加時にリファクタ
タグフィルタ iron_tag_utils でアイアン系タグ・番手に対応
ID 生成 microsecondsSinceEpoch 文字列 将来 UUID に変更検討
テスト スモークテストのみ v1.1 で拡充
エミュレータ入力 Android 16 でキーボード不具合あり hw.keyboard=yes 設定済み、API 34 AVD も検討
JSON スキーマ records_v1 固定 スキーマ変更時にマイグレーション設計

開発フロー(参考)

  1. docs/requirements.md で要件を更新
  2. docs/todo.md でタスクを追加・優先度付け
  3. 1工程ずつ実装 → エミュレータで確認
  4. 必要に応じて docs/architecture.md を更新
  5. 完了したタスクに ✅

変更履歴

日付 内容
2026-05 初版作成(MVP v1 完了状態を反映)