Sort into subfolders rule issue

I have a rule set that used to be working (and I can't recall what I changed), but looking over the rules I can't see where the issue is.
The rule is intended to sort the .txt files into subfolders with the pattern YEAR -> YEAR-MONTH using Hazel tokens.
So a file named "2017-04-17.txt" should end up in the folder "2017-04", which is contained in the folder "2017".
See screenshots for the rule set, the tokens used in the subfolder sorting rule, and the way Hazel is sorting the text files and naming the subfolders.
There is obviously consistency to the subfolder pattern, but I do not see how it it derived from my rules.
The renaming rule removes a double-underscore from the filename (and that seems to work fine).
My Finder screenshot doesn't include the parent folder, but that parent folder is named "Recaps".

The rule is intended to sort the .txt files into subfolders with the pattern YEAR -> YEAR-MONTH using Hazel tokens.
So a file named "2017-04-17.txt" should end up in the folder "2017-04", which is contained in the folder "2017".
See screenshots for the rule set, the tokens used in the subfolder sorting rule, and the way Hazel is sorting the text files and naming the subfolders.
There is obviously consistency to the subfolder pattern, but I do not see how it it derived from my rules.
The renaming rule removes a double-underscore from the filename (and that seems to work fine).
My Finder screenshot doesn't include the parent folder, but that parent folder is named "Recaps".
