Status: IN
`ftl.results` collects results from all operations even in check mode, enabling post-run analysis.
Source: entries/2026/05/11/examples-06-automation-context-example_phase4_check_mode.md
async with automation(check_mode=True) as ftl:
await ftl.file(path="/tmp/a", state="touch")
await ftl.copy(src="app.py", dest="/opt/app/")
# No changes made, but results collected:
for r in ftl.results:
print(f"{r.module}: changed={r.changed}")