From f70c029c8d3ab2eee3e09aedc27ab69f15861849 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Thu, 29 Oct 2026 23:27:34 +0300 Subject: [PATCH] docs: note that the renderer skips unchanged PNGs --- brand/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/brand/README.md b/brand/README.md index dbdb634..d11d699 100644 --- a/brand/README.md +++ b/brand/README.md @@ -9,6 +9,9 @@ uv run python -m brand.build.render PNGs require `rsvg-convert` (`brew install librsvg` / `apt install librsvg2-bin`). Without it the SVGs are still written and PNGs are skipped. +A PNG is re-rendered only when its SVG, size or palette changes; the source hash +is stored in the PNG. Delete the PNGs to force a full re-render, for example after +upgrading `rsvg-convert`. ## Palette