Found this delightful flower in my garden. Google says it’s phlox, which I vaguely remember planting.