Monorepo for Aesthetic.Computer aesthetic.computer

Give Softy its own piece master

Softy's whole vocabulary was sitting in the expression table: the picker weights S:5 M:1 L:2, the three radius bands with their own turn levels, hardness = round(random(0, radius - 6)), step = max(1, (r - h) / 4), the Color/Turn/Move/Sound timers, the hue drift, and the blurp pitching down with radius. The radial falloff is Construct's formula rather than an approximation of it. A Softy stroke accumulates, so it cannot be redrawn whole each frame — that costs ~1.7s a frame at radius 63. It keeps a per-score layer, composites only the stamps the clock has newly reached, and pastes the layer once: peak 7ms on the first frame, 0.4ms after. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>