Skip to content

v0.1.6 – Drag & Drop Simulation & Planning Diagnostics

Pre-release
Pre-release

Choose a tag to compare

@TMailletFR TMailletFR released this 02 Jul 07:43

✨ Highlights

Interactive Drag & Drop Simulation

This release introduces a major evolution of the planning engine by allowing direct manipulation of tasks on the Gantt chart.

New capabilities include:

  • Transactional Drag & Drop workflow
  • Automatic snap to timeline (Day / Week / Month)
  • Automatic translation into TEST inputs
  • Automatic TEST / SCENARIO dispatch
  • Predictive registry integration
  • Automatic rollback when a planning conflict is detected
  • User-oriented Drag information panel

Improved Planning Diagnostics

Planning errors are now significantly easier to understand.

Improvements include:

  • Structured dependency conflict diagnostics
  • Identification of the blocking predecessor
  • Rich planning conflict explanations
  • Multiple blocking errors consolidated into a single console page

UX Improvements

Several usability improvements have been added:

  • Fixed Gantt button flickering during TEST
  • Fixed implicit TEST mode behavior
  • Improved multi-mode Drag & Resize workflow
  • Improved planning console readability

Internal Improvements

Several architectural improvements were completed to support future developments:

  • Transactional Scenario API
  • Message Engine improvements
  • Simulation mode dispatcher
  • Diagnostic infrastructure enhancements

Included Work

25 – Drag/Test Stabilization

  • Audit of Drag watcher lifecycle
  • Drag watcher stabilization
  • TEST workflow performance audit
  • Predictive Gantt registry audit
  • Predictive registry implementation (Phase 1)
  • Registry convergence
  • TEST consistency after Full Update

26 – Drag/Test Information Panel

  • User-oriented Drag/Test information panel
  • Fixed Gantt button flickering during TEST

27 – Multi-mode Drag & Resize

  • TEST / SCENARIO dispatcher
  • Week Drag & Resize support
  • Month Drag & Resize support
  • Default TEST mode handling

28 – Planning Diagnostics

  • Dependency conflict audit
  • Drag conflict diagnostic audit
  • Structured planning conflict messages
  • Constraint and cascade audit
  • Root cause diagnostic groundwork
  • Cascade execution audit
  • Consolidated blocking error console

Notes

This release represents an important milestone in the maturity of the Planning Engine.

The focus was not only on adding new features, but also on improving usability, diagnostics, transaction safety, and overall robustness.

The engine now provides a significantly more intuitive planning workflow while preserving the deterministic behavior of the calculation core.