Files
hakorune/docs/development/roadmap/phases/phase-12.7/ancp-specs/README.md

57 lines
2.0 KiB
Markdown
Raw Normal View History

# ANCP (AI-Nyash Compact Notation Protocol) 仕様書
このフォルダには、ANCP圧縮技法に関する全ての仕様書と技術文書が含まれています。
## 📄 ドキュメント一覧
### 🎯 中核仕様
- **[ANCP-Token-Specification-v1.md](ANCP-Token-Specification-v1.md)** - ChatGPT5作成のトークン仕様書 v1.0
- PPretty→ CCompact変換の完全仕様
- EBNF文法定義
- トークン変換ルール
- 衝突回避メカニズム
### 🔥 圧縮体系
- **[ULTIMATE-AI-CODING-GUIDE.md](ULTIMATE-AI-CODING-GUIDE.md)** - 5層圧縮体系の統合ガイド
- L0: Standard (通常のNyash)
- L1: Pretty (整形済み)
- L2: Compact (48%圧縮)
- L3: Sugar (75%圧縮)
- L4: Fusion (90%圧縮)
### ⚡ 糖衣構文
- **[extreme-sugar-proposals.txt](extreme-sugar-proposals.txt)** - 極限糖衣構文の提案集
- パイプライン演算子 `|>`
- 安全アクセス演算子 `?.`
- ディレクティブ記法 `/:`
- その他の革新的構文
### 🔄 ツール仕様
- **[sugar-formatter-tool.txt](sugar-formatter-tool.txt)** - 可逆フォーマッターの設計
- 双方向変換の保証
- ソースマップ2.0仕様
- VSCode統合計画
### 📚 参考資料
- **[compression-reference-libraries.md](compression-reference-libraries.md)** - 関連技術の調査
- 既存圧縮ツールの比較
- 学術研究の参照
- 実装のヒント
## 🚀 実装優先順位
1. **Week 1**: ANCP-Token-Specification-v1 に基づく基本実装
2. **Week 2**: 糖衣構文の統合
3. **Week 3**: Fusion層Fの追加
4. **Week 4**: ツール・IDE統合
## 💡 重要な設計原則
- **完全可逆性**: P ↔ C ↔ F の変換で情報損失ゼロ
- **安全性優先**: 文字列・コメント内は変換しない
- **段階的導入**: まずCから、次にF層へ
- **AI最適化**: トークン削減率を最大化
---
最新の仕様については、ANCP-Token-Specification-v1.md を参照してください。