Early medieval Wales is long on pedigrees and short on dates. As a result, when you try to turn names into real people with dated events, it begins to appear that there are missing generations. The facts seem to indicate that Haer ferch Cillin's child Gwerful or Generis had to be born in 1046. Other facts assert that Generis' son Rhirid flourished in 1160.
The best sources are often pedigrees put together 4-5 centuries after the fact. The best source for Rhirid is songs about heroes put together when Rhirid, or at least Rhirid's half-brother, had just died in 1160. One is not working with really solid data!
So the question for WikiTree is, "in the presence of conflicting information, how best to display the profiles of the affected people?" I can see these alternatives:
1. Status quo. Do nothing. Leave the conflicting and impossible dates there as well as the connections. When "suggestions" show up highlighting these errors, ignore them.
2. Describe the problem in the biography, probably under research notes, but leave the datafield and connections as they are.
3. Describe the problem in the biography as in 2, leave the data field consistent with the biography, and disconnect profiles where necessary. "Rhirid is said to be the child of Generis, but she lived a full century before his birth and therefore he has been disconnected"
4. One approach taken by the Welsh researcher Darrell Wolcott is to assume, probably correctly, that the pedigree one is following left out some generations, so he helpfully creates the missing generations. Now the dates work. To implement this in WikiTree, though, one would have to create totally unsourced profiles of people about whom one knows absolutely nothing except that somebody need to be there to make the dates work. Such profiles are not only unsourced but unsourceable. I tried this approach in Wikitree once and it really didn't work; those fake profiles no longer exist.
I am inclined to go with alternative 3. Is that the best of the alternatives above? Does anyone have any better alternatives?