4ea21a034e83f32dc0573c0f91e7aed0ea4ce287
- canonicalize_row: VIN upper, odometru strip ".0" (Excel float coercion), data strip — INAINTE de validare si cheie (§3.4bis) - build_key: aplica account_or_default(None->1) inainte de hash (OV-2): canal API (None) si canal import (1) produc aceeasi cheie - build_key_legacy: helper dual-lookup pentru randuri DB vechi (pre-T9) - router.py: POST /v1/prezentari foloseste build_key(account_id, canonicalize_row(content)) - 14 teste: canonicalizare, cross-canal, dedup float/int odometru, legacy Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Python
83%
HTML
13.1%
xBase
3.1%
Shell
0.8%