Skip to content

fix: take the laptop's versions - #50

Merged
fredericrous merged 1 commit into
mainfrom
fix/laptop-is-source
Oct 26, 2026
Merged

fredericrous merged 1 commit into
mainfrom
fix/laptop-is-source

Conversation

@fredericrous

Copy link
Copy Markdown
Owner

The person's rule: this laptop is the source, not chezmoi. Seven managed files had drifted, so a chezmoi apply would have overwritten newer work with older text. This brings each source in line with the laptop.

  • dot_claude/settings.json: seven amont-agent hook matchers, the relais hook path (/usr/local/bin), and the local proxy settings (apiKeyHelper is a path to a local key file, never the key; ANTHROPIC_BASE_URL is localhost). No secret-shaped string is in the file.
  • The worktree-sweep tool and skill: the content gate of 2026-10-14.
  • CLAUDE.md: the default-browser line.
  • git config: the amont-agent stances, and sslVerify = false removed, which an apply would have turned back on.
  • gitignore: .claude/.cc-writes/.
  • fish/config.fish: the conda and Antigravity lines, which were removed on the laptop.

The four templates were patched with the laptop's changes rather than overwritten, so every {{ }} directive stands (directive counts 2, 1, 3 and 5, as before).

Verification

Each of the seven files, rendered from this branch with chezmoi --source <branch> cat, has 0 lines of difference from the laptop's file. As a control, the same check against the old source finds 3 differing lines in gitignore, so the check can fail.

🤖 Generated with Claude Code

The laptop is the source, not chezmoi. Seven managed files had drifted:
settings.json (seven amont-agent matchers, the relais hook path, the
local proxy env), the worktree-sweep tool and skill (the content gate),
a CLAUDE.md line, amont-agent stances in git config, a gitignore entry
and two removed fish lines. git config also drops sslVerify = false,
which an apply would have restored. Templates were patched, so their
directives stand; rendered, each file equals the laptop's.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fredericrous
fredericrous merged commit 2dfbd23 into main Oct 26, 2026
2 checks passed
@fredericrous
fredericrous deleted the fix/laptop-is-source branch October 26, 2026 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant