PROJECT MANAGEMENT / 2026.09.29

TOUCHLINE プロジェクト管理

ソース・保存処理・独立したブラウザー起動検査に基づく現在地。

v1.0 · 確認日 2026年9月29日

現在のプロジェクト状態

PCで遊べる開発版。⑤の中心体験は成立し、⑥実装・⑦検証を並行中。

試合・移籍・契約・成長・5リーグ・欧州3大会・国内7カップが稼働。初版に必要な保存基盤・実機確認・運営機能の整備が残る。次シーズン進行の中心ループは実装・検証済み。

最新の実装状況・次の作業・製品見通しに、機能ごとの到達点と残課題を整理。今回、古い「国内カップ未実装」「テスト未着手」等の表示を現状へ改め、更新履歴と現在の状態を分離した。

管理資料 v0.132 · 2026年9月29日更新

合意した方向性と、現在の範囲

クラブ運営を中心に、マンチェスターユナイテッド/2026–27を軸として始める。選手操作・試合映像は不要。iPhone 17e、個人利用、無料OSS、このPCでの開発と同じWi-Fiでの利用。資料はシンプルなHTMLと図解、ゲームのUIは高度で視認性のよいデザインを追求する。

選手メタ・写真は公式を基準とし、能力・適性・市場価値はFC27のSoFIFAを優先。試合は集約モデルと自動進行、要所で監督が関わる。交渉相手をコンピューターが担当し、ユーザーは自クラブの担当者。ローカル生成AIは使用しない。

後続指示により5大リーグ、Championship/League Oneのクラブデータ、Other leaguesの対象クラブ、CL・EL・ECL、国内カップを追加した。現行の新規キャリア開始は国内カップ追加時の2026年9月15日。2027/28・2028/29以降の継続プレイを実装。オフシーズン・年度移行・検証結果。昇降格などの残範囲は別途管理する。

企画:合意済み / 要件:基準版承認 / 機能概要:承認 / 構成設計:承認 / TOUCHLINE:採用 / 移籍・契約設計:承認

当初の8工程

当初の工程現在の状態根拠と残作業
① 企画合意済みクラブ運営を中心とする方向性、TOUCHLINE、HTMLと図解の資料形式を確定。
② 要件定義基準版を承認済み後続の指示で大会・リーグ・機能を拡張。追加範囲を含む完成条件の整理が必要。
③ UX・UI設計実装と並行して改訂中編成・試合・移籍・大会などの画面を実装。全画面の統一とiPhone実機確認が残る。
④ 技術・ゲーム設計基本設計を承認/詳細は継続試合・契約・大会等は実装。年度移行の中心ループを実装。PCサーバー・SQLite構成との隔たり、昇降格等が残る。
⑤ 最小プレイ体験PC版の中心ループは成立編成→自動試合→成績・順位→日付進行に、練習・交渉・世界の大会を接続。端末間保存は未対応。
⑥ クラブ運営実装進行中/未完了移籍・契約・スカウト・成長は稼働。アカデミー、スポンサー・経営、人間関係等は未完成。
⑦ テスト・調整継続実施中モデル検査・ブラウザー回帰・大会完走の検証あり。全体受入、全テスト一括、iPhone実機は未完了。
⑧ 初版完成未到達保存・運営の残要件・実機利用・復旧手順を満たして、初版として固定する段階が残る。

設計・実装・検証は並行している。個別機能の成功と、初版全体の完成を区別する。

今回の優先変更:複数シーズンを先行実装

ユーザー指示によりM4の中心ループを実装・検証。最新の完了記録。残るM1~M3と、年度移行の拡張事項は継続管理する。

次の作業とスケジュール

日数ではなく、検証済み成果物で進める
  1. 保存・基盤次の作業単位
  2. 運営の残要件状態変化まで接続
  3. 1シーズン版受入PC・iPhone・復旧
  4. 複数シーズン中心ループは実装済み
順番・成果物実施すること完了の判断
M1 保存と実行基盤
次の作業
試合途中のスナップショットと再開、バックアップ・復旧、保存移行の検証。日付進行・交渉・起動を計測し、画面の置換連鎖を段階的に整理。再読込で時刻・スコア・選手・交代残数・乱数状態を再現。編成、契約、成長、試合履歴を保持。失敗時に旧データへ戻せる。
M2 運営の残要件
設計・実装単位を分割
既存31機能を現状へ対応付け。アカデミー候補・育成・昇格、スポンサー契約・収支、選手との関係と通知の最小構成を設計し、実際の状態変化へ接続。画面表示だけでなく、選択が選手・契約・資金・次の日付へ作用する。未対応要件と代替処理を明記。
M3 個人用の1シーズン版
初版の受入
PCを保存の基準とする構成・iPhoneの同じWi-Fi利用を整備。通常の1週間とシーズン完走、移籍・連戦・保存失敗・再開を統合検証し、利用・復旧ガイドを作成。iPhone 17e実機で主要操作と再接続を確認。全大会の成績・順位・予算が整合し、残課題を明示して版を固定。
M4 複数シーズン版
中心ループを実装・検証済み
履歴固定、出場権、契約・ローン満了、年齢、新日程、予算、KIT会議を接続。2年目の大会完走と3年目への移行を検証。残りは昇降格、引退・選手再生成、経営・アカデミーの年度処理。2027/28が始まり、前年の記録と育成・編成を維持して次の1季を遊べる。移行の再実行で重複登録・二重課金・記録消失が起きない。

Codexによる作業単位で管理。人手を前提とする週数や、根拠のない完成率は使用しない。設計・実装・検証の結果を記録し、各マイルストーンの条件が満たされた時点で状態を更新する。

初版の完成に残る条件

条件現在の判定残作業
G1 データの基準広範囲に接続/一部未確認6,380人。市場価値の未確認・推定1,672人、能力・写真の欠損を明示。見つかった参照値を継続補完。
G2 ゲームのルール試合・契約・大会等は実装年度移行は中心ループを実装。未完成の運営機能、昇降格、大会規則の近似・例外を整理。
G3 1週間の連続利用PCの各機能は接続試合途中の再開、PC共有保存、同じWi-FiのiPhone 17e実機での連続操作。
G4 運営の要件一部未達アカデミー、スポンサー・経営、関係・スタッフ等を単なる表示から実運用へ。
G5 1季の受入大会別完走検証あり/総合未完了全操作・連戦・契約・成長・保存失敗を含む受入、端末確認、版の固定、利用・復旧ガイド。

次年度日程・オフシーズン・旧季アーカイブを接続した。複数シーズンの実装範囲と残課題を確認できる。

検証と現行構成

モデル・ブラウザー検査が蓄積され、テストファイルは124。今回の独立起動では準備完了・JavaScriptエラー0件を確認。全ファイル一括検証とiPhone実機受入は未完了。使用中のキャリアは変更していない。

実際の構成は静的HTML+ブラウザーJavaScript+localStorage。旧季の完全な記録・追加KITはIndexedDB。承認したPC API+SQLite、端末間の共通保存は未実装。121スクリプトと旧画面を包む拡張が残るため、保存を守りながら統合・計測を進める。保存構成の差 / 品質・保守性。

v0.132:直近5試合のFormを再設計。文字が読める5コマ表示と最新試合の下線へ統一。5リーグ・欧州3大会・クラブ・スコアボード・相手メンバー表で配置と閲覧を確認。デザイン・検証記録。

v0.131:複数シーズンの継続プレイを実装。旧季の履歴、契約・ローン、KIT会議、新年度の大会進行と2028/29への再移行を検証。使用中のキャリアの初期化は行っていない。

参照資料と更新履歴

最新の状態はこの管理資料と状況報告で確認する。過去の設計書は当時の基準として保持し、後続の修正記録で補う。

領域主な資料
基本設計画面設計 / 機能再設計 / 世界・日付 / 機能状態表
試合・育成・契約試合設計 / 育成 / 契約 / 固定編成 / Rotation
大会・年度欧州仕様 / 国内杯仕様 / 欧州実装 / 大会表示 / 年度移行 / 出場権
データ・UI・性能EFL / Other leagues / 市場価値 / 起動 / 性能
直近の実装Bracket / OG / 欧州表彰 / 表彰評価 / WDL

v0.129までの更新履歴(旧管理資料)は監査用に保存。古い「未実装」等の記載が後段の更新と矛盾するため、現在の状態判定には使用しない。

v0.130:2026年9月29日、現行コードと起動結果を監査し、工程・機能・残課題・次のマイルストーンを再整理。アプリ・保存データの仕様は変更していない。