test: add schema v3 only absence gate

This commit is contained in:
2026-08-11 08:09:01 +02:00
parent 5310c6555b
commit 66f44b054f
17 changed files with 4209 additions and 56 deletions
+2 -25
View File
@@ -478,31 +478,8 @@ task13_seed_registry() {
task13_run_logged "initialize bare workspace registry" \
git init --bare --initial-branch=main "$TASK13_REMOTE"
task13_run_logged "initialize workspace seed" git -C "$TASK13_SEED" init --initial-branch=main
cat >"$TASK13_SEED/workspaces/task13-smoke.yaml" <<'EOF'
workspace:
schema_version: 3
id: task13-smoke
name: Task 13 Smoke
language: en
dwh:
engine: postgres
database: warehouse
schema: analytics
supported_transports: [postgres_direct]
semantic_index:
vector_store:
engine: qdrant
collection: task13-smoke
dimensions: 1024
distance: cosine
embedding:
provider: ollama_internal
model: qwen3-embedding:0.6b
dimensions: 1024
llm_policy:
default: local-qwen/task13-smoke
allowed: [local-qwen/task13-smoke]
EOF
cp "$TASK13_ROOT/scripts/fixtures/workspace-registry-task13.yaml" \
"$TASK13_SEED/workspaces/task13-smoke.yaml"
task13_run_logged "commit initial workspace" git -C "$TASK13_SEED" add workspaces/task13-smoke.yaml
task13_run_logged "commit initial workspace" git -C "$TASK13_SEED" \
-c user.name='Task 13 Smoke' -c user.email='task13-smoke@example.invalid' \