item.values resolved to the dict's built-in .values() METHOD, not the 'values' key, so gandi_livedns received '<built-in method values of dict object at 0x..>' as the TXT value — garbage AND non-idempotent (the address changes each run). Bracket-index all loop fields. Caught only by the live apply (apply=false Molecule + data-only pytest both missed it). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| main.yml | ||