diff --git a/imports.md b/imports.md
index ca31a78..ad102f6 100644
--- a/imports.md
+++ b/imports.md
@@ -242,6 +242,8 @@ that is needed to ensure the atomicity of the operation
returns the new value.
If the key does not exist in the store, it creates a new key-value pair with the value set
to the given delta.
+The result of using both increment and any other operation in this spec with the same key
+is implementation-dependent.
If any other error occurs, it returns an Err(error).
Params
diff --git a/wit/atomic.wit b/wit/atomic.wit
index 87d562a..a1ec4d2 100644
--- a/wit/atomic.wit
+++ b/wit/atomic.wit
@@ -37,6 +37,9 @@ interface atomics {
/// If the key does not exist in the store, it creates a new key-value pair with the value set
/// to the given delta.
///
+ /// The result of using both `increment` and any other operation in this spec with the same key
+ /// is implementation-dependent.
+ ///
/// If any other error occurs, it returns an `Err(error)`.
increment: func(bucket: borrow, key: string, delta: s64) -> result;