• Joined on 2026-03-17
marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:50:49 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

🧪 Sara Holt — QA & Test Strategist

Observations

  • @axe-core/playwright is already integrated — three existing specs use it (header.spec.ts, korrespondenz.spec.ts, `notification-dee…
marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:50:28 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

🔐 Nora "NullX" Steiner — Application Security

Observations

  • No auth surface change. No new backend endpoint, no schema, no token flow.
  • External link pattern `target="_blank"…
marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:50:15 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

🛠️ Tobias Wendt — DevOps & Platform

Observations

  • Zero infrastructure changes. No new service, no new port, no new env var, no Compose changes, no Caddy changes. Pure frontend…
marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:50:05 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

🏛️ Markus Keller — Application Architect

Observations

  • Pure frontend content scope. No schema changes, no new services, no cross-domain coupling, no ADR required. Architecture surface…
marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:49:51 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

👨‍💻 Felix Brandt — Senior Fullstack Developer

Observations

  • Visual regions map cleanly: TranscribeCoachEmptyState.svelte (new), HelpPopover.svelte (new, reused for Read/Edit help…
marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:44:38 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

👋 Leonie Voss — Follow-up: final coach copy & layout

After a second iteration round (prompted by user-testing feedback and a jargon check), the coach card landed a little different from what…

marcel commented on issue marcel/familienarchiv#320 2026-04-24 16:22:48 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers

👋 Leonie Voss — UI/UX & Accessibility

Walked through the proposal from a brand + accessibility + senior-UX lens. Captures the agreed changes to scope.

Added to scope

  • **Animated SVG…
marcel commented on issue marcel/familienarchiv#326 2026-04-24 13:28:19 +02:00
feat(admin): informative empty states on master-detail pages (Users · Groups · Tags · Invites)

Cross-reference fix: the "F-08 (admin dashboard)" mentioned in the body is issue #324. The "F-09 (tag taxonomy)" is issue #325.

marcel opened issue marcel/familienarchiv#328 2026-04-24 13:27:27 +02:00
feat(login): add show/hide password toggle on the sign-in form
marcel pushed to main at marcel/familienarchiv 2026-04-24 13:27:24 +02:00
6e021fb23a fix(briefwechsel): repair 500 by consuming backend thumbnailUrl directly
marcel opened issue marcel/familienarchiv#327 2026-04-24 13:27:14 +02:00
feat(transcribe): keyboard shortcuts for the transcribe power path + cheatsheet overlay
marcel opened issue marcel/familienarchiv#326 2026-04-24 13:26:41 +02:00
feat(admin): informative empty states on master-detail pages (Users · Groups · Tags · Invites)
marcel opened issue marcel/familienarchiv#325 2026-04-24 13:26:10 +02:00
feat(tags): split flat tag taxonomy into documentType + event + freeform dimensions
marcel opened issue marcel/familienarchiv#324 2026-04-24 13:25:25 +02:00
feat(admin): /admin lands on a real dashboard instead of redirecting to /admin/users
marcel opened issue marcel/familienarchiv#323 2026-04-24 13:24:55 +02:00
feat(persons): visually distinguish incomplete placeholder persons + filter by completeness on /persons
marcel opened issue marcel/familienarchiv#322 2026-04-24 13:24:21 +02:00
fix(document-viewer): surface error + retry when file load stalls instead of spinning forever
marcel opened issue marcel/familienarchiv#321 2026-04-24 13:23:47 +02:00
feat(transcribe): show visible per-document transcription progress in the panel header
marcel opened issue marcel/familienarchiv#320 2026-04-24 13:23:11 +02:00
feat(transcribe): guided empty state + Kurrent primer for first-time transcribers
marcel opened issue marcel/familienarchiv#319 2026-04-24 13:22:31 +02:00
fix(i18n): translate viewer + Transcribe panel controls so EN/ES locales do not show German labels
marcel opened issue marcel/familienarchiv#318 2026-04-24 13:22:04 +02:00
feat(mobile): reader surfaces (Home · /documents · /briefwechsel · /persons) pass mobile-first bar at 375 px