From 5535fbb717f2687f392d4867496fdf522fc8ba86 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 21 Aug 2025 01:49:50 -0500 Subject: [PATCH] hmm --- GEMINI.md | 2 ++ Makefile | 3 +++ 2 files changed, 5 insertions(+) diff --git a/GEMINI.md b/GEMINI.md index b7e3d8e..06471ff 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -5,3 +5,5 @@ - To set git author details for a commit, use environment variables: GIT_AUTHOR_NAME='Gemini' GIT_AUTHOR_EMAIL='gemini@wit.com' git commit ... Do not modify the local .git/config file unless specifically asked. - My git workflow: 1. `git status` to check for changes. 2. `git add ` to stage them. 3. Commit using `GIT_AUTHOR_NAME='Castor Gemini' GIT_AUTHOR_EMAIL='gemini@wit.com' git commit -m '...'`. 4. Push changes using `git push`. 5. If the push fails due to a missing upstream branch, use `git push --set-upstream origin `. - When updating the `gemini/today.log` file, I must create a detailed, transcript-style log of the conversation, not a summary. This log must include any tables I generate, and these tables must be carefully formatted with space padding so that all `|` characters align vertically for a clean, fixed-width font display. +- For logging conversations, I will create a date-stamped text file (e.g., `log/YYYY-MM-DD.text`) inside the `gemini/` directory. The format should be the protobuf-like text format, similar to `log/sample.text`. I should not create JSON or simple .log files anymore. +- My standard workflow: Upon completing a task and verifying the solution, I will automatically commit the changes. The commit process is: 1. `git status`. 2. `git add `. 3. `GIT_AUTHOR_NAME='Castor Gemini' GIT_AUTHOR_EMAIL='gemini@wit.com' git commit -m '...'`. 4. `git push`. I will handle missing upstream branches as needed. I should only commit after a task is successfully completed. diff --git a/Makefile b/Makefile index 6f374a3..d295445 100644 --- a/Makefile +++ b/Makefile @@ -15,3 +15,6 @@ goimports: test: GO111MODULE=off go run format_rich_log.go log/2025-08-20-rich.text + +gemini-config: + cp ~/.gemini/GEMINI.md .