Scott Idem
639e436854
docs: update tests/README and GUIDE__Development with current test patterns
tests/README.md:
- Add shared helpers table (_helpers/ files and purpose)
- Update "Writing / modifying tests" to reference setup_badge_test_page;
badge tests are now the canonical template
- Add "Hard-Won Lessons — Badge Print / IDB Tests" section covering:
- __version guard: why ae_defaults.ts must include __version: 1 or
store_versions.ts silently wipes ae_loc and loses trusted_access
- IDB inject-then-reload pattern: why reload is required (liveQuery
won't fire on raw IDB writes that bypass Dexie's notification system)
- Fix pre-existing lint warnings: bare URLs → code spans, trailing newline
GUIDE__Development.md:
- Add Required Check #5: run Playwright integration tests for auth/store
or badge print changes; badge tests are the canonical template
- Add tests/README.md to Key Documentation table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-18 17:12:36 -04:00
..
2026-02-26 10:49:23 -05:00
2026-02-26 18:10:08 -05:00
2026-03-16 18:59:21 -04:00
2026-02-26 10:49:23 -05:00
2026-02-26 10:49:23 -05:00
2026-03-10 15:01:42 -04:00
2026-03-11 10:54:17 -04:00
2026-03-06 22:00:12 -05:00
2026-03-17 11:12:22 -04:00
2026-02-26 10:49:23 -05:00
2026-03-11 19:06:37 -04:00
2026-03-16 16:52:10 -04:00
2026-03-17 12:22:00 -04:00
2026-03-18 17:12:36 -04:00
2026-02-26 13:43:34 -05:00
2026-02-26 10:49:23 -05:00
2026-03-18 16:59:05 -04:00
2026-02-27 18:58:59 -05:00
2026-03-16 18:59:21 -04:00
2026-03-10 16:19:23 -04:00
2026-03-18 16:59:05 -04:00
2026-02-26 10:49:23 -05:00
2026-02-26 10:49:23 -05:00
2026-03-11 11:59:29 -04:00
2026-03-12 19:23:47 -04:00
2026-03-17 11:12:22 -04:00
2026-02-26 10:49:23 -05:00
2026-02-26 13:43:34 -05:00
2026-03-16 18:59:21 -04:00
2026-03-16 18:59:21 -04:00
2026-02-26 10:49:23 -05:00
2026-03-18 16:59:05 -04:00