# Git Activity Stack TUI
Gitの履歴と現在の文脈を高速かつ直感的に把握するための表示主体のTUI。
## 概要
Git Activity Stack TUIは、Gitの履歴を「イベントスタック」として視覚化するツールです。コミット、マージ、ブランチ切り替えなどの出来事を新しい順に積み上げて表示し、リポジトリの流れを一目で把握できます。
## 特徴
- **高速な起動と描画** - 軽量性と描画速度を最重要視した設計
- **イベントスタック表示** - Git履歴をスタック構造で直感的に表示
- **フラットな操作体系** - モード切り替えなしのシンプルなキー操作
- **表示主体のビューア** - 破壊的な操作はCLIやAIツールに委ね、履歴の把握に特化
## キー操作
| `j` / `k` | 上下移動 |
| `Enter` | 詳細表示 |
| `Esc` | 閉じる |
| `s` | ステージング |
| `c` | コミット |
| `p` | プッシュ |
| `b` | ブランチ切り替え |
## ドキュメント
- [設計書](docs/DESIGN.md) - 詳細な設計方針と技術仕様
## 技術スタック
- Rust
## ライセンス
MIT