summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--requirements/catalogue/req-044.md2
-rw-r--r--requirements/tasks/task-009.md11
2 files changed, 13 insertions, 0 deletions
diff --git a/requirements/catalogue/req-044.md b/requirements/catalogue/req-044.md
index bd6eab5..f1fb73b 100644
--- a/requirements/catalogue/req-044.md
+++ b/requirements/catalogue/req-044.md
@@ -5,3 +5,5 @@ must be difficult to send a valid command which does not mean what the user
intended to mean.
Source: req-012
+
+Satisfied by: task-009
diff --git a/requirements/tasks/task-009.md b/requirements/tasks/task-009.md
new file mode 100644
index 0000000..55d5637
--- /dev/null
+++ b/requirements/tasks/task-009.md
@@ -0,0 +1,11 @@
+# task-009
+
+Any commands sent to Schist's SMS interface must be unambiguous. That is, it
+must be difficult to send a valid command which does not mean what the user
+intended to mean.
+
+This can be guaranteed by writing automated tests to verify that semantically
+distinct commands are sufficiently distinct by a suitable measure, such as
+Levenshtein distance.
+
+Source: req-044