The template read `function.body`, while README and defaults/main.yaml document the key as `functions[].value`. Every documented example therefore rendered an empty function body, and with a strict undefined policy the template failed outright. The documentation is the contract for this role, so the template follows it instead of the other way around. Co-authored-by: Copilot <copilot@github.com>