🔧 refactor: P2PBox複雑実装を削除し段階的実装方針に変更

- 複雑なP2PBox関連実装を削除:
  * Transport trait + MessageBus + MessageIntentBox + NewP2PBox
  * 依存関係が複雑で一度に追加すると失敗することを学習

- nyashバイナリのビルドを安定化:
  * 全てのimportエラーを修正
  * cargo build --bin nyash が正常に動作

- CURRENT_TASK.mdに新しい段階的実装方針を記載:
  * Phase 1: FloatBox (依存なし)
  * Phase 2: ArrayBox改良
  * Phase 3: 演算子システム改良

- 教訓: 一つずつ確実に実装し、テストファーストで進める

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Moe Charm
2025-08-12 04:02:19 +09:00
parent 3876b83e26
commit 19cfe70df9
15 changed files with 165 additions and 1730 deletions

View File

@ -108,8 +108,6 @@ pub mod regex;
// P2P通信Box群
pub mod intent_box;
pub mod p2p_box;
pub mod message_intent_box;
pub mod new_p2p_box;
// null関数も再エクスポート
pub use null_box::{NullBox, null};
@ -127,6 +125,4 @@ pub use regex::RegexBox;
// P2P通信Boxの再エクスポート
pub use intent_box::IntentBox;
pub use p2p_box::P2PBox;
pub use message_intent_box::MessageIntentBox;
pub use new_p2p_box::NewP2PBox;
pub use p2p_box::P2PBox;