From 846f1073594188f9baa8fe6938546cdbc7fa77b7 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Thu, 18 Jun 2026 14:27:07 -0400 Subject: [PATCH] fix(tier2): move failure-report default inside Tier 2 clone The default _failures_dir() used C:\\Users\\Ed\\AppData\\Local\\manual_slop\\tier2_failures\\ which contradicted the user's 'NEVER USE APPDATA' directive (2026-06-18). New default: scripts/tier2/failures/ (Path.cwd()-relative). The TIER2_FAILURES_DIR env-var override is preserved as an escape hatch. Refs: conductor/tracks/tier2_no_appdata_20260618 --- scripts/tier2/write_report.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/tier2/write_report.py b/scripts/tier2/write_report.py index f6d41d16..7be83822 100644 --- a/scripts/tier2/write_report.py +++ b/scripts/tier2/write_report.py @@ -16,10 +16,10 @@ from scripts.tier2.failcount import FailcountState def _failures_dir() -> Path: - return Path(os.environ.get( - "TIER2_FAILURES_DIR", - r"C:\Users\Ed\AppData\Local\manual_slop\tier2_failures", - )) + base_str = os.environ.get("TIER2_FAILURES_DIR") + if base_str: + return Path(base_str) + return Path.cwd() / "scripts" / "tier2" / "failures" def compute_report_path(track_name: str, now: datetime) -> Path: