diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # kiroku-otel changelog
 
+## 0.2.0.10 — 2026-09-25
+
+### Other Changes
+
+* Require `kiroku-store ^>=0.9.0.1`, which forces the idle publisher position
+  before storing it and prevents retained append results. The tracer's API and
+  behavior are unchanged.
+
 ## 0.2.0.9 — 2026-09-25
 
 ### Other Changes
diff --git a/kiroku-otel.cabal b/kiroku-otel.cabal
--- a/kiroku-otel.cabal
+++ b/kiroku-otel.cabal
@@ -1,6 +1,6 @@
 cabal-version:   3.0
 name:            kiroku-otel
-version:         0.2.0.9
+version:         0.2.0.10
 synopsis:
   OpenTelemetry W3C trace-context helpers for Kiroku event metadata
 
@@ -42,18 +42,18 @@
     Kiroku.Otel.TraceContext
 
   build-depends:
-    , aeson                                  >=2.1   && <2.3
-    , base                                   >=4.18  && <5
-    , bytestring                             >=0.11  && <0.13
-    , containers                             >=0.6   && <0.8
-    , generic-lens                           >=2.2   && <2.4
+    , aeson                                  >=2.1      && <2.3
+    , base                                   >=4.18     && <5
+    , bytestring                             >=0.11     && <0.13
+    , containers                             >=0.6      && <0.8
+    , generic-lens                           >=2.2      && <2.4
     , hs-opentelemetry-api                   ^>=1.0
     , hs-opentelemetry-propagator-w3c        ^>=1.0
     , hs-opentelemetry-semantic-conventions  ^>=1.40
-    , kiroku-store                           ^>=0.9
-    , lens                                   >=5.2   && <5.4
-    , text                                   >=2.0   && <2.2
-    , unordered-containers                   >=0.2   && <0.3
+    , kiroku-store                           ^>=0.9.0.1
+    , lens                                   >=5.2      && <5.4
+    , text                                   >=2.0      && <2.2
+    , unordered-containers                   >=0.2      && <0.3
 
   hs-source-dirs:  src
 
@@ -64,23 +64,23 @@
   hs-source-dirs: test
   ghc-options:    -threaded -rtsopts -with-rtsopts=-N
   build-depends:
-    , aeson                                >=2.1   && <2.3
-    , base                                 >=4.18  && <5
-    , bytestring                           >=0.11  && <0.13
-    , containers                           >=0.6   && <0.8
-    , ephemeral-pg                         >=0.3.1 && <0.4
-    , generic-lens                         >=2.2   && <2.4
-    , hasql-pool                           >=1.2   && <1.5
+    , aeson                                >=2.1      && <2.3
+    , base                                 >=4.18     && <5
+    , bytestring                           >=0.11     && <0.13
+    , containers                           >=0.6      && <0.8
+    , ephemeral-pg                         >=0.3.1    && <0.4
+    , generic-lens                         >=2.2      && <2.4
+    , hasql-pool                           >=1.2      && <1.5
     , hs-opentelemetry-api
     , hs-opentelemetry-exporter-in-memory  ^>=1.0
     , hs-opentelemetry-sdk                 ^>=1.0
-    , hspec                                >=2.10  && <2.12
+    , hspec                                >=2.10     && <2.12
     , kiroku-otel
-    , kiroku-store                         ^>=0.9
+    , kiroku-store                         ^>=0.9.0.1
     , kiroku-test-support
-    , lens                                 >=5.2   && <5.4
-    , stm                                  >=2.5   && <2.6
-    , text                                 >=2.0   && <2.2
-    , time                                 >=1.12  && <1.15
-    , unordered-containers                 >=0.2   && <0.3
-    , uuid                                 >=1.3   && <1.4
+    , lens                                 >=5.2      && <5.4
+    , stm                                  >=2.5      && <2.6
+    , text                                 >=2.0      && <2.2
+    , time                                 >=1.12     && <1.15
+    , unordered-containers                 >=0.2      && <0.3
+    , uuid                                 >=1.3      && <1.4
