"May I ask how you extended the ticket application?
I Created a new app that extends the ticket APP and all the necessary dependencies. Then I extended all the forms from the original Ticket APP from top to bottom in the menu structure to get to the form where I need all the customization work. I also had to review all the custom/extended forms permissions, stats, actions settings, back-end and front-end functions scripts and how they call each other, and replace and update things as required because the UI Id can potentially change in the extended forms. and review because the UI Id has changed. It was a lot of work to learn how the dependencies work together in the entire stack, but this is just my OCD kicking in. All my custom codes are surviving REI3 app updates so far because I did not touch or change/add anything from the original apps.
"I would generally never use worklog_note in lists,"
Me too, and I 100-1000% agree, but it was requested. Some techs have very specific needs, since we have a small team, so the the impact in percentage is high. The Techs wants the ability to traverse a list of tickets on the left side, and the right side, will show all the ticket worklogs (All of it) from newest to oldest based on the selected ticket on the left. Tech wants 1 click on the ticket itself, and no clicks to see all the work notes. If the tech had his way there be zero clicks in the entire platform. Jokes aside, this tells me he wants it like Microsoft Outlook style workflow like experience or similar to something like Zammad ticket navigation, which I checked it out on a .de demo site online. In a way, it is similar to a forum where you scroll and see all the updates/notes by just scrolling. I was able to simulate something like that in RAE, very close but the only thing not showing up properly is the work_log_note (full notes in the list)
If you see my screenshot, pretty much what I did with the extended Ticket App and all the extended sub forms.

