the locale handling in parse_price could use work tho, the hardcoded EUR and BRL list pushes other comma decimal formats the wrong way, so 1299,00 kr in SEK becomes 129900. same with should_alert, it doesn't quite enforce the three conditions from the freshness policy. on the confidence scores, either show validation against labeled outcomes or just note that teams need to do that before using those numbers.
the locale handling in parse_price could use work tho, the hardcoded EUR and BRL list pushes other comma decimal formats the wrong way, so 1299,00 kr in SEK becomes 129900. same with should_alert, it doesn't quite enforce the three conditions from the freshness policy. on the confidence scores, either show validation against labeled outcomes or just note that teams need to do that before using those numbers.