build(claude-design): register test-sc4 in verify.sh

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012LeEowUoirsMeXBpJGps6h
This commit is contained in:
Kjell Tore Guttormsen 2026-08-20 22:54:38 +02:00
commit 1ad418763f

View file

@ -1,12 +1,13 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# verify.sh — Top-level roll-up for claude-design plugin verification # verify.sh — Top-level roll-up for claude-design plugin verification
# #
# Runs the 5 test scripts in dependency order: # Runs the 6 test scripts in dependency order:
# 1. tests/validate-plugin.sh (foundation plugin structure) # 1. tests/validate-plugin.sh (foundation plugin structure)
# 2. tests/test-skill-triggers.sh (skill description + trigger phrases) # 2. tests/test-skill-triggers.sh (skill description + trigger phrases)
# 3. tests/test-sc2-artifact-coverage.sh (SC2 — every preset has ≥1 file) # 3. tests/test-sc2-artifact-coverage.sh (SC2 — every preset has ≥1 file)
# 4. tests/test-sc3-citations.sh (SC3 — citation discipline) # 4. tests/test-sc3-citations.sh (SC3 — citation discipline)
# 5. tests/test-sc1-dogfood-log.sh (SC1 — operator dogfood log format) # 5. tests/test-sc4-phase9-coverage.sh (SC4 — Phase 9 critique-iterate coverage)
# 6. tests/test-sc1-dogfood-log.sh (SC1 — operator dogfood log format)
# #
# Flags: # Flags:
# --strict pass --strict to test-sc1-dogfood-log.sh (missing block = FAIL) # --strict pass --strict to test-sc1-dogfood-log.sh (missing block = FAIL)
@ -125,7 +126,12 @@ run_script "test-sc2-artifact-coverage.sh" || true
run_script "test-sc3-citations.sh" || true run_script "test-sc3-citations.sh" || true
# ------------------------------------------------------- # -------------------------------------------------------
# 5. test-sc1-dogfood-log.sh (strict if --strict) # 5. test-sc4-phase9-coverage.sh
# -------------------------------------------------------
run_script "test-sc4-phase9-coverage.sh" || true
# -------------------------------------------------------
# 6. test-sc1-dogfood-log.sh (strict if --strict)
# ------------------------------------------------------- # -------------------------------------------------------
if $STRICT; then if $STRICT; then
run_script "test-sc1-dogfood-log.sh" --strict || true run_script "test-sc1-dogfood-log.sh" --strict || true