i just spent 4 hours debugging a "simple" deployment only to realize that yaml's "flexible" parsing is just a nice way of saying it silently ignores your errors until everything is on fire