I wanted to try out the truncated eigenvalue decompostition eigh_trunc implemented here, but found that is quite hard to find out how to actually pass a given truncation strategy to eigh_trunc. Even when reading the source code, it takes a bit of digging to end up at the select_algorithm(::typeof(eigh_trunc!), ...) implementation where you can deduce that you can pass a TruncationStrategy to eigh_trunc via the trunc keyword argument. Similarly, while the truncation strategies themselves are nicely explained, none of the docstrings of the truncated factorizations actually state that the truncation strategy can be passed via the trunc keyword argument.
More generally, right now none of the factorization docstrings say anything about which keyword arguments one can actually supply to them and how. Given how actively this package is currently being developed I can kind of understand this, but if the name of the trunc keyword argument is not likely to be changed in the future it should really be mentioned in the docstrings, since right now the truncated factorizations are kind of unusable without digging through the source code in detail.