@@ -80,7 +80,8 @@ required_patterns=(
8080 " expected revisions must be full commit hashes or Git-style"
8181 " short hashes of at least seven lowercase hexadecimal characters"
8282 " producer"
83- " downloaded-artifact verifier both reject uppercase expected revision tokens"
83+ " downloaded-artifact verifier both reject uppercase or overlong expected"
84+ " revision tokens"
8485 " before replay evidence can pass"
8586 " checks the unpacked help surface"
8687 " first-contract CLI smoke against the unpacked \` modal\` binary"
@@ -375,8 +376,8 @@ required_patterns=(
375376 " both reject expected or"
376377 " same-revision language CLI revision tokens shorter than seven hexadecimal"
377378 " characters"
378- " They also reject uppercase expected revision tokens before producer "
379- " or downloaded-artifact replay evidence can pass"
379+ " They also reject uppercase or overlong expected revision tokens"
380+ " before producer or downloaded-artifact replay evidence can pass"
380381 " uppercase revision markers are rejected"
381382 " smoke now also independently enforces"
382383 " same single-line \` modality\` prefix and supported-marker shape with no other"
@@ -783,6 +784,16 @@ if ! grep -Fq 'release artifact verifier accepted a too-short expected revision'
783784 echo " release archive producer should prove too-short expected revisions are rejected" >&2
784785 exit 1
785786fi
787+ if ! grep -Fq ' release artifact verifier accepted an overlong expected revision' \
788+ " $ROOT_DIR /tests/cli/check-modal-release-archive-readiness.sh" ; then
789+ echo " release archive producer should prove overlong artifact expected revisions are rejected" >&2
790+ exit 1
791+ fi
792+ if ! grep -Fq ' release archive readiness accepted an overlong producer expected revision' \
793+ " $ROOT_DIR /tests/cli/check-modal-release-archive-readiness.sh" ; then
794+ echo " release archive producer should prove overlong producer expected revisions are rejected" >&2
795+ exit 1
796+ fi
786797if ! grep -Fq ' [[ ! "$modality_revision" =~ ^[0-9a-f]{7,40}$ ]]' \
787798 " $ROOT_DIR /tests/cli/check-modal-release-artifact-download.sh" ; then
788799 echo " release artifact verifier should reject too-short smoke modality revisions" >&2
0 commit comments