Pastor Sets Denomination + Theological Lens
Property: ChurchWiseAI Category: Admin Dashboard
Tier:
any
Persona: pastor-admin
Touchpoint: /admin/[token] (Settings tab)
Preconditions
- Active subscription, logged in
Steps
| # | Action | Expected Result |
|---|---|---|
| 1 | Navigate to Settings tab | Denomination/tradition selector visible |
| 2 | Select 'Southern Baptist' denomination | Saved to organization_settings.theological_lens |
| 3 | Test chatbot with a theology question | Response uses Baptist vocabulary (congregation, saved, Scripture) |
| 4 | Change denomination to 'Roman Catholic' | Saved successfully |
| 5 | Test chatbot again with same theology question | Response uses Catholic vocabulary (parish, Mass, the Eucharist) |
| 6 | Verify crisis response is denomination-appropriate | References sacraments/confession for Catholic, prayer/scripture for Baptist |
Known Failure Modes
- Denomination change not affecting chatbot responses — theological_lens not loaded in system prompt
- Wrong vocabulary after change — session cache stale
- Denomination dropdown missing — Settings tab UI broken
References
- Playwright spec:
e2e/delivers/churchwiseai/07-theological-setup.spec.ts - Code files:
Notes
Theological lens is set per-church in organization_settings. 17 traditions supported. Flows into BOTH chatbot and voice agent. See products/care-responses/ for per-tradition care patterns.