Architecture: Should unified-builder use Dockview library or build custom ...
Documentation for Sessions
🏗️ Architecture: Should unified-builder use Dockview library or build custom ...
📋 Decision Context
Question:
Should unified-builder use Dockview library or build custom dock-layout system?
Task: Improve unified-builder with VSCode-like flexible grid system
🎯 Decision Made
Chosen:
Build custom dock-layout library at libs/libs-ui/dock-layout/
Options Considered:
- Use Dockview library (faster, external dependency)
- Build custom dock-layout (full control, more work)
- Hybrid: Dockview core + custom Angular components
💭 Reasoning
User requires platform-agnostic solution for AI agent training and client projects. Already have 60-70% of primitives (drag-drop, portals, panels). Custom solution provides full control over generated code, consistent with codebase conventions (signals, autoFlashState, NGXS). Estimated 16 weeks but can be parallelized.
📁 Files Involved
- No files specified
🔗 Related
- Decision ID:
dev_1768072853256_vekqh80 - Session: 35
- Workspace: editor2
Auto-generated by MCP Smart Consolidation