Just finished reading and cataloging this great thread!
I'm extending much appreciation and gratitude for prior contributors. Thank you!
In the spirit of passing it forward, I'm currently using Tradingview as my charting platform which up to now has provided for my needs. It has unparalleled drawing tools and allows for drawing templates by which I've been able to stream-line annotating Jack's RDBMS.
It does have it's limitations which up to now has not been that much of an issue. I'll continue to use it and I'll be porting over what I can to NT8 from the public code I've been able to find in this thread. My main goal is having a PRV tool which due to Tradingview's architecture is either not easily programmable in their scripting environment or just not possible. The documentation and support for their scripting (Pinescript) is limited.
I've looked into TN where Spydertrader has his PVfiles but since it's encapsulated, knowing the logic is more important than the utility for me.
In my DD with Jack's RDBMS, I've found degapping is a requirement. There is an elegance to the sequences that even without degapping, the methodology works to a certain extent. I don't quite understand how this it other than the power of logic when used as a foundation. Anyone working with RDBMS when debriefing comes to a realization of the cascading of ID's that come from the accurate and inaccurate assignments of measurements to the volume sequences.
The following script is my workaround on programmatically degapping. I initially started with mentally degapping which was pretty productive in building a certain capacity and it also required a lot of concentration with also a steady flow of errors. The workaround was to address bar color. By working with bar color then any price case extreme points could be used easily on a bar-by-bar basis. The geometry still requires 'mental adjustment' and it was a quick solution for a perplexing dilemma.
It's hard to believe it's been a decade since these methods were being actively used. However it's comforting to know that they all still work in the variety of market environments since then.
Pretty amazing stuff !