summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--requirements/tasks/epic-002.md16
-rw-r--r--requirements/tasks/task-000.md2
-rw-r--r--requirements/tasks/task-006.md2
-rw-r--r--requirements/tasks/task-008.md2
-rw-r--r--requirements/tasks/task-009.md2
-rw-r--r--requirements/tasks/task-019.md4
-rw-r--r--requirements/tasks/task-028.md2
-rw-r--r--requirements/tasks/task-032.md2
-rw-r--r--requirements/tasks/task-035.md2
-rw-r--r--requirements/tasks/task-039.md2
10 files changed, 35 insertions, 1 deletions
diff --git a/requirements/tasks/epic-002.md b/requirements/tasks/epic-002.md
new file mode 100644
index 0000000..ac2982b
--- /dev/null
+++ b/requirements/tasks/epic-002.md
@@ -0,0 +1,16 @@
+# epic-002: SMS UI
+
+For this Epic, there should be an SMS UI with the most important functions
+implemented.
+
+Status: not ready
+
+Blocked by: task-032
+
+## Ordered backlog
+
+- [ ] task-019 (Unix socket communication with CRDT sync server)
+- [ ] task-000 (get bucket balance)
+- [ ] task-009 (unambiguity)
+- [ ] task-006 (insert transaction)
+- [ ] task-008 (help)
diff --git a/requirements/tasks/task-000.md b/requirements/tasks/task-000.md
index 941a841..9ff9fe6 100644
--- a/requirements/tasks/task-000.md
+++ b/requirements/tasks/task-000.md
@@ -4,3 +4,5 @@ Schist must have an SMS interface for `calculate_bucket_balance` as described in
req-030.
Source: req-031
+
+Epic: epic-002
diff --git a/requirements/tasks/task-006.md b/requirements/tasks/task-006.md
index 09e392c..5e6bfdd 100644
--- a/requirements/tasks/task-006.md
+++ b/requirements/tasks/task-006.md
@@ -9,3 +9,5 @@ following procedure:
3. Send an OK response over SMS.
Source: req-047
+
+Epic: epic-002
diff --git a/requirements/tasks/task-008.md b/requirements/tasks/task-008.md
index 41d2095..19fc051 100644
--- a/requirements/tasks/task-008.md
+++ b/requirements/tasks/task-008.md
@@ -4,3 +4,5 @@ Schist must have an SMS help interface which helps the user construct the SMS
command they want to construct.
Source: req-045
+
+Epic: epic-002
diff --git a/requirements/tasks/task-009.md b/requirements/tasks/task-009.md
index 55d5637..43ff09e 100644
--- a/requirements/tasks/task-009.md
+++ b/requirements/tasks/task-009.md
@@ -9,3 +9,5 @@ distinct commands are sufficiently distinct by a suitable measure, such as
Levenshtein distance.
Source: req-044
+
+Epic: epic-002
diff --git a/requirements/tasks/task-019.md b/requirements/tasks/task-019.md
index 3bf08b6..0df3ed0 100644
--- a/requirements/tasks/task-019.md
+++ b/requirements/tasks/task-019.md
@@ -1,5 +1,7 @@
-# task-018
+# task-019
The SMS API must communicate with the CRDT sync server via Unix sockets.
Source: ard-011
+
+Epic: epic-002
diff --git a/requirements/tasks/task-028.md b/requirements/tasks/task-028.md
index 48866b8..7008eb7 100644
--- a/requirements/tasks/task-028.md
+++ b/requirements/tasks/task-028.md
@@ -14,3 +14,5 @@ The designs should include interfaces for:
- [ ] Deleting buckets
Sources: task-029, task-030
+
+Epic: epic-000
diff --git a/requirements/tasks/task-032.md b/requirements/tasks/task-032.md
index 173fa40..0b366f4 100644
--- a/requirements/tasks/task-032.md
+++ b/requirements/tasks/task-032.md
@@ -6,3 +6,5 @@ needed to implement it.
Sources: req-062, req-063
Epic: epic-001
+
+Blocks: epic-002
diff --git a/requirements/tasks/task-035.md b/requirements/tasks/task-035.md
index 2aa4ead..52437c9 100644
--- a/requirements/tasks/task-035.md
+++ b/requirements/tasks/task-035.md
@@ -4,3 +4,5 @@ Trace back the assumption, that Schist should have a Web GUI, to user needs, and
create any tasks needed to implement the requirements elicited along the way.
Source: ass-018
+
+Epic: epic-001
diff --git a/requirements/tasks/task-039.md b/requirements/tasks/task-039.md
index e3dffbb..44ec5b7 100644
--- a/requirements/tasks/task-039.md
+++ b/requirements/tasks/task-039.md
@@ -4,3 +4,5 @@ Architect the Web GUI, and create any tasks needed to implement the new
architecture.
Sources: ass-018, arch-v1.0.0
+
+Epic: epic-001