summaryrefslogtreecommitdiff
path: root/requirements/tasks
diff options
context:
space:
mode:
authorJoe Carstairs <jcarstairs@scottlogic.com>2025-07-16 17:24:40 +0100
committerJoe Carstairs <jcarstairs@scottlogic.com>2025-07-16 17:24:40 +0100
commit47c7d7813f954ff4373e005ecee547a3569cad06 (patch)
treeb789b91aec646eeedea1dd673fdd98a95673dbc5 /requirements/tasks
parent4e74fe73499bbc9567bca46c70f4a3812e1ebfa7 (diff)
add task-009, edit req-044
Diffstat (limited to 'requirements/tasks')
-rw-r--r--requirements/tasks/task-009.md11
1 files changed, 11 insertions, 0 deletions
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