1. [I need to read the file first.] read_file({"path": "notes.md"}) -> alpha TODO: buy milk beta TODO: ship v8 gamma 2. [I need to copy the matching lines from notes.md to todos.txt.] extract_lines({"path": "notes.md", "match": "TODO", "dst": "todos.txt"}) -> 2 line(s) containing 'TODO' written to todos.txt 3. [I need to copy the file 'notes.md' to the current directory to use it.] copy_file({"src": "notes.md", "dst": "."}) -> ERROR: [Errno 21] Is a directory: '/tmp/v8real' 4. [I need to move the file instead of copying it.] move_file({"src": "notes.md", "dst": "."}) -> ERROR: [Errno 39] Directory not empty: '/tmp/v8real/notes.md' -> '/tmp/v8real' 5. [I need to index the directory to find the TODO lines.] write_listing({"src": "/tmp/v8real"}) -> wrote 3 entries from v8real into listing.md 6. auto-finish: the output file was written; the goal is met