{#- collections[subject] is Eleventy's automatic per-tag collection, so it
picks up drafts too whenever they are in collections at all (dev). They
are excluded outright in a production build; this keeps the local page
honest as well, so /subjects/ always mirrors what is actually live. -#}
{%- for post in collections[subject] | sort(true, false, "date") %}
{%- if not post.data.draft %}