From b490fa477ff3fda8ad15d2d562c7c34f3b85eac6 Mon Sep 17 00:00:00 2001 From: Ben Wisecup Date: Tue, 28 Jul 2026 20:06:02 -0400 Subject: [PATCH 1/2] Add root .gitignore ignoring agent gate-findings dirs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Factory agents write .architect/ and .reviewer/ gate-findings directories at the repo root of every worktree. They carry internal identifiers and raw review commentary. This repo had no root .gitignore, so a broad `git add -A` recovery could sweep them into a PR. Adds a root .gitignore with those two entries, plus the baseline appropriate to this repo's languages: .DS_Store, and node_modules/ because the repo ships five npm package manifests. No Python, Go, or Rust sources are present here, so ignores for those were deliberately left out. Verified before committing that no tracked file already matched the new patterns, and confirmed by probe that a broad `git add -A` with findings dirs present stages nothing but this file. The existing npm/.gitignore, which covers CI binary payloads, is untouched. Generated by the operator's software factory. City: factory-main · Agent: local-core.builder-5 On behalf of: @benw5483 Co-Authored-By: --- .gitignore | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ffe998d --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +# Agent gate findings dirs (architect/reviewer rounds). Written per-worktree at +# the repo root and carry internal bead ids, so they must never be swept into a +# PR by a broad `git add -A` recovery. +.architect/ +.reviewer/ + +# macOS +.DS_Store + +# Node +node_modules/ From 266a34f44c25f1990b611e843c2d11ed27961fe4 Mon Sep 17 00:00:00 2001 From: Ben Wisecup Date: Tue, 28 Jul 2026 20:23:02 -0400 Subject: [PATCH 2/2] Align the ignore-block comment with the rest of the campaign MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The three sibling repos in this sweep all carry a de-jargoned version of this comment: "Coding-agent review-findings dirs" rather than "Agent gate findings dirs (architect/reviewer rounds)", and "internal run identifiers" rather than the internal task-tracker vocabulary. This repo is public and had been left on the older wording. The revision exists precisely so that internal vocabulary does not ship into a public repo, so this brings the file in line with the other three byte for byte. Comment text only. The ignored paths, the baseline entries, and every other file are unchanged, and the probe check still shows a broad `git add -A` staging this file and nothing else. Generated by the operator's software factory. City: factory-main · Agent: local-core.builder-5 On behalf of: @benw5483 Co-Authored-By: --- .gitignore | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ffe998d..394a1a5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ -# Agent gate findings dirs (architect/reviewer rounds). Written per-worktree at -# the repo root and carry internal bead ids, so they must never be swept into a -# PR by a broad `git add -A` recovery. +# Coding-agent review-findings dirs. Automated review tooling writes these at +# the repo root of a working tree. They hold internal run identifiers and raw +# review commentary, so a broad `git add -A` must never sweep them into a PR. .architect/ .reviewer/