feat: Phase 9.78a complete - Unified BoxFactory Architecture foundation
- Add complete BoxFactory trait and UnifiedBoxRegistry infrastructure - Implement BuiltinBoxFactory with 20+ Box types (basic, container, utility, I/O, native/WASM) - Add PluginBoxFactory integration with v2 plugin system - Create UserDefinedBoxFactory stub for future InstanceBox integration - Add global unified registry with priority ordering (builtin > user > plugin) - Support for all existing Box creation patterns with declarative registration - Ready for migration from 600+ line match statement to clean Factory pattern Technical improvements: - Eliminate 600+ line match statement complexity - Enable unified Box creation interface: registry.create_box(name, args) - Support birth/fini lifecycle across all Box types - Maintain WASM compatibility with conditional compilation - Thread-safe with Arc<Mutex> pattern 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -10,6 +10,7 @@ use wasm_bindgen::prelude::*;
|
||||
|
||||
pub mod box_trait;
|
||||
pub mod boxes;
|
||||
pub mod box_factory; // 🏭 Unified Box Factory Architecture (Phase 9.78)
|
||||
pub mod stdlib;
|
||||
pub mod environment;
|
||||
pub mod tokenizer;
|
||||
|
||||
Reference in New Issue
Block a user