diff --git a/docs/ARCHITEKTUR.md b/docs/ARCHITEKTUR.md
index 4b94c4c..a786be7 100644
--- a/docs/ARCHITEKTUR.md
+++ b/docs/ARCHITEKTUR.md
@@ -414,8 +414,10 @@ markiert und sortiert stattdessen serverseitig über alle Seiten
**`VERSION`-Datei als Single Source.** `finance/VERSION` (ein Einzeiler, z.B.
`0.4.0`) ist die einzige Versionsquelle: `app/version.py::get_version()`
liest sie (Fallback `"0.0.0-dev"`), gespeist in den Jinja2-Footer
-(`templates.env.globals["app_version"]` in `routers/gui.py`) und
-`GET /api/version` (`main.py`). `Containerfile` kopiert `VERSION` ins Image;
+(`templates.env.globals["app_version"]` in `routers/gui.py`), als
+Cache-Busting-Parameter an allen statischen Dateien (`/static/style.css?v=…`
+usw. in `base.html`/`login.html` — ohne ihn behalten Browser alte CSS/JS
+über ein Release hinaus) und `GET /api/version` (`main.py`). `Containerfile` kopiert `VERSION` ins Image;
`create_pod_finance.sh` liest dieselbe Datei für den Image-Tag
(`API_IMAGE="localhost/finance-api:$(cat "$FINANCE_DIR/VERSION")"`). Ein
Release ist somit: `VERSION` hochzählen → Image bauen → Redeploy.
diff --git a/finance/VERSION b/finance/VERSION
index 5976b2d..092a790 100644
--- a/finance/VERSION
+++ b/finance/VERSION
@@ -1 +1 @@
-0.13.0
+0.13.1
diff --git a/finance/app/templates/base.html b/finance/app/templates/base.html
index 1f0798f..0f470cd 100644
--- a/finance/app/templates/base.html
+++ b/finance/app/templates/base.html
@@ -4,10 +4,10 @@