Architecture
WingStats Manager の内部設計ドキュメント。最近のリファクタ(store 4 層分割 / log analyzer 3 層分割 / electron/main helpers / database repositories)を反映しています。
設計ドキュメント
- Source Architecture — フロントエンドのモジュール構造、Container/View/Hook 3 層分離、screens 構造
- Database Design — SQLite スキーマ、
electron/database/配下の 6 repository 分割、IPC API - Electron Main — Electron メインプロセスの起動シーケンス、
electron/main/ヘルパ、IPC レジストリ - Sync and State — Zustand store 4 層分割、Adapter パターン、無限ループ防止
- Log Parser Engine — ログ解析エンジンの 3 層 + finalize + statistics 構成、状態機械
- Data Integration Inventory — 外部データソースとの連携状況
- Browser Automation Data — ブラウザ自動化で取得するデータの取り扱い
- Performance Baseline — 起動時間 / バンドルサイズ等のベースライン
関連カテゴリ
- 開発手順は Developer を参照
- リリース・運用は Operations を参照