Skip to content

docs(handbook): clarify Adresse + Signatur is debug-build only#581

Merged
TaprootFreak merged 1 commit into
RealUnitCH:chore/post-541-followupsfrom
Blume1977:docs/handbook-debug-only-note
May 26, 2026
Merged

docs(handbook): clarify Adresse + Signatur is debug-build only#581
TaprootFreak merged 1 commit into
RealUnitCH:chore/post-541-followupsfrom
Blume1977:docs/handbook-debug-only-note

Conversation

@Blume1977
Copy link
Copy Markdown
Contributor

Summary

  • 03-software-wallet-terms listed three onboarding options without flagging that the third (Adresse + Signatur) is gated by kDebugMode (lib/screens/welcome/welcome_page.dart:120).
  • Reword the description: end-users on release builds see two options; the debug auth tile only appears in debug builds.

Why

The handbook is the user-facing reference at handbook.realunit.app. Listing the debug path alongside the two production options without qualification implies it's a normal user choice, which it isn't.

Test plan

  • Visual: open docs/handbook/de/index.html locally, jump to #03-software-wallet-terms, confirm the new wording reads cleanly and the <code>kDebugMode</code> tag renders.
  • No screenshot/flow change — the screenshot itself is captured in debug mode and still shows three tiles, which is fine: the description now explains the gap.

The 03-software-wallet-terms section previously listed three options without
flagging that the third tile is gated by kDebugMode (welcome_page.dart:120).
End-users on release builds only ever see two options; the debug auth path
is invisible in production.
@TaprootFreak TaprootFreak marked this pull request as ready for review May 26, 2026 08:36
@TaprootFreak TaprootFreak changed the base branch from develop to chore/post-541-followups May 26, 2026 08:37
@TaprootFreak TaprootFreak merged commit a954c88 into RealUnitCH:chore/post-541-followups May 26, 2026
10 of 11 checks passed
@TaprootFreak
Copy link
Copy Markdown
Contributor

@Blume1977 Hinweis für die nächsten PRs: bitte als Base-Branch chore/post-541-followups wählen (nicht develop). Wir sammeln dort die Follow-ups zu #541, bis die Sammlung wieder als Ganzes nach develop gemerged wird. Danke!

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.

2 participants