Skip to content

Document the asset import wizard and quest version labels (app 2.2.5) - #36

Open
KaladinX wants to merge 1 commit into
mainfrom
docs-align-2026-08-26
Open

Document the asset import wizard and quest version labels (app 2.2.5)#36
KaladinX wants to merge 1 commit into
mainfrom
docs-align-2026-08-26

Conversation

@KaladinX

Copy link
Copy Markdown
Contributor

What shipped in the app

LangQuest's main moved to f4fa9d49 (promotion PRs genesis-ai-dev/langquest#912 and genesis-ai-dev/langquest#920), carrying two user-facing features from genesis-ai-dev/langquest#908 plus the iOS import-drawer fix genesis-ai-dev/langquest#919:

  • Asset import wizard: links recordings from an earlier published version of the same Bible chapter or FIA pericope into a new draft. Off by default behind a new Import assets settings toggle; draft quests only; only on chapters/pericopes created after the update.
  • Quest version labels: every new chapter/pericope draft gets a renameable label (#1, #2, ...) shown after the quest name in the header, breadcrumbs, and version picker.

Neither was documented.

Docs changes

  • user-guide.mdx: new "Importing assets from an earlier version" section covering prerequisites, the four wizard steps ("Instructions", "Quest", "Assets", "Validation") with the app's exact labels, verse-label conflict handling, and how imported recordings behave (import icon, renameable, no detail view, no merging, publish with the draft). New "Version labels" subsection under Quest versioning, including the rename drawer and the "Published quests cannot be renamed." rule. The version picker description now mentions the label.
  • features.mdx: two new bullets under Quest versioning.
  • settings-profile.mdx: asset import added to the experimental features list, with a note that the toggle is off by default and a link to the user guide section.
  • roadmap.mdx: shipped list gains the version-labels and asset-import line.

All quoted UI strings come from the app source at f4fa9d49 (services/localizations.ts, importWizard.tsx, questLabelHandler.tsx), byte-for-byte.

Not in this PR

  • Screenshots: the new flows need a signed-in session on an updated build (and two quest versions of the same chapter to demonstrate). Follow-up once the web export at app.langquest.org carries 2.2.5.
  • Internal-only changes in the range (recording service rework, DB 2.3→2.4 migration, server-side book-quest dedupe, PowerSync JWT config) need no docs.

pnpm build passes locally.

The LangQuest app shipped an update (main promotions #912 and #920,
carrying app PR #908 and the iOS fix #919). Two features in it change
what users see and had no documentation:

1. An in-app import wizard that links recordings from an earlier
   published version of the same Bible chapter or FIA pericope into a
   new draft. Gated behind a new "Import assets" settings toggle (off
   by default), draft quests only, and only on chapters/pericopes
   created after the update.
2. Quest version labels: every new chapter/pericope draft gets a
   renameable label (#1, #2, ...) shown after the quest name in the
   header, breadcrumbs, and version picker, with a "Quest Version
   Label" rename drawer.

Changes:
- user-guide.mdx: new "Importing assets from an earlier version"
  section (prerequisites, the four wizard steps with the app's exact
  labels, verse-label conflict handling, how imported recordings
  behave); new "Version labels" subsection under Quest versioning;
  version picker line now mentions the label.
- features.mdx: two new bullets under Quest versioning.
- settings-profile.mdx: asset import added to the experimental
  features list with a pointer to the user guide.
- roadmap.mdx: shipped list gains the version-labels + asset-import
  line.

UI strings were taken from the app source at main f4fa9d49
(services/localizations.ts and the wizard/drawer components), not
from memory. No screenshots yet: the new flows need a signed-in
session on an updated build, so media is a follow-up.
@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for scintillating-cassata-b68512 ready!

Name Link
🔨 Latest commit 753ad82
🔍 Latest deploy log https://app.netlify.com/projects/scintillating-cassata-b68512/deploys/6a8f819594faae000773aae1
😎 Deploy Preview https://deploy-preview-36--scintillating-cassata-b68512.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for langquestdocs ready!

Name Link
🔨 Latest commit 753ad82
🔍 Latest deploy log https://app.netlify.com/projects/langquestdocs/deploys/6a8f819584f2da00081f11fe
😎 Deploy Preview https://deploy-preview-36--langquestdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
langquest-documentation Ready Ready Preview Aug 27, 2026 12:15am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant