Ok, I think this link should work. I was hoping to break it down individually as I highlighted each region, but that was going to get ridiculous regarding time and aint nobody got time fo' dat. So I'll try to break it down as best as possible below with a completely highlighted chart.
https://docs.google.com/spreadsheets/d/1KlWKjzuGu8L4yGDxOL_FmGzl8Y5YezQwR0wrOz7OPLU/edit?usp=sharing
I haven't been doing much WOT work at all on the 87/89 tunes and the majority of my ignition changes have been below the curve, but I follow basically the exact same process for all-the only difference is that each datalog is taken under a predetermined set of conditions (i.e.-specific rpm, certain load/rpm sweep, WOT, 5-min normal driving). Before doing too much WOT work you should consider making changes to your fuel delivery, mainly in the name of safety. Also worth noting is the fact that all of my timing changes have been done on the actual borderline tables and not within the switchable maps (which I intend on beginning shortly). Finally, my KS advance is turned down to 2 degrees to allow me to walk in corrections slower as opposed to constantly bouncing off of the knock threshold.
Ok, so you're looking at a chart full of colors. I'll break it down based in the order that I highlight them. And yes-I do actually highlight my charts, though I tend to only use the yellow and I only highlight rows/columns as a whole. I ultimately found that I was making incorrect decisions based on sliding up or down a cell from what I needed, and the highlighting corrected that deficiency. This chart has different colors and individual cells simply for discussion.
The first thing that I do is highlight the Ignition Correction (usually all four are logged) and Load Actual columns. The Ignition Correction columns are going to immediately show you the areas that need improvement (if you're logging something other than WOT), and the Load Actual column is one of the axis' on the table that you will need to locate individual cells. I do this on every ignition datalog.
After highlighting those two columns, on a WOT log I go over to the Engine RPM column and scroll down. At every intersection of RPM values that correlate to the borderline tables, I highlight the row. In this particular chart I've only fully highlighted two rows, #4 and #72, because they are the boundaries from which I will be making changes (due to the 100% Accel. Position), but normally those would not be highlighted and every row with the RPM highlighted in green would be fully highlighted instead. Note the fact that the majority of the time you're not going to log a specific RPM, so I pick whatever falls closest to what I'm looking for that correlates with the ignition tables. If you rescale your tables you would obviously pick whatever fits your current resolution.
With those two columns and applicable rows highlighted, you have the information you're going to need. From here you will just read on over into the actual ignition that was recorded for each cylinder and make your change based on what was being delivered at the time. You can half the distance from the base to the lowest cylinder, you can punch in exactly what the lowest cylinder reads, or (in this case) you can completely ignore the lowest cylinder and target something different. Make some changes, save the affected changes across all tables, load it up and go test it out. Depending on your KS strategy and fuel, you could do this a few times before starting to see knock. Conversely, you could see it on the first pull and have to immediately retard.
It is worth noting a few things here-
A) Having multiple logs will assist in making more accurate corrections here. As you can see by this log my #2 cylinder was acting up, but normally it's my #4 that is weak. Not many changes would be made if I went by the #2 cylinder in this instance, but because I'm familiar with the history of my car I would skip that cylinder when making changes. The more you datalog and evaluate the more you'll see trends and have information to base your decisions off of.
B) The red highlighted numbers in column U are the timing ceiling, and you won't advance above that without changing whatever is holding you back there. I prefer not to, but there are many people that raise the ceiling as much as they raise the base. I'm obviously not near it on this crap fuel, but I ride it for the last 1k rpm or so on 93. If you're against the ceiling it will be noted in the Spark Limit Source column (highlighted in AA 75 on down) to identify exactly what table is limiting you.
C) I adjust all of my 1.4 and higher loads to be the same across all 16 HDFX tables. This is common amongst the community and the first 40 rows of data explain why, but from row 41 on you should have a good idea as to why I don't make sweeping changes across the lower load areas of all 16 tables-they're normally not all used at the same time. Collect a log of normal driving with all 15 HDFX Weight monitors and you'll quickly understand. In fact, I would go as far as saying to not even worry about collecting HDFX while doing WOT datalogs simply because it will give you better resolution in your datalog, but for every other type of driving you should.
D) I highlighted a couple of borderline clips in AB4 and AB7. This could be from a poor transition between tables (not likely given the HDFX Weights) or from not having the best fuel transition from punching the throttle or from the sudden cam change messing up the VE model. It's worth looking into when you see them, but you can't always correct for it to my understanding. I'm still looking into more info for that.
So that's basically it, I think. Again, this is strictly for optimizing ignition and if you go back later and make additional VE or fueling changes this most likely will need to be readdressed. There are a multitude of strategies to use when approaching this, and be cognizant of the fact that there are additional timing compensations within ATR that could be skewing your results depending on the environment. When in doubt make smaller corrections than you would like and work up-it's significantly easier than dealing with a datalog that has knock compensation.
I can post examples of the other types of logs if anyone would like, but it basically follows this exact breakdown, just with changes to the data-collection process and what I'm ultimately looking for within each type of log that I collect.