From de6139660b7529689b32044934f755d7cbdd4d87 Mon Sep 17 00:00:00 2001 From: Alex Newman Date: Sun, 19 Apr 2026 16:50:54 -0700 Subject: [PATCH] chore: gitignore runtime state files (#2075) * chore: gitignore runtime state files .claude/scheduled_tasks.lock is a PID+sessionId lock written by Claude Code's cron scheduler every session. It got accidentally checked in during the v12.0.0 bump and has been churning phantom diffs in every PR since. Untrack it and ignore. plugin/.cli-installed is a timestamp marker the claude-mem installer drops to record when the plugin was installed. Never belonged in version control. Ignore it. Co-Authored-By: Claude Opus 4.7 (1M context) * chore: add trailing newline to .gitignore --------- Co-authored-by: Claude Opus 4.7 (1M context) --- .claude/scheduled_tasks.lock | 1 - .gitignore | 6 +++++- 2 files changed, 5 insertions(+), 2 deletions(-) delete mode 100644 .claude/scheduled_tasks.lock diff --git a/.claude/scheduled_tasks.lock b/.claude/scheduled_tasks.lock deleted file mode 100644 index 2929fd1a..00000000 --- a/.claude/scheduled_tasks.lock +++ /dev/null @@ -1 +0,0 @@ -{"sessionId":"6a00de6e-282e-4cd8-98ec-b5afb73c468d","pid":50072,"acquiredAt":1775678989779} \ No newline at end of file diff --git a/.gitignore b/.gitignore index bf408642..4427d501 100644 --- a/.gitignore +++ b/.gitignore @@ -34,7 +34,11 @@ src/ui/viewer.html .claude-octopus/ .claude/session-intent.md .claude/session-plan.md +.claude/scheduled_tasks.lock .octo/ +# Installer marker — dropped by the claude-mem CLI at install time +plugin/.cli-installed + # Local contribution analysis (not part of upstream) -CONTRIB_NOTES.md \ No newline at end of file +CONTRIB_NOTES.md