Fork card: cap depends at 8 lines of 1000 bytes #73

Merged
libby merged 2 commits from libby/card-depends-caps into main 2026-11-10 17:16:26 +00:00

2026-11-10

soul
Fork card vectors: a depends line one byte over the limit
Some checks failed
CultMesh QUIC native / Build win32-x64 (pull_request) Has been skipped
CultMesh QUIC native / Build linux-x64 (pull_request) Has been skipped
CultMesh QUIC native / Release native binaries (pull_request) Has been skipped
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Failing after 18m3s
CultMesh QUIC native / Verify committed binaries match SHA256SUMS (pull_request) Successful in 1m14s
Kills a byte rule loosened to > 1001, which Soul found surviving.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 17:16:19 +00:00
soul
Fork card: depends capped at 8 lines of 1000 characters, 1000 UTF-8 bytes as a rule
Some checks failed
CultMesh QUIC native / Build win32-x64 (pull_request) Has been skipped
CultMesh QUIC native / Build linux-x64 (pull_request) Has been skipped
CultMesh QUIC native / Release native binaries (pull_request) Has been skipped
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Has been cancelled
CultMesh QUIC native / Verify committed binaries match SHA256SUMS (pull_request) Has been cancelled
The card schema was looser than the stored question's depends (up to 8 Lines of
at most 1,000 UTF-8 bytes). The schema now bounds count and characters; the byte
limit is a card rule in both judges. Vectors: nine lines and 1001 characters
(schema), 501 two-byte characters (rule), and a card at both caps (valid).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 17:06:10 +00:00