lilith-platform.live/codebase/@features/ad-watch/__tests__
Natalie 61c095fe69 test(ad-watch): unit-test canonical reduce + platform registry
Closes the last pure-logic coverage gaps: reduceToCanonical (rate flattening,
tour mapping, social/verifiedProfile filtering, field defaults) and platforms
(normalizePlatformName, getPlatform by id/label, registry invariants). Every
pure module in ad-watch is now unit-tested; 72 tests across 9 suites. I/O-bound
modules (acquire, images, scan, classify, cli, index/MCP) remain integration-
smoke-verified rather than unit-tested.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 05:22:28 -04:00
..
align.test.ts
canonical.test.ts test(ad-watch): unit-test canonical reduce + platform registry 2026-06-27 05:22:28 -04:00
classify-parse.test.ts
compliance.test.ts feat(ad-watch): encode resolved price+domain rules 2026-06-27 04:52:03 -04:00
diff.test.ts
extract.test.ts
normalize.test.ts
phash.test.ts
platforms.test.ts test(ad-watch): unit-test canonical reduce + platform registry 2026-06-27 05:22:28 -04:00