# v1.0.0 — Initial Release ## Status: 🔵 In Development **Target:** End of Week 24 --- ## Planned Features ### Core Platform - Cross-platform Flutter application targeting Windows x64, Web (WASM), and Android - GPU-accelerated `CustomPainter` canvas engine with viewport culling - 60 FPS rendering at 5,000+ nodes (Windows), 2,000+ (Web), 1,500+ (Android) ### Organizational Modeling - Complete domain model: `UnitNode`, `PositionSlot`, `PersonnelRecord` - MOS validation across all functional branches (Infantry, Medical, Fires, Signal, Cyber/EW, Aviation, Logistics, Engineer) - 2026 doctrinal templates: MBCT, SBCT, ABCT, CAB-Heavy, CAB-Light ### Visual Canvas - Reingold-Tilford hierarchical tree layout algorithm - Quadtree spatial index for hit-testing and drag proximity queries - Cross-platform drag-and-drop re-parenting with doctrinal validation highlights - MIL-STD-2525D tactical symbology rendering ### Persistence & Validation - Drift/SQLite offline-first persistence with IndexedDB on Web - Real-time MTOE validation engine (MOS mismatch, rank mismatch, vacant leadership, structural violations) - Delta synchronization for contested network environments - SQLCipher data-at-rest encryption ### Export - JSON export/import with doctrinal validation - Protobuf binary export - Vector PDF organizational chart export ### Platform-Specific - Windows: multi-window, high-DPI scaling, `.msi` installer, `.uto` file association - Web: PWA offline capability, IndexedDB quota management - Android: battery profiling, touch-optimized targets (48×48 dp minimum) --- ## Known Limitations *To be documented upon release.* --- ## Upgrade Instructions *Initial release — no upgrade path required.*