Add periodic credits and cap user resource balances

User credit counters drift when periodic top-ups lack caps, causing billing and availability mismatches. This keeps balances correct and capped before hourly reports.

Add periodic credits and cap user resource balances

Overview

Add periodic credits and cap user resource balances