Skip to content

Product Scope

Decisions from architecture planning. Open items: Architecture Questions (should be empty when fully resolved).

  • Individuals can use Garrison Bible Study without a church. Personal study and habits are the v1 focus.
  • Churches are optional tenants. When linked, church staff can manage more through integrations and church-scoped features (later).
  • Groups: church-scoped or user-created; invite-only discovery (no geolocation in v2 initial cut; geo may be opt-in later).
  • Row-level isolation: shared database with church_id on tenant-scoped rows (Deployment).

Individuals without a church—or churches not using Garrison Bible Study—are explicitly supported so growth is not blocked.

  • Now: Free for everyone; no billing in v1.
  • Later: Mix of B2B2C (churches pay) and freemium (individual premium features).
  • Church-paid tenancy (when billing ships) underpins the church-trust exemption for platform Identity verification — paying churches vouch for their members instead of each member completing platform ID checks.
In scopeId
Personal studies, log entries, and notesstudy_core
Habits, streaks, light gamificationhabits
Onboarding (personality, learning type, habits)onboarding
Mentorship foundation (invite-only pairs, participation modes, step note lanes)mentorship
Mentorship track progression (assign, skip, electives)track_progression
Platform-admin study plan templates, tracks, and rubric (/admin/plans, /admin/tracks)curriculum_admin
Admin study plan template AI (feature-flagged; not end-user LLM)admin_study_plan_ai
Non-AI study suggestions (tables + random)ai_suggest
Offline notes via CRDT sync (web + mobile)offline_crdt
Mobile v1 subset
Reminders, streaks, journal (CRDT), distraction-free mode
Web
Full v1 study experience; marketing on www/; app on ui/
  • End-user LLM study assistant (admin template AI is in v1 — AI Guidelines, Study plan MCP)
  • Church-authored study plan templates (platform-admin catalog only)
  • Learner curriculum browser beyond guided picker and mentorship track flows
  • Household minors (subprofiles, parent impersonation, contact/mentor approval) beyond linked-accounts design — see Identity and Access
  • Mentorship matching (beyond invitation-only), tasks, and Messaging
  • Phase curriculum UI beyond onboarding self-assessment
  • Theological forum
  • Church admin dashboard
  • ChMS sync
  • File attachments
  • Canvas LTI, presentation export
  • Geolocation-based group discovery
  • Platform identity verification (ID + liveness) for non-church users — Identity verification
  • Mentorship chat + tasks + church assignment (Mentorship foundation is in v1)
  • Messaging (in-app; no SMS gateway)
  • AI study assistant; forum with moderation
  • ChMS, church admin
  • Canvas LTI, PowerPoint/Proclaim export
  • In-app Bible features — phased in Bible and Scripture
  • Opt-in geolocation for discovery (maybe)
  • No cross-church mentorship or groups by default.
  • Churches may control assignments inside their tenant; individuals retain control outside church scope.