uto_manager/docs/release-notes/v1.0.0.md

1.7 KiB
Raw Blame History

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.