Remove Care cashier access to Ladill POS.
Deploy Ladill Care / deploy (push) Successful in 47s

Cashiers collect via Billing only; strip POS from demo staff grants and StaffUx/launcher so the suite hub no longer offers POS for that role.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-18 23:47:07 +00:00
co-authored by Cursor
parent 4ad3a8a901
commit f82964b2a0
5 changed files with 164 additions and 9 deletions
+20 -2
View File
@@ -286,9 +286,18 @@ final class DemoWorld
'key' => 'cashier',
'email' => 'demo-pro-cashier@ladill.com',
'name' => 'Kojo Cashier (Pro)',
'apps' => ['care', 'pos'],
// Care cashiers collect via Billing — not Ladill POS.
'apps' => ['care'],
'roles' => [
'care' => 'cashier',
],
],
[
'key' => 'pos_cashier',
'email' => 'demo-pro-pos-cashier@ladill.com',
'name' => 'Kofi POS Cashier (Pro)',
'apps' => ['pos'],
'roles' => [
'pos' => 'cashier',
],
],
@@ -365,9 +374,18 @@ final class DemoWorld
'key' => 'cashier',
'email' => 'demo-enterprise-cashier@ladill.com',
'name' => 'Kojo Cashier',
'apps' => ['care', 'pos'],
// Care cashiers collect via Billing — not Ladill POS.
'apps' => ['care'],
'roles' => [
'care' => 'cashier',
],
],
[
'key' => 'pos_cashier',
'email' => 'demo-enterprise-pos-cashier@ladill.com',
'name' => 'Kofi POS Cashier',
'apps' => ['pos'],
'roles' => [
'pos' => 'cashier',
],
],