commit 474cd8128950e60372a8d71f0e61ad5ec757a9cd
parent fa204ddd1eb8f975afe93c797890e2fbcdab2df4
Author: Florian Dold <florian@dold.me>
Date: Thu, 13 Nov 2025 17:30:30 +0100
DD74
Diffstat:
1 file changed, 21 insertions(+), 12 deletions(-)
diff --git a/design-documents/074-merchant-backend-simplification.rst b/design-documents/074-merchant-backend-simplification.rst
@@ -1,9 +1,7 @@
DD 74: Merchant Backend Simplification
######################################
-.. notice::
-
- Status: incomplete draft
+Status: incomplete draft
Summary
=======
@@ -22,15 +20,22 @@ Requirements
* The merchant backend SPA should be usable by non-
* The merchant backend SPA should remain as a tool for expert users
- * We do not want to maintain different versions of the merchant backend SPA
+ * We do not want to maintain different versions of the merchant backend SPA
-Proposed Solution
-=================
+Proposed Solution (Iteration 1)
+===============================
Existing Pages
^^^^^^^^^^^^^^
+What follows is a listing of the menu entries
+in the merchant UI as of 2025-11-13. It serves as the
+basis of further discussion in this document.
+
+
+Top-Level (unnamed)
+
* Orders
* Inventory
* Categories
@@ -55,15 +60,11 @@ Instances:
* New
* List
-
-Session:
-
* Logout
-
-Persona
-^^^^^^^
+Personas
+^^^^^^^^
* Personas are a preset of feature flags and other settings
* The user selects a persona when logging in (from a drop-down).
@@ -91,6 +92,14 @@ Persona Definitions
* Logout
+Proposed Solution (Iteration 2)
+===============================
+
+.. warning::
+
+ The proposed simplifications here
+ are still under discussion and will only
+ be implemented once iteration 2 is done.
Simplication of Bank Account Settings
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^