summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2025-07-16 07:57:43 +0100
committerJoe Carstairs <me@joeac.net>2025-07-16 07:57:43 +0100
commit30ca98f1cbb7ec89e148790deb55ccf48c4e1c89 (patch)
treee3d594ddfef34a1dd0191a328e3db3b57d5fa548 /requirements
parent3328de4387788d7861e07f76be648744caf3075a (diff)
add req-041, req-042
Diffstat (limited to 'requirements')
-rw-r--r--requirements/catalogue/req-010.md2
-rw-r--r--requirements/catalogue/req-039.md2
-rw-r--r--requirements/catalogue/req-041.md6
-rw-r--r--requirements/catalogue/req-042.md9
4 files changed, 18 insertions, 1 deletions
diff --git a/requirements/catalogue/req-010.md b/requirements/catalogue/req-010.md
index 9dce9e8..d783a27 100644
--- a/requirements/catalogue/req-010.md
+++ b/requirements/catalogue/req-010.md
@@ -7,4 +7,4 @@ buckets.
Source: req-009
-Satisfied by: req-011, req-012, req-015, req-016
+Satisfied by: req-011, req-012, req-015, req-016, req-041, ass-009, req-042
diff --git a/requirements/catalogue/req-039.md b/requirements/catalogue/req-039.md
index 5528c83..2f583b3 100644
--- a/requirements/catalogue/req-039.md
+++ b/requirements/catalogue/req-039.md
@@ -6,3 +6,5 @@ money I see in my holidays bucket, so that my incomings and outgoings affect
how much money is in my buckets.
Source: req-009
+
+Satisfied by: req-040, req-041, ass-009, req-042
diff --git a/requirements/catalogue/req-041.md b/requirements/catalogue/req-041.md
new file mode 100644
index 0000000..d33fcce
--- /dev/null
+++ b/requirements/catalogue/req-041.md
@@ -0,0 +1,6 @@
+# req-041
+
+Every interface to any given bucket's balance in Schist returns the return value
+of the procedure, `calculate_bucket_balance` as described in req-030.
+
+Source: req-010
diff --git a/requirements/catalogue/req-042.md b/requirements/catalogue/req-042.md
new file mode 100644
index 0000000..430683c
--- /dev/null
+++ b/requirements/catalogue/req-042.md
@@ -0,0 +1,9 @@
+# req-042
+
+The procedure, `calculate_bucket_balance`, as described in req-030, returns the
+difference between the amounts of drips into it and the amounts of transactions
+out of it.
+
+Sources: req-010, req-039
+
+See also: ass-008