low complexity extracted Conversation Tools Confidence: 100%
4
Components
18
Shared
0
User Stories
Yes
Analyzed

Description

The Talking Cards Toolbox provides peer mentors with a structured digital deck of conversation-starter cards designed to support meaningful interactions with contacts. Each card presents a topic, question, or prompt that the peer mentor can use during home visits or phone calls to guide conversations in a natural, non-clinical way. The deck is organized thematically and accessible offline, ensuring utility regardless of connectivity. The feature enables peer mentors to browse the full deck, open individual card details, and navigate between cards during a session, supporting low-cognitive-load facilitation.

Sources & reasoning

Source matrix (line 159) marks Snakkekort as NICE priority in Phase 3, confirmed in the Fase 3 action list (line 359). Phase 3 is the third development phase, mapping to v1.1. All five organizations checked it, giving it broad cross-tenant relevance despite the lower priority. Included as could_have because the source explicitly defers it to growth/engagement phase.

Analysis

Business Value

Conversation facilitation tools reduce the anxiety and skill gap that new or less experienced peer mentors feel when initiating sensitive discussions with contacts. By providing structured prompts, the platform lowers the barrier to quality peer support interactions and increases the consistency of follow-up conversations across all organizations. All five organizations in the needs matrix expressed interest in this feature, indicating broad cross-tenant value. From a strategic standpoint, the toolbox differentiates Meander as a platform that supports the full peer mentor workflow rather than just administrative logging, increasing long-term retention and engagement among volunteers.

Implementation Notes

Implementation requires a TalkingCardsDeckScreen (list/grid view), TalkingCardDetailScreen (full card with topic and prompt text), TalkingCardsService (card retrieval and filtering logic), and TalkingCardsRepository (offline Drift storage with SQLCipher). Cards are authored by organization administrators and synced from the backend; the module-toggle system gates the entire area per tenant. Content is organization-label-aware so terminology can be overridden per org. WCAG 2.2 AA compliance is required from day one - all cards must have semantic labels and meet contrast requirements. No network dependency during active use; the card dataset is downloaded on sync.

Quality Assurance

Peer Mentor (primary) · Coordinator (same flow)
1
Scenarios
5
UAT Steps
19
A11y Annotations
2
Role Boundaries
Peer Mentor

Peer Mentor

Quick UAT

  1. Åpne appen og naviger til Samtale-verktĂžy i bunnavigasjonen. Bekreft at Snakkekort-biblioteket lastes uten nettverkstilgang (flymodus pĂ„).
  2. Bla gjennom kortbiblioteket og bekreft at alle temagrupper vises med tittel og forhÄndsvisning for hvert kort.
  3. Trykk pÄ et valgfritt kort for Ä Äpne detaljvisningen. Bekreft at fullt innhold vises: tema, spÞrsmÄl eller samtalestart, og eventuelle veiledningsnotater.
  4. Trykk Neste for Ä gÄ til neste kort i dekket uten Ä returnere til biblioteket. Bekreft at kortets innhold oppdateres og at kortposisjon (f.eks. «3 av 24») vises.
  5. Trykk Tilbake fra detaljvisningen og bekreft at kortbiblioteket vises igjen med forrige scroll-posisjon bevart.

Quick UAT — Accessibility

  1. Åpne appen og naviger til Samtale-verktĂžy i bunnavigasjonen. Bekreft at Snakkekort-biblioteket lastes uten nettverkstilgang (flymodus pĂ„).
    • Screen reader TalkBack/VoiceOver annonserer navigasjonspunktet 'Samtale-verktĂžy' og sideoverskriften 'Snakkekort' nĂ„r biblioteket Ă„pnes.
    • Keyboard / focus Tab-rekkefĂžlge: bunnnav-faner → sideoverskrift → temagruppe-overskrifter → kort-liste.
    • Focus visibility Fokusindikator synlig pĂ„ aktiv bunnnav-fane og fĂžrste kort i listen.
    • Touch target Bunnnav-fane og hvert kortoppfĂžring er minst 24×24 CSS px.
  2. Bla gjennom kortbiblioteket og bekreft at alle temagrupper vises med tittel og forhÄndsvisning for hvert kort.
    • Screen reader Temagruppe-overskrifter annonseres som seksjonstitler; hvert kort annonseres med tittel og forhĂ„ndsvisningstekst.
    • Keyboard / focus Piltaster eller Tab navigerer mellom kort; Enter Ă„pner valgt kort.
    • Zoom Kortgrid lesbart og funksjonelt ved 200 % zoom; ingen horisontalt klipp av kortinnhold.
    • Contrast Kortpreview-tekst oppfyller 4.5:1 mot bakgrunn; temagruppe-label ikke kun fargekodet.
  3. Trykk pÄ et valgfritt kort for Ä Äpne detaljvisningen. Bekreft at fullt innhold vises: tema, spÞrsmÄl eller samtalestart, og eventuelle veiledningsnotater.
    • Screen reader VoiceOver/TalkBack annonserer korttittel, deretter brĂždtekst og veiledningsseksjon som separate elementer.
    • Focus visibility Fokus flyttes automatisk til korttittel ved Ă„pning; alle tekstblokker nĂ„s via Tab/sveip.
    • Touch target Korttrykk-overflate dekker hele kortflaten (minst 44×44 CSS px anbefalt for primĂŠraksjon).
  4. Trykk Neste for Ä gÄ til neste kort i dekket uten Ä returnere til biblioteket. Bekreft at kortets innhold oppdateres og at kortposisjon (f.eks. «3 av 24») vises.
    • Screen reader TalkBack/VoiceOver annonserer nytt kortnavn og oppdatert posisjonstekst (f.eks. 'Kort 3 av 24') via live region.
    • Keyboard / focus Neste-knapp nĂ„s med Tab; Enter aktiverer; fokus forblir pĂ„ Neste-knapp etter overgang.
    • Focus visibility Synlig fokusring pĂ„ Neste- og Forrige-knapper; knapper er merket 'Neste kort' og 'Forrige kort'.
    • Touch target Neste- og Forrige-knapper er minst 24×24 CSS px.
    • Live region 'Kort 3 av 24 – [korttittel]' annonseres som polite live region ved overgang.
  5. Trykk Tilbake fra detaljvisningen og bekreft at kortbiblioteket vises igjen med forrige scroll-posisjon bevart.
    • Screen reader TalkBack/VoiceOver annonserer 'Snakkekort-bibliotek' som sideoverskrift; fokus settes pĂ„ det kortet som ble Ă„pnet.
    • Keyboard / focus Tilbake-knapp nĂ„s med Tab eller system Tilbake-gesture; fokus returnerer til det kort som ble Ă„pnet i listen.
    • Focus visibility Synlig fokusring pĂ„ det sist Ă„pnede kortet i listevisningen etter retur.

Role Boundaries

2 role(s) must NOT access this feature
  • Global Administrator

    Global Administrator har ingen tilgang til mobilappen; innlogging omdirigeres til Admin Web Portal. Deep-link til snakkekort-skjermen returnerer ingen-tilgang-skjerm.

  • Prospective Organization Representative

    Ingen brukerkonto i systemet; innlogging avvises. Funksjonen er ikke tilgjengelig.

Expected End State

Likepersonen har bla gjennom snakkekort-biblioteket og Äpnet ett eller flere kort med fullt innhold tilgjengelig offline. Ingen data skrives til serveren; lokal kortcache er uendret.

User Stories

No user stories have been generated for this feature yet.