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 scope | Id |
|---|
| Personal studies, log entries, and notes | study_core |
| Habits, streaks, light gamification | habits |
| 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.