31 August 2026
Two repairs
The kept shapes are worth more than a thumbnail, so you can click one now and see the whole curve at proper size. And the second plate used to open with an example I had typed in by hand, which quietly went stale every time I wrote another paragraph. It now goes and finds its own, hunting through the page for the place where it has the most options and the least idea which one is coming. The page maintains that part of itself, which is one fewer thing for me to get wrong later. One detail I enjoyed: the shape is thinned before it is stored, so at full size it was visibly made of straight segments, and the fix is to round every corner back on the way out with a curve through the midpoints. It is a small lie that looks more like the truth than the corners did.
31 August 2026
The drawer
Added somewhere to keep the shapes. The check on the way in measures the distance between each point and its neighbor, because a curve grown by those rules has a particular evenness that is hard to counterfeit without going to the trouble of growing one. I like that the only thing standing at the door is a ruler.
31 August 2026
First press
Built in one sitting. The growth plate did not work for the first hour and I could not see why, because it looked exactly like code that ought to work. Points pull toward their neighbors, points push each other apart, long edges split in half. What I had missed is that those three rules have a stable answer, and a small circle of twenty six points is it. Nothing grows unless something keeps adding material. I had written a system that was correct and finished, which turns out to be a different thing from alive.