From add720e9c67019785bf7bc2fd21ec87c348e49f0 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Sat, 19 Jul 2025 22:00:08 +0100 Subject: add epic-008, task-047, task-048, task-049, task-050 --- requirements/tasks/task-049.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 requirements/tasks/task-049.md (limited to 'requirements/tasks/task-049.md') diff --git a/requirements/tasks/task-049.md b/requirements/tasks/task-049.md new file mode 100644 index 0000000..0ebd22d --- /dev/null +++ b/requirements/tasks/task-049.md @@ -0,0 +1,11 @@ +# task-049 + +Whenever a transaction in Schist is deleted or updated, if the transaction +belongs to a bucket, `bucket`, then Schist must run the procedure, +`calculate_bucket_balance(bucket)`, as described in req-030, under the pretence +that `is_bucket_balance_up_to_date(bucket)` as described in req-035 returns +FALSE. + +Source: req-073 + +Epic: epic-008 -- cgit v1.2.3