diff options
Diffstat (limited to 'requirements')
| -rw-r--r-- | requirements/catalogue/req-115.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/epic-000.md | 1 | ||||
| -rw-r--r-- | requirements/tasks/epic-005.md | 1 | ||||
| -rw-r--r-- | requirements/tasks/epic-006.md | 1 | ||||
| -rw-r--r-- | requirements/tasks/task-059.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-068.md | 8 | ||||
| -rw-r--r-- | requirements/tasks/task-069.md | 8 | ||||
| -rw-r--r-- | requirements/tasks/task-070.md | 8 |
8 files changed, 30 insertions, 1 deletions
diff --git a/requirements/catalogue/req-115.md b/requirements/catalogue/req-115.md index 9c6a06e..d3d1571 100644 --- a/requirements/catalogue/req-115.md +++ b/requirements/catalogue/req-115.md @@ -3,3 +3,5 @@ Pipes must never be deleted nor updated. Source: req-096 + +Satisfied by: arch-v1.0.1, task-068, task-069, task-070 diff --git a/requirements/tasks/epic-000.md b/requirements/tasks/epic-000.md index aa5c9b5..1e05061 100644 --- a/requirements/tasks/epic-000.md +++ b/requirements/tasks/epic-000.md @@ -18,3 +18,4 @@ Status: not ready - [ ] task-057 (long-term expected monthly tank change) - [ ] task-013 (config & caches) - [ ] task-051 (test for accurate bucket balances) +- [ ] task-068 (guarantee immutable pipes) diff --git a/requirements/tasks/epic-005.md b/requirements/tasks/epic-005.md index 81db306..757b969 100644 --- a/requirements/tasks/epic-005.md +++ b/requirements/tasks/epic-005.md @@ -20,3 +20,4 @@ Blocked by: epic-006 - [ ] task-058 (long-term expected monthly tank change) - [ ] task-017 (hook up REST API) - [ ] task-052 (test for accurate bucket balances) +- [ ] task-069 (guarantee immutable pipes) diff --git a/requirements/tasks/epic-006.md b/requirements/tasks/epic-006.md index a4ecfd9..09bf5ab 100644 --- a/requirements/tasks/epic-006.md +++ b/requirements/tasks/epic-006.md @@ -19,3 +19,4 @@ Blocks: epic-002, epic-004, epic-005 - [ ] task-016 (hook up REST API to desktop UI) - [ ] task-022 (provision bucket) - [ ] task-023 (backups service) +- [ ] task-070 (guarantee immutable pipes) diff --git a/requirements/tasks/task-059.md b/requirements/tasks/task-059.md index 812d906..c524005 100644 --- a/requirements/tasks/task-059.md +++ b/requirements/tasks/task-059.md @@ -11,7 +11,7 @@ Blocked by: task-063 | Model | C | R | U | D | | ----------- | ------- | ------- | ------- | ------- | | drip | req-037 | req-096 | req-072 | req-072 | -| pipe | req-069 | req-069 | req-069 | req-069 | +| pipe | req-069 | req-069 | req-115 | req-115 | | bucket | req-068 | req-068 | req-068 | req-068 | | transaction | req-048 | req-096 | | | diff --git a/requirements/tasks/task-068.md b/requirements/tasks/task-068.md new file mode 100644 index 0000000..dd0c018 --- /dev/null +++ b/requirements/tasks/task-068.md @@ -0,0 +1,8 @@ +# task-068 + +Schist's desktop interface must never delete or update pipes. This should be +formally guaranteed. + +Epic: epic-000 + +Source: req-115 diff --git a/requirements/tasks/task-069.md b/requirements/tasks/task-069.md new file mode 100644 index 0000000..cf9a422 --- /dev/null +++ b/requirements/tasks/task-069.md @@ -0,0 +1,8 @@ +# task-069 + +Schist's Web interface must never delete or update pipes. This should be +formally guaranteed. + +Epic: epic-005 + +Source: req-115 diff --git a/requirements/tasks/task-070.md b/requirements/tasks/task-070.md new file mode 100644 index 0000000..d50d67f --- /dev/null +++ b/requirements/tasks/task-070.md @@ -0,0 +1,8 @@ +# task-068 + +Schist's CRDT sync server must never delete or update pipes. This should be +formally guaranteed. + +Epic: epic-006 + +Source: req-115 |
