Files
2026-09-09 18:40:20 +02:00

8 lines
1.2 KiB
Markdown

# Conflicting edits from separate devices
WJ-051 creates one work entry through the UI and signs the same account in on a second, independent mobile browser context using a fresh email code. Both devices open the original version and enter distinct hours and descriptions.
The first save must persist. The second save must display the conflict and currently saved version without overwriting the first. The second form must retain its own input, including after reload and reopening the entry. Database assertions check the first version before and after that reload. No cookies or local storage are shared between the contexts.
This differs from WJ-058's two tabs on one device: it validates independently issued device sessions and separate draft storage. Test mail is captured, and all accounts/data are isolated. Validation passed for 0.1.59-SNAPSHOT: all 16 browser examples, 190 executed JVM cases (222 reported, 32 filtered or still unbound), zero failures/errors, 68 operations tests, 17 frontend tests and production/admin-recovery smoke checks. All work feature scenarios are now bound through the service and browser suites. No production or schema change was needed.