{{/* Right Editorial Tools sidebar (US-030) Groups: Table of Contents / AI Companion / Annotations / Share Scroll Rendered inside aside.article-tools (≥1280px sticky right column) Uses .reading-companion DOM structure so reading-companion.js auto-initialises. */}} {{- $page := . }} {{- $headers := findRE "(.|\n])+?" .Content }} {{- $has_headers := ge (len $headers) 1 }} {{/* ── Series detection for sidebar Tab ── */}} {{- $rcSeries := $page.Params.series }} {{- $rcHasSeries := and $rcSeries $rcSeries.slug }} {{- $rcSeriesOrdered := slice }} {{- if $rcHasSeries }} {{- $rcSibs := slice }} {{- range where (where site.RegularPages "Lang" $page.Lang) "Params.series.slug" $rcSeries.slug }} {{- $rcSibs = $rcSibs | append . }} {{- end }} {{- $rcSeriesOrdered = sort $rcSibs "Params.series.order" "asc" }} {{- end }}