Block a user
feat: Person name aliases — support name changes over time (marriage, widowhood)
🏗️ Markus Keller — Application Architect
Questions & Observations
- Where does the alias JOIN live in document search? The issue says
DocumentServicesearch must join aliases when…
ui: Korrespondenz view — unclear empty state, misplaced search header, focus misdirection, small text
🧪 Sara Holt — QA Engineer
Missing acceptance criteria for the sequential flow
The current AC covers the end states but not the transitions. I'd add:
- After Person A is selected,…
feat: Person name aliases — support name changes over time (marriage, widowhood)
👨💻 Felix Brandt — Senior Fullstack Developer
Questions & Observations
- Test strategy for the search JOIN: The extension to
PersonServiceandDocumentServicesearch touches…
ui: Korrespondenz view — unclear empty state, misplaced search header, focus misdirection, small text
🏗️ Markus Keller — Application Architect
No backend changes required
This is a pure frontend refactor. No new API endpoints, no schema changes, no Spring Boot work. The existing…
ui: Korrespondenz view — unclear empty state, misplaced search header, focus misdirection, small text
👨💻 Felix Brandt — Senior Fullstack Developer
Component decomposition
The current ConversationFilterBar.svelte does one job today (full filter panel) but will need to serve two…
ui: Korrespondenz view — unclear empty state, misplaced search header, focus misdirection, small text
🎨 Leonie Voss — UX Design Lead
Design discussion outcomes — interaction model and layout decisions agreed with the product owner.
Resolved
- **Interaction model — sequential…
feat: Person name aliases — support name changes over time (marriage, widowhood)
feat: Document list — extended sort options, broader search scope, eager tag filter, search feedback
ui: Korrespondenz view — unclear empty state, misplaced search header, focus misdirection, small text
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 23:41:09 +02:00
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 23:36:57 +02:00
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 23:28:43 +02:00
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 23:14:15 +02:00
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 23:08:33 +02:00
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 23:01:42 +02:00
marcel
pushed to feat/issue-175-176-metadata-drawer-transcription at marcel/familienarchiv
2026-04-05 22:52:58 +02:00
feat: Expandable metadata drawer + transcription system (#175, #176)
🔧 Tobias Wendt — DevOps & Platform Engineer (Round 3)
Verdict: ✅ Approved
What changed since Round 2
- 9 dead component files deleted — reduces frontend build surface
- No new…
feat: Expandable metadata drawer + transcription system (#175, #176)
🎨 Leonie Voss — UI/UX Design Lead (Round 3)
Verdict: ✅ Approved
Significant UI improvements since round 2. All my previous concerns have been addressed:
Resolved concerns
- ✅…
feat: Expandable metadata drawer + transcription system (#175, #176)
🔒 Nora "NullX" Steiner — Application Security Engineer (Round 3)
Verdict: ✅ Approved
All blockers from rounds 1-2 resolved. New changes reviewed:
What improved
- **Regex HTML…
feat: Expandable metadata drawer + transcription system (#175, #176)
🧪 Sara Holt — QA Engineer & Test Strategist (Round 3)
Verdict: ⚠️ Approved with concerns
Test coverage — current state
Backend: solid
TranscriptionServiceTest— 13 unit…