Currently the snippet displays truncated content if there is no excerpt for each result. This is not being passed through apply_filters so any shortcodes at the beginning of content will not be rendered properly (i.e. the shortcode reference itself will show). There is also reason to believe that certain shortcodes will break the search altogether. We need to decide whether to exclude the shortcode or perhaps exclude content altogether where there is no excerpt.
Is calling the search snippet part from within the snippets organism the best way to handle this? Ideally there'd be a search-specific snippets organism/molecule pairing, at least until the Builder allows specific molecules to be targeted.
Consider: