Devlog  /  sim build 0.0.1

The Whipsaw

A stock-flow-consistent economy simulation, written in Rust. This is the build log: what broke, what the numbers actually said, and which of my own instruments turned out to be lying.

The core's park replaces 68% of its own retirement, and the replacement branch is not to blame

Artefact: journal/park-balance.txt (sim-headless parkbal 9600, 20 seeds).

So the rule is fine. That’s the annoying part. wanted/retired comes out at 0.9932, the valve reads retirement to within 0.7%, nothing to complain about there.

Then it gets clipped twice on the way out. ordered/wanted 0.7848, that’s cash (invest.rs:461). delivered/ordered 0.8732, that’s the queue. Multiply through, 0.6806.

The queue I expected. The cash one I didnt. Only 14.0% of quarterly decisions actually sit under the ceiling, 35492 out of 253650, and those few eat 21.5% of the volume. So it isn’t a broad squeeze across the population, it’s a handful of firms hitting the wall hard.

Which firms? No idea. The instrument doesn’t split them out. Next.