Public sanitized view
Version 2.03
Branch V10 carries product Version 2.03. ActiveClinic adds verified staff clinical/reception/billing foundations (Batch 1), operational shell and facilities (Batch 2), and clinical/portal leaves including Rooms & Spaces, Clinical Documents, and released Visit Summaries (Batch 3 MVPs with documented storage gaps). BlessBoard focuses on continuity after shared platform consolidation—website edit/publish, HQ/branch scopes, registration, and catalogue permissions remain verified. Testing candidate SHA 039ad221… is hosted-verified for critical paths; production is not promoted.
- Release date
- 2026-09-28
- Products
- BlessBoard, ActiveClinic, Shared GetPro Platform
- Deployment
- TESTING on moovex-platform-testing (V10). Application candidate and hosted testing SHA: 039ad22193c97759ce9bd5ca73fe56b0e38886ab. Production remains on an older build and is not promoted by this release label.
- QA verification
- V2_03_READY_FOR_MANUAL_QA (QA14). Hosted critical verification PASS on candidate (QA13B). AC Batch 1/2/3 readiness PASS; BlessBoard regression 274/0 PASS; end-to-end journeys PASS. Not a production RELEASED certificate.
New features & improvements
About page Version 2.03
F-2.03-ABOUT-01
Shared applicationBuildInfo productVersion/versionBase bumped to 2.03; BlessBoard and ActiveClinic About pages show Version 2.03 with a separate Git build SHA.
- Workflow
- Open /about on BlessBoard and ActiveClinic testing hosts
- Expected behavior
- Displays Version 2.03 with separate build SHA; V7 production line unchanged
- Products
- BlessBoard, ActiveClinic, Shared GetPro Platform
- Type
- versioning
- Implementation
- IMPLEMENTED
- QA
- LOCAL QA PASS
BlessBoard website and church admin continuity
F-2.03-BB-CONTINUITY-01
After shared platform consolidation, church administrators can still register, sign in, manage HQ/branch websites, edit draft content (including media), review unpublished changes, and publish—verified by BlessBoard regression and hosted critical checks.
- Workflow
- Sign in → open website edit → draft/media → publish review → public page; exercise HQ vs branch website scopes
- Expected behavior
- Core BlessBoard website and admin paths remain usable on the V2.03 testing candidate without claiming new V2.02-only defect remediations
- Products
- BlessBoard
- Type
- website_editor
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
BlessBoard role and permission continuity
F-2.03-BB-RBAC-01
Staff access continues to use catalogue role assignments. Unauthorized website publish remains denied; HQ/branch administration paths were regression-verified after consolidation.
- Workflow
- Sign in as HQ/branch roles → open staff/website surfaces; attempt publish without permission
- Expected behavior
- Authorized roles proceed; unauthorized publish denied
- Products
- BlessBoard
- Type
- security
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic clinic setup, services, and practitioners
F-2.03-AC-B1-OPS-01
Clinic administrators can complete setup checklist steps, maintain the services catalogue (with pricing fields), manage practitioners, and set practitioner availability.
- Workflow
- Open /app/onboarding → Services → Practitioners → availability
- Expected behavior
- Authorized staff can configure services and practitioner schedules; unauthorized roles denied
- Products
- ActiveClinic
- Type
- clinic_operations
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic appointments and booking-request triage
F-2.03-AC-B1-APPT-01
Staff can use the appointment calendar, create appointments with conflict checks, manage appointment lifecycle statuses, and triage public booking requests.
- Workflow
- Calendar → new appointment → detail/status updates → Booking requests
- Expected behavior
- Facility-scoped appointments; invalid/conflicting creates rejected; request triage available to authorized roles
- Products
- ActiveClinic
- Type
- appointments
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Reception and clinical staff can search/create patients, record consents, check patients in, and run the live reception queue.
- Workflow
- Patients → profile/consents → Reception check-in → live queue
- Expected behavior
- Patient and queue actions respect role and facility scope
- Products
- ActiveClinic
- Type
- reception
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic clinical worklist, encounter, and follow-up
F-2.03-AC-B1-CLINICAL-01
Clinicians can open practitioner worklists, complete encounter workspaces, and manage clinical follow-up items.
- Workflow
- Clinical worklist → encounter workspace → follow-up
- Expected behavior
- Encounter notes and follow-up remain facility/tenant scoped; unauthorized roles denied
- Products
- ActiveClinic
- Type
- clinical
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic billing, cashier payments, and management data
F-2.03-AC-B1-BILLING-01
Authorized finance roles can create and post invoices, collect payments with cashier session controls and receipts, view performance summaries, and run import/export data jobs.
- Workflow
- Billing invoices → cashier payment/receipt → Performance → Data import/export
- Expected behavior
- Cash collection requires an open cashier session; invoice/facility mismatches denied; clinical narrative not leaked into finance UI
- Products
- ActiveClinic
- Type
- billing
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic staff dashboard and operational shell
F-2.03-AC-B2-SHELL-01
Staff get a unified app dashboard and navigation shell (desktop sidebar and mobile bottom tabs) for day-to-day clinic operations.
- Workflow
- Sign in to /app → use dashboard tiles and shell navigation
- Expected behavior
- Authorized roles see capability-appropriate hubs; restricted roles do not gain admin surfaces
- Products
- ActiveClinic
- Type
- staff_shell
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic pharmacy, diagnostics, and facilities
F-2.03-AC-B2-OPS-01
Operational queues cover pharmacy dispense workflow and diagnostics (lab/radiology request queues). Facilities and departments administration remains the catalogue home for clinic structure.
- Workflow
- Pharmacy → Diagnostics → Facilities/Departments
- Expected behavior
- Dispense and diagnostics actions are permission- and department-gated; facilities/departments validate inputs; no claim of a full named radiology suite
- Products
- ActiveClinic
- Type
- operations
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
ActiveClinic vitals, prescriptions, and referrals
F-2.03-AC-B3-CLINICAL-01
During an encounter, clinicians/nurses can record vitals, create prescription orders for pharmacy handoff, and work referral follow-ups.
- Workflow
- Encounter → Vitals → Prescription order → Referrals
- Expected behavior
- Actions denied outside assigned facility; unauthorized roles cannot create clinical orders
- Products
- ActiveClinic
- Type
- clinical
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Rooms & Spaces catalogue (MVP)
F-2.03-AC-ACN27-01
Clinic administrators can maintain a Rooms & Spaces catalogue for a facility (department optional). This is an inventory MVP—not occupancy, scheduling, or bed management.
- Workflow
- Open Rooms & Spaces → create/edit rooms for an authorized facility
- Expected behavior
- Facility required; tenant/facility isolation enforced; no occupancy engine
- Products
- ActiveClinic
- Type
- facilities
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Clinical Documents (MVP with private-storage gap)
F-2.03-AC-ACN18-01
Clinicians can create draft clinical documents, finalize them, and view document history. Finalized documents are not ordinarily editable. Binary attachments and private clinical file storage are not included in this MVP.
- Workflow
- Patient clinical documents → create draft → finalize → reopen as final
- Expected behavior
- Draft/final lifecycle with RBAC; cross-patient/tenant access denied; no file-upload attachment path
- Products
- ActiveClinic
- Type
- clinical_documents
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Patient Visit Summary release (MVP with PDF gap)
F-2.03-AC-ACP05-01
Clinicians can explicitly release a patient-safe visit summary snapshot after an encounter. Patients see only the released snapshot—not raw consultation notes. Completing an encounter does not auto-release. PDF download is not included in this MVP.
- Workflow
- Clinician releases visit summary → patient opens Visit Summaries in the portal (when a release exists)
- Expected behavior
- Release permission required; patient isolation enforced; raw clinical notes never exposed; PDF deferred
- Products
- ActiveClinic
- Type
- patient_portal
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Patient portal bookings, invoices, and profile
F-2.03-AC-PORTAL-01
Patients can view their bookings and booking detail (including reschedule request where supported), see invoice information tied to their account, and manage their portal profile. Visit Summary links appear only when a clinician has released a summary.
- Workflow
- Patient sign-in → My bookings → booking detail → Invoices → Profile
- Expected behavior
- Patients see only their own portal data; Visit Summary entry points are conditional on release
- Products
- ActiveClinic
- Type
- patient_portal
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Shared GetPro platform consolidation strengthens common permissions, website-editor helpers, media ownership rules, and operational list chrome used by BlessBoard and ActiveClinic—without merging church and clinical product screens.
- Workflow
- Use website editor / staff ops lists on either product after the V2.03 testing deploy
- Expected behavior
- Shared mechanisms behave consistently; product navigation and domain workflows remain separate
- Products
- Shared GetPro Platform, BlessBoard, ActiveClinic
- Type
- platform
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Critical hosted verification confirms tenant isolation, facility scope, patient isolation, CSRF/session protections, and deny paths for forged or unauthorized access on the V2.03 testing candidate.
- Workflow
- Authorized vs unauthorized access across BB/AC critical routes on testing hosts
- Expected behavior
- Cross-tenant/facility/patient access denied without leaking protected data
- Products
- Shared GetPro Platform, BlessBoard, ActiveClinic
- Type
- security
- Implementation
- IMPLEMENTED
- QA
- HOSTED QA PASS
Explicit non-claims for 2.03
F-2.03-LIMITS-01
Does not claim production promotion, AC facility public websites, ACN18 binary attachments, Visit Summary PDF, Rooms occupancy/scheduling, a dedicated radiology product suite, or V2.02-only BlessBoard announcement/sermon/image-editor remediations that landed after the V2.03 candidate.
- Workflow
- Read Known issues and Pending development on /release-notes/2.03
- Expected behavior
- Limitations explicit; MVP gaps not overstated as complete
- Products
- Shared GetPro Platform, BlessBoard, ActiveClinic
- Type
- documentation
- Implementation
- IMPLEMENTED
- QA
- LOCAL QA PASS