fix: #3589117 Reattach modeler behaviors after HTMX loading

Closes #3589117 (closed)

AI-Generated: Yes (Used OpenCode to diagnose the HTMX promise race, implement the compatibility fix, and add regression coverage.)

Summary

  • repeat Drupal behavior attachment when the modeler bundle loads after the HTMX attachment pass
  • initialize behaviors supplied by libraries that extend the modeler
  • add regression coverage for late-loaded dependency behaviors

Testing

  • npm run lint
  • npm run type-check
  • npm test -- --runInBand (126 suites, 3,585 tests)
  • npm run build:production

Merge request reports

Loading