I just finished fleshing out the documentation for the compact content widget.
- How to use that presentation type.
- Options that can be set independently for each widget instance.
- Configuration that applies globally for all instances of a particular presentation type.
- The markup generated when a widget is initialised.
The documentation is fairly detailed, but hopefully this level of detail is useful.