Files
2026-09-09 17:09:16 +02:00

8 lines
1.3 KiB
Markdown

# Advisory habit limits in the browser
WJ-001 and WJ-005 use the real habit creation dialog and Today counters in an isolated 360px Chromium touch context. They create an ordinary Stretching habit with no bounds or with weekly maximum one, respectively. All mutations use the application UI; the H2 query independently verifies the resulting count.
Without bounds, incrementing shows the weekly total after opening Details, with no limit indicators or warnings. With weekly maximum one, the first increment stays within bounds, the second persists immediately without a confirmation dialog, and both its warning and count survive a reload. Details must state the exact weekly excess, and the increment button must remain enabled.
These are Chromium device-emulation checks, not physical Android acceptance. Mail and accounts are temporary test fixtures. Validation passed for 0.1.45-SNAPSHOT: all eight browser scenarios, 182 executed JVM cases (206 reported, 24 excluded by suite tag filters or still unbound), zero failures/errors, 68 operations tests, 17 frontend tests and production/admin-recovery smoke checks. Adding the habit feature to the browser suite increases filtered scenario reports; those are not additional implemented cases. No production or schema change was needed.