framework:
    rate_limiter:
        # Endpoints publics en lecture : 120 req/min par IP
        api_read:
            policy: token_bucket
            limit: 120
            rate: { interval: '1 minute', amount: 120 }

        # Endpoint feedback (écriture) : 10 req/min par IP
        api_feedback:
            policy: token_bucket
            limit: 10
            rate: { interval: '1 minute', amount: 10 }

        # Abonnement push : 5 req/min par IP
        api_push:
            policy: token_bucket
            limit: 5
            rate: { interval: '1 minute', amount: 5 }
