diff --git a/scripts/check-phase10.sh b/scripts/check-phase10.sh index b949a47..2ac3118 100755 --- a/scripts/check-phase10.sh +++ b/scripts/check-phase10.sh @@ -4,12 +4,11 @@ # named test that did not run, OpenAPI or dist drift, a hygiene violation or # an evidence gap. --self-test proves each detector fails closed. # -# Known pre-existing failures: the fonoteka.go parity package fails -# TestMigrateSeedsCanonicalGenres and TestSchemaMatchesPHPSnapshot since -# Phase 9 (.planning/phases/10-admin-vue-spa/deferred-items.md). The --go -# stage accepts exactly those two failures in exactly that package, prints -# each one, and refuses as soon as either passes again so the list cannot go -# stale. Nothing else is allow-listed. +# Allow-list: none. The fonoteka.go parity failures TestMigrateSeedsCanonicalGenres +# and TestSchemaMatchesPHPSnapshot, accepted until then, pass since fonoteka.go +# 21c0f12 (fix(09): update parity expectations for the backend admin schema), +# and the detector refuses an allow-listed failure that passes. KNOWN_APP_FAILURES +# stays as the one place to name a future known failure, with a reason. set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" @@ -18,7 +17,7 @@ PHASE_DIR="$ROOT/.planning/phases/10-admin-vue-spa" REVIEW="$PHASE_DIR/10-SECURITY-REVIEW.md" VALIDATION="$PHASE_DIR/10-VALIDATION.md" APP_PLUGINS=(./plugins/golem15/fonoteka/... ./plugins/golem15/user/...) -KNOWN_APP_FAILURES="git.golem15.com/golem15/fonoteka/parity:TestMigrateSeedsCanonicalGenres git.golem15.com/golem15/fonoteka/parity:TestSchemaMatchesPHPSnapshot" +KNOWN_APP_FAILURES="" usage() { cat >&2 <<'EOF'