# AN 機能仕様書

AN (安装) パッケージマネージャーの機能仕様書です。

## ドキュメント一覧

| ファイル | 説明 |
|----------|------|
| [install.md](./install.md) | F1: インストール機能仕様 |
| [remove.md](./remove.md) | F2: 削除機能仕様 |
| [link.md](./link.md) | F3: エイリアス統合機能仕様 |
| [update.md](./update.md) | F4: アップデート機能仕様 |
| [list.md](./list.md) | F5: 一覧表示機能仕様 |
| [search.md](./search.md) | F6: 検索機能仕様 |
| [info.md](./info.md) | F7: 詳細表示機能仕様 |
| [sync.md](./sync.md) | F8: DB同期機能仕様 |
| [app-db-schema.md](./app-db-schema.md) | アプリDBスキーマ仕様 |

## 仕様書フォーマット

各仕様書は以下のセクションを含みます：

1. **概要** - 機能の目的と概要
2. **ユースケース** - 想定される使用シナリオ
3. **入力** - コマンド引数・オプション
4. **出力** - 正常時・異常時の出力
5. **状態遷移** - ステートマシン図へのリンク
6. **エラーケース** - エラーコードと説明
7. **テストケース一覧** - TDD用テストケース

## 関連ドキュメント

- [設計ドキュメント](../design/README.md)
- [内部API仕様](../api/README.md)
- [ユーザーガイド](../guides/README.md)
