replace all occurrances of X with Y
 - simple Jussi to Kalle
 - adjacent special characters " ' \n
 - expected tool use:
    1. search
    2. foreach search result:
    2.1 read
    2.2 write modified content
    2.3 TBD: read back?

search for concept in code files
 - search(auth, *.py)
 - for each search result file:
    - read(file)
    - check if the file contents match the term
 - return list of files that are related to term

read and summarize file
 - search for file if name is fuzzy
 - read file
 - let model summarize the file

create file and verify existence
 - write file
 - list the file
 - optionally read the file contents and verify match

error during chain
 - list all files (in a big directory)
 - for each file:
    - read file (but one file is externally deleted)
 - CASE: this can be from user switching git branches
 - CASE: this can be log rotation
 - CASE: this can be manual deletion from another terminal