The /import response returns activities=[input echo with errors annotated]
— its length equals input size regardless of actual persistence. The
summary{total,imported,skipped,duplicates} block is the authoritative
signal. When imported<total, raise with errorMessage + skipped + duplicates
counts.
|
||
|---|---|---|
| .. | ||
| providers | ||
| sinks | ||
| __init__.py | ||
| cli.py | ||
| dedup.py | ||
| fx.py | ||
| fx_ecb.py | ||
| models.py | ||
| normaliser.py | ||
| pipeline.py | ||