How to get back under 10
• Remove includes for tools you no longer send from. An include pointing to a domain with no SPF record is a permanent error for every message.
• Move senders that don't need your root domain to a subdomain (
news.yourdomain.com), with its own SPF record and its own 10 lookups.
• Replace an include with the provider's ip4/ip6 ranges only if they publish fixed ranges, and recheck them, because they change.
• Recount after every new tool. Nested records belong to your providers and change without you touching anything.