summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2025-07-18 18:04:23 +0100
committerJoe Carstairs <me@joeac.net>2025-07-18 18:04:23 +0100
commit34a67a8309f3cafb515f5846683cf27456d935ae (patch)
treea6cb4257cfb78949f7bd7453a45164859cc2bf4a /requirements
parentc46913b98ff7f4db57e68113cc6b0a1a0e6c07a7 (diff)
add ass-015, req-062, req-063, edit req-060, req-061
Diffstat (limited to 'requirements')
-rw-r--r--requirements/assumptions/ass-015.md3
-rw-r--r--requirements/catalogue/req-060.md2
-rw-r--r--requirements/catalogue/req-061.md2
-rw-r--r--requirements/catalogue/req-062.md6
-rw-r--r--requirements/catalogue/req-063.md6
5 files changed, 19 insertions, 0 deletions
diff --git a/requirements/assumptions/ass-015.md b/requirements/assumptions/ass-015.md
new file mode 100644
index 0000000..07a5d29
--- /dev/null
+++ b/requirements/assumptions/ass-015.md
@@ -0,0 +1,3 @@
+# ass-015
+
+The user will never give anyone else permission to access their data in Schist.
diff --git a/requirements/catalogue/req-060.md b/requirements/catalogue/req-060.md
index e9a25cb..45c2a74 100644
--- a/requirements/catalogue/req-060.md
+++ b/requirements/catalogue/req-060.md
@@ -5,3 +5,5 @@ person is the user themselves, or the user has given permission for them to
access the data in the salient way.
Source: need-002
+
+Satisfied by: req-062, ass-015
diff --git a/requirements/catalogue/req-061.md b/requirements/catalogue/req-061.md
index 6f21337..c2528b1 100644
--- a/requirements/catalogue/req-061.md
+++ b/requirements/catalogue/req-061.md
@@ -5,3 +5,5 @@ that person is the user themselves, or the user has given permission for them to
access the data in the salient way.
Source: need-002
+
+Satisfied by: req-063, ass-015
diff --git a/requirements/catalogue/req-062.md b/requirements/catalogue/req-062.md
new file mode 100644
index 0000000..ff0d270
--- /dev/null
+++ b/requirements/catalogue/req-062.md
@@ -0,0 +1,6 @@
+# req-062
+
+Schist must not allow anybody to access data at rest in any way unless that
+person is the user themselves.
+
+Source: req-060
diff --git a/requirements/catalogue/req-063.md b/requirements/catalogue/req-063.md
new file mode 100644
index 0000000..ac83120
--- /dev/null
+++ b/requirements/catalogue/req-063.md
@@ -0,0 +1,6 @@
+# req-063
+
+Schist must not allow anybody to access data in motion in any way unless that
+person is the user themselves.
+
+Source: req-061