Extract shared workspace core

This commit is contained in:
2026-07-12 12:54:16 -05:00
parent 2fce849666
commit 8aafd3061b
9 changed files with 281 additions and 214 deletions
+14
View File
@@ -41,6 +41,20 @@ Keep one application, not separate apps. Split the code by adapters:
The hosted web version is the lead product lane and may add login and collaboration. The desktop version must remain usable without accounts when that lane resumes.
## Phase Index
- Phase 1: Private hosted preview.
- Phase 2: Server persistence and login.
- Phase 3: Deploy from Gitea.
- Phase 4: Shared app core.
- Phase 5: Storage and search foundation.
- Phase 6: Notes, exports, and Nextcloud.
- Phase 7: Study resource depth: maps, audio Bible, pronunciation audio, commentaries, dictionaries, lexicons, cross-references, and study notes.
- Phase 8: Collaboration.
- Phase 9: Desktop hardening.
- Phase 10: Public web release.
- Phase 11: Mobile and future platforms.
## Phase 1: Private Hosted Preview
Goal: get the current working app online privately on Christ Unscripted as fast as possible and establish the hosted app as the main development target.