From 7f5cf3ba30564f65ebe8abc0641de9df1ce2f375 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Thu, 24 Jul 2025 08:13:31 +0100 Subject: task-059: add req-100, req-101 --- requirements/catalogue/req-095.md | 14 +++++--------- requirements/catalogue/req-096.md | 4 ++-- requirements/catalogue/req-100.md | 9 +++++++++ requirements/catalogue/req-101.md | 7 +++++++ 4 files changed, 23 insertions(+), 11 deletions(-) create mode 100644 requirements/catalogue/req-100.md create mode 100644 requirements/catalogue/req-101.md (limited to 'requirements/catalogue') diff --git a/requirements/catalogue/req-095.md b/requirements/catalogue/req-095.md index fc6ba3c..6a4f31a 100644 --- a/requirements/catalogue/req-095.md +++ b/requirements/catalogue/req-095.md @@ -1,14 +1,10 @@ # 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. +As a user, I want to know that my pipes represent how I want to distribute my +incomings and outgoings across my buckets in the future, 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-017 -Requires: req-096, req-097, ass-009 - -This also requires that the pipes specify the rate the user specifies to drip -into their buckets. I need to update the requirements for updating pipes, since -there is currently no way to record how the user has updated pipes in the past, -which is essential for this purpose. +Satisfied by: req-100, req-101, req-069 diff --git a/requirements/catalogue/req-096.md b/requirements/catalogue/req-096.md index 78f5a24..6b3da2f 100644 --- a/requirements/catalogue/req-096.md +++ b/requirements/catalogue/req-096.md @@ -1,6 +1,6 @@ # req-096 Schist must have interfaces for viewing all drips and transactions in and out -of a given bucket alongside the pipes of the given bucket. +of a given bucket alongside the history of pipes of the given bucket. -Source: req-095 +Source: req-100 diff --git a/requirements/catalogue/req-100.md b/requirements/catalogue/req-100.md new file mode 100644 index 0000000..2501597 --- /dev/null +++ b/requirements/catalogue/req-100.md @@ -0,0 +1,9 @@ +# req-100 + +As a user, I want to know how the state of my pipes affected my bucket balances +in the past, so that I know that my pipes represent how I want to distribute my +incomings and outgoings across my buckets in the future. + +Source: req-095 + +Satisfied by: req-096 diff --git a/requirements/catalogue/req-101.md b/requirements/catalogue/req-101.md new file mode 100644 index 0000000..ae2ed97 --- /dev/null +++ b/requirements/catalogue/req-101.md @@ -0,0 +1,7 @@ +# req-101 + +As a user, I want to know what the state of my pipes is now, so that I know that +my pipes represent how I want to distribute my incomings and outgoings across my +buckets in the future. + +Source: req-095 -- cgit v1.2.3