PR Template - Sprint 23 Task 06
Task
Implement bounded retry with idempotent fingerprint key.
Summary
- Federation outbound uses execution fingerprint as idempotency key while reusing bounded client retry policy.
Scope
src/pkg/integration/vectorvue/rabbitmq_bridge.pysrc/pkg/integration/vectorvue/client.pytests/unit/integration/test_vectorvue_rabbitmq_bridge.py
Validation
PYTHONPATH=src .venv/bin/pytest -q tests/unit/integration/test_vectorvue_rabbitmq_bridge.py