summaryrefslogtreecommitdiff
path: root/requirements/catalogue/req-017.md
blob: b585c82742bf1faf7a3f1cb8e5a859637577d0a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# req-017

As a user, I want to know that:

- My buckets represent my real categories of spending, like beer and holidays;
- My pipes represent how I want to distribute my incomings and outgoings across
  my buckets in the future;
- Each real transaction I have made in the past to be associated with at most
  one bucket, so that my transactions represent how I have distributed my
  incomings and outgoings in the past;
- Buckets have a balance, which summarises both how I want to distribute my
  incomings and outgoings in the future, and how I have actually distributed
  them in the past;

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

Requires: dml-pipe, dml-transaction, req-102, req-095