summaryrefslogtreecommitdiff
path: root/requirements/tasks/task-050.md
diff options
context:
space:
mode:
Diffstat (limited to 'requirements/tasks/task-050.md')
-rw-r--r--requirements/tasks/task-050.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/requirements/tasks/task-050.md b/requirements/tasks/task-050.md
new file mode 100644
index 0000000..43b0be5
--- /dev/null
+++ b/requirements/tasks/task-050.md
@@ -0,0 +1,10 @@
+# task-050
+
+Every time a bucket's `balance` or `balance_cache_key` properties are set or
+updated, it must be the case that running `calculate_bucket_balance(bucket)`
+under the pretence that `is_bucket_balance_up_to_date(bucket)` returns FALSE
+would leave the bucket's `balance` and `balance_cache_key` unchanged.
+
+Source: req-071
+
+Epic: epic-008