I'm looking forward to going through your code and design. It's a great addition to the set of games that help us get our head around these things.
Simple models have existed for a while that show the horizontal circuit can be stable.
Here's my correction of Steve Keen's initial horizontal circuit from 2010[0]
What you'll find is that the unemployment buffer stock that is disciplining inflation, not the interest rate. You can see this by setting the interest rate to zero permanently.
You don't need wonks in central banks - just very effective automatic stabilisers based around the labour buffer stock.
To that end if you hire the unemployed at a fixed wage paid by the central bank at an orchard that is slightly less productive at producing apples and sells its output at a fixed markup price you'll find that you get more overall output because the less productive buffer stock ends up being smaller than a completely unproductive buffer stock for the same price anchoring effect.
I explored that in my baseline economy model, a derivative of a mainstream model, which is still online.[1]. Code on Github [2].
What I also found is that when you introduce 'shops' rather than the mythical central auctioneer market, and people just go to the current cheapest shop near them things broke big time. [3]
Tap me up on Discord or Github if any of this is of interest.
[0]: https://www.debtdeflation.com/blogs/2012/01/11/guest-post-a-... [1]: https://new-wayland.com/blog/how-the-job-guarantee-fixes-mai... [2]: https://github.com/newwayland/baseline-economy [3]: https://new-wayland.com/blog/revealed-the-simple-change-that...