diff --git a/gemini.md b/gemini.md index 474c3ac..429de7b 100644 --- a/gemini.md +++ b/gemini.md @@ -35,14 +35,33 @@ The application respects `.gitignore` rules of the repository. Files matched by The following actions must be detected: ... + +* File created +* File modified +* File deleted +* File renamed / moved + +Each change should produce a commit with message: + ``` +f"{action}: {file}" +``` + +Examples: + +``` +create: program.nc +modify: toolpath.nc +delete: old_part.nc rename: part_v1.nc -> part_v2.nc ``` ### Git Operations Commits must be executed automatically using Git. -... +If the directory is not a Git repository, the application should: +* notify the user +* not start monitoring # Windows Notifications