○∧      ○∨      Δr   Δθ   × 360°    −1   Δθ/frame  

This web page was heavily inspired by the Numberphile video The Golden Ratio (why it is so irrational):

Numberphile: The Golden Ratio (why it is so irrational)

The Spiral Flower pattern is generated by placing circles along an Archimedean Spiral:

The whole page was created with Claude Code. These were the most significant prompts that shaped this page:

  1. Create a D3 webpage with a center circle and a spiral using polar coordinates, theta += deltaTheta, radius += deltaRadius, count = 100
  2. Add an input and slider to control deltaTheta
  3. Change theta from degrees to radians
  4. Change the input and slider to a fraction of 2π (0.5 = π, 1 = 2π)
  5. Add 10 quick-set buttons (golden ratio, √2, √3, √5, π, e, etc.)
  6. Change width/height to 980×640
  7. Add 6 more quick-set buttons
  8. Change preset values to real constants and use % 1 at click time
  9. Generate buttons from a { label, value } array dynamically
  10. Add play/pause animation button with frame rate parameter
  11. Add inverse input (value⁻¹) linked to the fraction input
  12. Set count = 200, deltaRadius = 2 (later changed to computed from canvas diagonal)
  13. Add circleRmin, circleRmax, deltaRadius inputs
  14. Replace fixed circle radius with linear growth from min to max
  15. Make presets a 2D array rendered as separate rows
  16. Move presets to the bottom of the page
  17. Combine the two control rows into one
  18. Add the algorithm description above the canvas