summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorJoe Carstairs <jcarstairs@scottlogic.com>2025-07-23 16:35:40 +0100
committerJoe Carstairs <jcarstairs@scottlogic.com>2025-07-23 16:48:36 +0100
commitf68071920c4cc7e3e7dd08898e347b99153d1c9b (patch)
treebe99b8877a267827767f6b784ff81a6151ebc7fd /requirements
parent74f388d9b4a6746596b28bf056528ee8b54df6e4 (diff)
task-059: add req-095, edit req-017
Diffstat (limited to 'requirements')
-rw-r--r--requirements/catalogue/req-017.md12
-rw-r--r--requirements/catalogue/req-095.md7
-rw-r--r--requirements/tasks/task-059.md6
3 files changed, 19 insertions, 6 deletions
diff --git a/requirements/catalogue/req-017.md b/requirements/catalogue/req-017.md
index a1445c6..8b06b7c 100644
--- a/requirements/catalogue/req-017.md
+++ b/requirements/catalogue/req-017.md
@@ -1,11 +1,11 @@
# req-017
-As a user, I want:
+As a user, I want to know that:
-- 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 represents the amount of money I intend to be
+- My buckets represent my real categories of spending, like beer and holidays;
+- My pipes represent how much I want to come in and out of each bucket;
+- Each real transaction I make may be associated with at most one bucket;
+- Buckets have a balance, which represents the amount of money I intend to be
free to spend in the real category of spending which that bucket represents;
so that I can have buckets and pipes which express how I want to distribute, and
@@ -13,4 +13,4 @@ have previously distributed, my incomings and outgoings.
Source: req-002
-Satisfied by: dml-bucket, dml-pipe, dml-transaction
+Requires: dml-bucket, dml-pipe, dml-transaction, req-095
diff --git a/requirements/catalogue/req-095.md b/requirements/catalogue/req-095.md
new file mode 100644
index 0000000..73f930e
--- /dev/null
+++ b/requirements/catalogue/req-095.md
@@ -0,0 +1,7 @@
+# req-095
+
+As a user, I want to know that money is dripping into my buckets at the rate
+which my pipes specify, so that I know that my pipes represent how much I want
+to come in and out of each bucket.
+
+Source: req-017 \ No newline at end of file
diff --git a/requirements/tasks/task-059.md b/requirements/tasks/task-059.md
index edbddf0..5dc8cbb 100644
--- a/requirements/tasks/task-059.md
+++ b/requirements/tasks/task-059.md
@@ -12,3 +12,9 @@ Epic: epic-003
| pipe | req-069 | req-069 | req-069 | req-069 |
| bucket | req-068 | req-068 | req-068 | req-068 |
| transaction | req-048 | | | |
+
+## Notes
+
+- I've just added req-095 and de-satisfied req-017
+- I should add items until req-095 ends up in tasks to view drips in the UI,
+ and until req-017 is satisfied again