I totally agree that better docs should be a default part of the process. But right now, they’re not there.
All the ‘pros’ think the documentation is the source code. Hmm…
There is a quite a long vid from Epic about why shader compilation during play is considered the best all round solution ( and why it has to happen )
Or, you can get something like this
Or, you can make a level that contains all your materials and show that to the camera behind a menu widget…
What would be good is a blueprint node ‘compile shaders’ with a callback