Self-reliance is a virtue! I was reading about this on <
https://www.ign.com/wikis/baldurs-gate-3/Karmic_Dice_Explained>, and it looks like Karmic Dice is meant to reduce the likelihood of rolling a streak of critical hits or misses. To do this, it is not a matter of changing the probability distribution for a single dice roll, such as Gaussian vs. Poisson, etc., but rather it must be some sort of conditional probability function, where the successive rolls are no longer independent of each other.
My guess is that if you roll a 20 the first time, then that goes into memory. If you then roll a 20 again, that sends up a flag which forces a re-roll before the player ever sees the result, and thus there is much less of a chance of getting two 20's in a row in the game. And you can do this for any dice value "x", not just 20. Karmic Dice = streaks have disadvantage. Did I guess correctly, Larian?