summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2025-07-15 07:38:37 +0100
committerJoe Carstairs <me@joeac.net>2025-07-15 07:38:37 +0100
commit6c8153565bbe991c1a5f39d8cd249f85fdb43237 (patch)
treeab1311cba43ea6885e5f10eb3c8952e1567cfed7 /requirements
parent0434e0b5befd5d8978bc734f7126b146c5b8b118 (diff)
req-017
Diffstat (limited to 'requirements')
-rw-r--r--requirements/req-017.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/requirements/req-017.md b/requirements/req-017.md
new file mode 100644
index 0000000..a9c771f
--- /dev/null
+++ b/requirements/req-017.md
@@ -0,0 +1,14 @@
+# req-017
+
+As a user, I want:
+
+- Buckets to represent real categories of spending, like beer and holidays;
+- Pipes to represent how much I want to come in and out of each bucket;
+- Each real transaction I make to be associated with at most one bucket;
+- Buckets to have a balance, which is the difference between the amount of money
+ which has flowed in from a pipe less the amount taken out by my transactions;
+
+so that I can have buckets and pipes which express how I want to distribute, and
+have previously distributed, my incomings and outgoings.
+
+Source: req-002