From 645d1ba43bcf6599e39482c9a487febf42adc4e8 Mon Sep 17 00:00:00 2001 From: Lakshman Patel Date: Tue, 29 Sep 2026 22:19:33 +0530 Subject: [PATCH] chore: ignore the local module overlay files go.local.mod carries a `replace` directive pointing at a sibling checkout so rho can be tested against local flux changes. It must never be committed: CI runs with no overlay and builds against the pinned published module, and a committed replace would silently override it. The files were showing as untracked in every checkout. Co-Authored-By: Claude Opus 4.8 (1M context) --- .gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index 66377da4..637ffaa9 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,9 @@ rho-sec105b.log # `gitnexus analyze` regenerates a root CLAUDE.md that would shadow AGENTS.md # for tools that prefer it; keep the regenerated copy out of git. /CLAUDE.md + +# Local module overlay for building against a sibling checkout (e.g. flux). +# go.local.mod carries a `replace` directive pointing at ../; committing +# it would break CI, which builds against the pinned published module. +/go.local.mod +/go.local.sum