Adds seeAlsoLinks filter that extracts all internal blog.giersig.eu
links from the raw markdown source and merges them with the explicit
`related` frontmatter field, deduplicated. The section now surfaces
automatically whenever an article links to another post inline.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- `backlinksWith` filter scans raw source files to find posts that
link to the current post (backlinks), with per-build caching.
- `postByUrl` filter looks up a post by absolute URL for title display.
- post.njk: "See Also" renders resolved `related` URLs with titles;
"Linked From" lists backlinks computed at build time.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds a "Recently Evergreened" section to /garden/ showing posts that
reached evergreen status within the last 90 days, with a dedicated
green celebration card style.
- New `recentEvergreens` Eleventy collection (evergreeSince within 90d)
- garden.njk: conditional celebration section above the stage groups
- tailwind.css: .garden-evergreen-celebration card (evergreen palette)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The server-side patch isn't fully applied — the API returns commitCategory
values "chores" and "refactor" instead of "performance"/"accessibility"/"other".
Updated tabs, labels, and colors to match the live API response.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>