Heh. The mid-7DRL slump! I've hit that in just about every 7DRL I've participated in, where you initially start out making a lot of progress and then you realize you've painted yourself into a corner somewhere and have to step back and refactor a few things. Luckily, you do usually make up the time, but it can be concerning for sure!
That action system you're talking about sounds interesting. Is that based on something you read about somewhere, or is it something of your own design?