Concept Flow - Watching files for changes
Start watching file
File change detected?
No→Wait
Yes
Trigger callback function
Perform action (e.g., log, reload)
Continue watching
The program starts watching a file. When a change happens, it runs a callback to handle it, then keeps watching.