v0.3.1
Model-surface release: the tool description learns the lessons the dogfood runs kept teaching. Full details in CHANGELOG.md, dogfood record in dogfooding.md.
- The pattern-group section of the render_svg description now states the orientation rule: the child is drawn with local +x pointing outward, so spokes, rays and petals go long along the x axis or they render as a chord ring.
- New design guide block in the description: one spacing unit and its multiples, edge clearance of at least 5% of the smaller canvas dimension, at most 3 font sizes, WCAG contrast targets, and easing choices per motion type.
- Regression tests pin both blocks and cap the description size so the model surface cannot silently regress. 373 tests.