From 28376495bf126abe627f9b8b6da2dd632856e9a0 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Apr 2026 10:04:44 +0000 Subject: [PATCH] fix: fix: setup_ops_repo should seed evidence subdirectories for predictor (#407) Co-Authored-By: Claude Opus 4.6 (1M context) --- lib/ops-setup.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/ops-setup.sh b/lib/ops-setup.sh index 24bd99a..ae6b216 100644 --- a/lib/ops-setup.sh +++ b/lib/ops-setup.sh @@ -158,8 +158,16 @@ setup_ops_repo() { mkdir -p "${ops_root}/vault/rejected" mkdir -p "${ops_root}/knowledge" mkdir -p "${ops_root}/evidence/engagement" + mkdir -p "${ops_root}/evidence/red-team" + mkdir -p "${ops_root}/evidence/holdout" + mkdir -p "${ops_root}/evidence/evolution" + mkdir -p "${ops_root}/evidence/user-test" mkdir -p "${ops_root}/sprints" [ -f "${ops_root}/sprints/.gitkeep" ] || { touch "${ops_root}/sprints/.gitkeep"; seeded=true; } + [ -f "${ops_root}/evidence/red-team/.gitkeep" ] || { touch "${ops_root}/evidence/red-team/.gitkeep"; seeded=true; } + [ -f "${ops_root}/evidence/holdout/.gitkeep" ] || { touch "${ops_root}/evidence/holdout/.gitkeep"; seeded=true; } + [ -f "${ops_root}/evidence/evolution/.gitkeep" ] || { touch "${ops_root}/evidence/evolution/.gitkeep"; seeded=true; } + [ -f "${ops_root}/evidence/user-test/.gitkeep" ] || { touch "${ops_root}/evidence/user-test/.gitkeep"; seeded=true; } if [ ! -f "${ops_root}/README.md" ]; then cat > "${ops_root}/README.md" <