test-check 2020-07-12

I think that the source code would have been easier to read if the rose tree was named after its purpose, for example shrink-tree

fwiw, quickcheck in haskell seems to use the term "rose" as well: https://hackage.haskell.org/package/QuickCheck-2.9/docs/Test-QuickCheck-Property.html#g:4 - i was initially puzzled but found a wikipedia page: https://en.m.wikipedia.org/wiki/Rose_tree

in this case i was initially lost but the name actually helped me to find relevant related info

yeah the initial draft of test.check was heavily based on quickcheck