diff --git a/specs/decisions.md b/specs/decisions.md
index c66e794..0771601 100644
--- a/specs/decisions.md
+++ b/specs/decisions.md
@@ -500,7 +500,7 @@ For `pick-file`/`pick-directory`, `--root` remains a starting directory, not a s
The asset-flow break is upstream: Terminal.Gui transitively pulls in `TextMateSharp` via `TextMateSharp.Grammars`, but something about how the package is composed prevents the runtime DLL from appearing in publish output even though it is present in `bin/` after `dotnet build`. Reproducible on `2.0.2-develop.57` and `2.0.2-develop.24`.
-**Decision.** Add a direct `` to `src/Clet/Clet.csproj` so publish picks it up. Pin matches what `TextMateSharp.Grammars` 2.0.3 already brings in transitively; we are not introducing a new version surface.
+**Decision.** Add a direct `` to `src/Clet/Clet.csproj` so publish picks it up. Pin matches what `TextMateSharp.Grammars` already brings in transitively; we are not introducing a new version surface. (Originally 2.0.3; bumped to 2.0.4 when Terminal.Gui 2.4.5 required `TextMateSharp >= 2.0.4` — see NU1605.)
**Why not push entirely upstream.** PR #110's release pipeline is the user-visible deliverable; we cannot ship until the published binary works. A clet-side workaround is one line and fully reversible. We will remove the explicit reference once the upstream packaging is fixed.
diff --git a/src/Clet/Clet.csproj b/src/Clet/Clet.csproj
index 0e7b69d..7804ce4 100644
--- a/src/Clet/Clet.csproj
+++ b/src/Clet/Clet.csproj
@@ -40,7 +40,7 @@
already brings in via its own dependency. Remove once upstream TG
fixes the package's asset flow.
-->
-
+