Complete Phase 4: drop Queue from Care demos and upgrade copy.
Deploy Ladill Care / deploy (push) Failing after 2m0s
Deploy Ladill Care / deploy (push) Failing after 2m0s
Document healthcare removal from Ladill Queue; keep remote adapter for Phase 5. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -222,13 +222,19 @@ final class DemoWorld
|
|||||||
'key' => 'receptionist',
|
'key' => 'receptionist',
|
||||||
'email' => 'demo-free-receptionist@ladill.com',
|
'email' => 'demo-free-receptionist@ladill.com',
|
||||||
'name' => 'Abena Reception (Free)',
|
'name' => 'Abena Reception (Free)',
|
||||||
'apps' => ['care', 'frontdesk', 'queue'],
|
'apps' => ['care', 'frontdesk'],
|
||||||
'roles' => [
|
'roles' => [
|
||||||
'care' => 'receptionist',
|
'care' => 'receptionist',
|
||||||
'frontdesk' => 'receptionist',
|
'frontdesk' => 'receptionist',
|
||||||
'queue' => 'receptionist',
|
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
'key' => 'queue',
|
||||||
|
'email' => 'demo-free-queue@ladill.com',
|
||||||
|
'name' => 'Ama Queue (Free)',
|
||||||
|
'apps' => ['queue'],
|
||||||
|
'roles' => ['queue' => 'receptionist'],
|
||||||
|
],
|
||||||
],
|
],
|
||||||
'pro' => [
|
'pro' => [
|
||||||
[
|
[
|
||||||
@@ -249,13 +255,19 @@ final class DemoWorld
|
|||||||
'key' => 'receptionist',
|
'key' => 'receptionist',
|
||||||
'email' => 'demo-pro-receptionist@ladill.com',
|
'email' => 'demo-pro-receptionist@ladill.com',
|
||||||
'name' => 'Abena Reception (Pro)',
|
'name' => 'Abena Reception (Pro)',
|
||||||
'apps' => ['care', 'frontdesk', 'queue'],
|
'apps' => ['care', 'frontdesk'],
|
||||||
'roles' => [
|
'roles' => [
|
||||||
'care' => 'receptionist',
|
'care' => 'receptionist',
|
||||||
'frontdesk' => 'receptionist',
|
'frontdesk' => 'receptionist',
|
||||||
'queue' => 'receptionist',
|
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
'key' => 'queue',
|
||||||
|
'email' => 'demo-pro-queue@ladill.com',
|
||||||
|
'name' => 'Ama Queue (Pro)',
|
||||||
|
'apps' => ['queue'],
|
||||||
|
'roles' => ['queue' => 'receptionist'],
|
||||||
|
],
|
||||||
[
|
[
|
||||||
'key' => 'pharmacist',
|
'key' => 'pharmacist',
|
||||||
'email' => 'demo-pro-pharmacist@ladill.com',
|
'email' => 'demo-pro-pharmacist@ladill.com',
|
||||||
@@ -322,13 +334,19 @@ final class DemoWorld
|
|||||||
'key' => 'receptionist',
|
'key' => 'receptionist',
|
||||||
'email' => 'demo-enterprise-receptionist@ladill.com',
|
'email' => 'demo-enterprise-receptionist@ladill.com',
|
||||||
'name' => 'Abena Reception',
|
'name' => 'Abena Reception',
|
||||||
'apps' => ['care', 'frontdesk', 'queue'],
|
'apps' => ['care', 'frontdesk'],
|
||||||
'roles' => [
|
'roles' => [
|
||||||
'care' => 'receptionist',
|
'care' => 'receptionist',
|
||||||
'frontdesk' => 'receptionist',
|
'frontdesk' => 'receptionist',
|
||||||
'queue' => 'receptionist',
|
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
'key' => 'queue',
|
||||||
|
'email' => 'demo-enterprise-queue@ladill.com',
|
||||||
|
'name' => 'Ama Queue',
|
||||||
|
'apps' => ['queue'],
|
||||||
|
'roles' => ['queue' => 'receptionist'],
|
||||||
|
],
|
||||||
[
|
[
|
||||||
'key' => 'pharmacist',
|
'key' => 'pharmacist',
|
||||||
'email' => 'demo-enterprise-pharmacist@ladill.com',
|
'email' => 'demo-enterprise-pharmacist@ladill.com',
|
||||||
|
|||||||
+1
-1
@@ -406,7 +406,7 @@ return [
|
|||||||
'upgrade_banner' => [
|
'upgrade_banner' => [
|
||||||
'free' => [
|
'free' => [
|
||||||
'title' => 'Unlock Care Pro or Enterprise',
|
'title' => 'Unlock Care Pro or Enterprise',
|
||||||
'description' => 'Pro from GHS 2490/branch/mo — lab, pharmacy, billing, and Queue. Enterprise adds custom multi-dept workflows, analytics, priority support, and AI-assisted healthcare integration.',
|
'description' => 'Pro from GHS 2490/branch/mo — lab, pharmacy, billing, and in-app service queues. Enterprise adds custom multi-dept workflows, analytics, priority support, and AI-assisted healthcare integration.',
|
||||||
'route' => 'care.pro.index',
|
'route' => 'care.pro.index',
|
||||||
'cta' => 'View plans',
|
'cta' => 'View plans',
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Care Queue Engine + Specialty Modules — Unified Plan
|
# Care Queue Engine + Specialty Modules — Unified Plan
|
||||||
|
|
||||||
**Status:** Phase 3 in progress (clinical depth on shell)
|
**Status:** Phase 4 complete (Queue healthcare removed); Phase 5 next
|
||||||
**Date:** 2026-07-18
|
**Date:** 2026-07-18
|
||||||
**Repos:** ladill-care (primary), ladill-queue (healthcare removal)
|
**Repos:** ladill-care (primary), ladill-queue (healthcare removal)
|
||||||
**Related:** `docs/specialty-module-design-standard.md`
|
**Related:** `docs/specialty-module-design-standard.md`
|
||||||
@@ -28,6 +28,14 @@
|
|||||||
- KPI strip includes open clinical records; no new queue backends
|
- KPI strip includes open clinical records; no new queue backends
|
||||||
- Remaining modules inherit generic clinical_notes until rolled onto the same form pattern
|
- Remaining modules inherit generic clinical_notes until rolled onto the same form pattern
|
||||||
|
|
||||||
|
## Phase 4 notes (implementation)
|
||||||
|
|
||||||
|
- Ladill Queue: removed `industry_packages.healthcare`, `QUEUE_API_KEY_CARE`, Care settings/API/integration tests
|
||||||
|
- Queue marketing/settings copy now Frontdesk & POS only; `assigned_only` kept as generic routing
|
||||||
|
- DemoWorld: Care receptionist apps no longer include `queue`; dedicated Queue operators (`demo-*-queue@ladill.com`)
|
||||||
|
- Care upgrade banner no longer lists Ladill Queue as a Pro dependency
|
||||||
|
- Phase 5 still deletes Care’s remote `QueueClient` adapter
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 1. Decision
|
## 1. Decision
|
||||||
|
|||||||
Reference in New Issue
Block a user