[ {"msg": "fix: rate limit 429 crashed the hourly run - add retries with backoff", "file": "sync.py"}, {"msg": "fix: duplicate invoices when the API timed out (504) after it had already created the invoice - check before retry", "file": "sync.py"}, {"msg": "chore: bump to 0.9.1", "file": "README.md"} ]