finta-rate-limits
Installation
SKILL.md
Finta Rate Limits
Overview
Use provider responses and observed traffic to prevent avoidable throttling while preserving data correctness and safe retries.
Prerequisites
- Aggregate request, error, and queue-age telemetry with no raw investor payloads.
- A configured concurrency limit, retry bound, and exception-queue owner.
- Synthetic test data and a rollback switch for worker configuration changes.
Instructions
- Treat documented or returned throttle signals as authoritative; do not hard-code assumptions about provider limits.
- Bound concurrency, use exponential backoff with jitter, and honor explicit retry-after guidance when present.
- Attach idempotency keys to externally visible actions so retries cannot duplicate communications or records.
- Move exhausted retries to a reviewed queue, alert on backlog growth, and reduce load before resuming.