summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--requirements/catalogue/req-069.md2
-rw-r--r--requirements/tasks/epic-000.md3
-rw-r--r--requirements/tasks/task-028.md12
-rw-r--r--requirements/tasks/task-029.md10
4 files changed, 26 insertions, 1 deletions
diff --git a/requirements/catalogue/req-069.md b/requirements/catalogue/req-069.md
index 38c453a..c8b1a9f 100644
--- a/requirements/catalogue/req-069.md
+++ b/requirements/catalogue/req-069.md
@@ -3,3 +3,5 @@
Schist must have a desktop interface for creating, updating and deleting pipes.
Source: req-058
+
+Satisfied by: task-029
diff --git a/requirements/tasks/epic-000.md b/requirements/tasks/epic-000.md
index 01f218c..81f6add 100644
--- a/requirements/tasks/epic-000.md
+++ b/requirements/tasks/epic-000.md
@@ -7,8 +7,9 @@ Status: not ready
## Ordered backlog
+- [ ] task-028 (UI designs)
- [ ] task-010 (hello, world)
-- [ ] task-012 (inserting transactions)
+- [ ] task-012 (SQLite)
- [ ] task-001 (inserting transactions)
- [ ] task-013 (config & caches)
- [ ] task-011 (distribution)
diff --git a/requirements/tasks/task-028.md b/requirements/tasks/task-028.md
new file mode 100644
index 0000000..af95578
--- /dev/null
+++ b/requirements/tasks/task-028.md
@@ -0,0 +1,12 @@
+# task-028
+
+There should be UI designs for the desktop GUI.
+
+The designs should include interfaces for:
+
+- [ ] Viewing pipes
+- [ ] Creating pipes
+- [ ] Updating pipes
+- [ ] Deleting pipes
+
+Sources: task-029
diff --git a/requirements/tasks/task-029.md b/requirements/tasks/task-029.md
new file mode 100644
index 0000000..ad30354
--- /dev/null
+++ b/requirements/tasks/task-029.md
@@ -0,0 +1,10 @@
+# task-029
+
+Schist's desktop GUI must have an interface for viewing, creating, updating and
+deleting pipes.
+
+Source: req-069
+
+Epic: epic-000
+
+Blocked by: task-028