Also fixes renderFilterNavigation() to render years/tags independently instead of bailing out entirely when #year-filters is missing, which would have silently broken tag filtering too. The "all articles" reset link now moves into whichever section renders first. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AXSVPS3UmmASiiprPfcnUd