// Package shortcodes expands `{{< name key="value" >}}` on its own line into a theme fragment. // // Contributes: a Markdown block parser and node renderer (PhaseParse). // Cascade keys: none. // Contract fields: a template per shortcode name in templates/shortcodes.html, receiving its arguments. // Not doing: inline shortcodes; includes that nest (ADR-0038); sharing a fragment between bundles. package shortcodes