Thank you for the explanation. It makes sense. I will send through a list of other issues once I have completed my full analysis. 

On Fri, 13 May 2022, 17:35 Tim Parenti, <tim@timtimeonline.com> wrote:

On Fri, 13 May 2022 at 12:20, Nick Deguillaume via tz <tz@iana.org> wrote:
My guess is that '+05/+06' should be '+05'.
I may well be wrong. Could you let me know either way?

zic.8 in the development repository says, of the RULES field, "When an amount of time is given, only the sum of standard time and this amount matters."
https://github.com/eggert/tz/blob/65f616d2ed2784c97240266c9510ced135478d7e/zic.8#L528-L537

So a STDOFF of 5:00 and RULES of 1:00 will sum to an offset of UT+06:00.  Since daylight saving is applied by the rule, the portion of FORMAT after the slash (+06) is used.

I'm not sure where your "must contain a named rule" quote is coming from — in this case the "rule" is not named, per se, but is rather a constant 1:00.  The relevant thing is that the RULES field is not "-".

If you are interested, I have found a few other bits and pieces where the data files are in slight variance with the documentation but are not show-stoppers.

Certainly, if you find discrepancies in recent releases of our own documentation that could be cleared up or clarified, please send those along.

--
Tim Parenti