From 9389a9cbdedf5e09e2d74896172490f0f146a3a2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 8 Sep 2026 22:53:07 +0000 Subject: [PATCH 1/2] Initial plan From a4bcdb1c12148a8c1188a54997d6f79732d62b74 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 8 Sep 2026 23:51:09 +0000 Subject: [PATCH 2/2] test: block Vercel debug artifact commits Co-authored-by: groupthinking <154503486+groupthinking@users.noreply.github.com> --- .gitignore | 1 + tests/unit/test_vercel_artifact_hygiene.py | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 tests/unit/test_vercel_artifact_hygiene.py diff --git a/.gitignore b/.gitignore index 8e0a2180d..4732d9742 100644 --- a/.gitignore +++ b/.gitignore @@ -175,6 +175,7 @@ youtube_processed_videos/ UVAI_Digital_Refinery_Blueprint.pdf *.db .vercel +vercel-debug.log* .env*.local .next/ .env diff --git a/tests/unit/test_vercel_artifact_hygiene.py b/tests/unit/test_vercel_artifact_hygiene.py new file mode 100644 index 000000000..f6cb94c0a --- /dev/null +++ b/tests/unit/test_vercel_artifact_hygiene.py @@ -0,0 +1,13 @@ +from __future__ import annotations + +from pathlib import Path + + +ROOT = Path(__file__).resolve().parents[2] + + +def test_root_gitignore_blocks_vercel_build_and_diagnostic_artifacts() -> None: + source = (ROOT / ".gitignore").read_text() + + assert ".vercel" in source + assert "vercel-debug.log*" in source