• Joined on 2026-03-17
marcel deleted branch feat/issue-716-remove-briefwechsel from marcel/familienarchiv 2026-06-03 10:26:58 +02:00
marcel pushed to main at marcel/familienarchiv 2026-06-03 10:26:57 +02:00
caea0d5633 test(persons): assert the card title by exact message, not regex
2bf14aeab9 docs(e2e): fix stale spec listing after Briefwechsel removal
5b565d5271 docs(adr): record the bilateral->unidirectional search regression (ADR-030)
df0f4879b8 docs: remove Briefwechsel from architecture, routes and glossary
98d081397e chore(api): regenerate TS client without the conversation endpoint
Compare 13 commits »
marcel merged pull request marcel/familienarchiv#721 2026-06-03 10:26:56 +02:00
feat: Remove the Briefwechsel view; retarget its links to document search (#716)
marcel closed issue marcel/familienarchiv#716 2026-06-03 10:26:56 +02:00
feat: Remove the Briefwechsel view; retarget its links to document search
marcel commented on pull request marcel/familienarchiv#719 2026-06-03 08:25:20 +02:00
Consolidate shared vi.mock bodies + migrate confirm/notification specs (#560)

🧪 Sara Holt — QA

Verdict: ⚠️ Approve with one substantive test-quality fix. The context refactor genuinely improves isolation (fresh store per test beats the old singleton `__resetForTes…

marcel commented on pull request marcel/familienarchiv#719 2026-06-03 08:24:54 +02:00
Consolidate shared vi.mock bodies + migrate confirm/notification specs (#560)

📋 PR #719 — Requirements Engineer

Verdict: Approve. The residual scope is coherent, the AC#1/#2/#8 reversal is CI-proven and properly recorded (ADR-012 revision + PR body), and the…

marcel commented on pull request marcel/familienarchiv#719 2026-06-03 08:23:54 +02:00
Consolidate shared vi.mock bodies + migrate confirm/notification specs (#560)

⚙️ Reproducible, the pin is wired correctly — DevOps

Verdict: — The exact-pin is consistent end to end and CI will reliably re-apply the patch. The Phase-1 alias revert left the…

marcel pushed to feat/issue-560-shared-vimock-mocks at marcel/familienarchiv 2026-06-03 08:21:21 +02:00
cdfcb02903 revert(test): abandon shared-mock dedup — infeasible in vitest browser mode
marcel pushed to feat/issue-716-remove-briefwechsel at marcel/familienarchiv 2026-06-03 08:18:10 +02:00
aa13e40bd6 test(persons): assert the card title by exact message, not regex
marcel deleted branch feat/issue-718-stammbaum-tab-order from marcel/familienarchiv 2026-06-03 07:55:48 +02:00
marcel merged pull request marcel/familienarchiv#720 2026-06-03 07:55:48 +02:00
fix(stammbaum): order keyboard tab stops by visual layout, not DB order (#718)
marcel pushed to main at marcel/familienarchiv 2026-06-03 07:55:48 +02:00
e259908d6a fix(stammbaum): order keyboard tab stops by visual layout, not DB order (#718)
marcel closed issue marcel/familienarchiv#718 2026-06-03 07:55:48 +02:00
[bug] Stammbaum keyboard tab order is unpredictable — follows DB order, not visual layout
marcel deleted branch feat/issue-628-mention-reedit from marcel/familienarchiv 2026-06-03 07:55:34 +02:00
marcel pushed to main at marcel/familienarchiv 2026-06-03 07:55:31 +02:00
7d37e610da test(frontend): exclude mentionNodeView from server coverage (#628)
9c1eb7608b fix(transcription): harden re-edit pencil hit-testing + disable sync (#628 review)
9bba5e4a7a feat(transcription): announce re-edit context via the existing live region (#628)
751a48b22c test(transcription): AC-7 disabled, AC-8 no-mention, security clip/provenance (#628)
58a30a6e2e test(transcription): AC-6 single-dropdown invariant + stale-fetch guard (#628)
Compare 9 commits »
marcel closed issue marcel/familienarchiv#628 2026-06-03 07:55:30 +02:00
feat(transcription): re-edit existing @mention by pre-filling the search input
marcel merged pull request marcel/familienarchiv#717 2026-06-03 07:55:30 +02:00
feat(transcription): re-edit existing @mention by pre-filling the search input (#628)
marcel pushed to feat/issue-716-remove-briefwechsel at marcel/familienarchiv 2026-06-03 07:53:31 +02:00
ed7b19fac0 docs(e2e): fix stale spec listing after Briefwechsel removal
marcel pushed to feat/issue-560-shared-vimock-mocks at marcel/familienarchiv 2026-06-03 07:52:58 +02:00
f13999d006 fix(test): load shared mocks via vi.hoisted, not a static import
marcel commented on pull request marcel/familienarchiv#721 2026-06-03 07:52:06 +02:00
feat: Remove the Briefwechsel view; retarget its links to document search (#716)

🎨 Leonie Voss — UI/UX Design Lead & Accessibility Strategist

Verdict: ⚠️ Approved with concerns

The whole UI surface of this PR is one card — the "Häufige Korrespondenten" chip — so…