mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 12:47:04 +00:00
cloudflare_records_converged skipped an entry its expected() rejects (a TXT value given as an int, a ttl of null) when building the per-owner declarations, yet cloudflare_dns still writes for such an entry. In [TXT t 12345, TXT t "12345" ttl 300] the second entry was judged converged and skipped while the first was applied with ttl 1, so the record flipped on every run. A record set declared more than once now stays pending as a whole when any of its entries cannot be judged, like the hazardous solo and absent entries already do. No producer in the repository builds such a list today. 🎯 Fix: 93 % 💥 Break: 3 % 🌱 Efficiency: – ⚡ Speed: – 🛡️ Security: ~100 % 🏆 Score: 90 🚦 Gate: ✅ 90/5, efficiency and speed <= 100, security 100 % Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>