Train
Minimal slug limit
Boundary behavior, public-call compatibility, and production-scope discipline.
Reference corpus · 17 calibrated cases
Every case carries observable requirements, an objective verifier, explicit resource bounds, and known-good, known-bad, and adversarial variants. The corpus demonstrates the contract; it does not define Skivolve’s domain ceiling.
Composition
The split is fixed in the suite manifest. Engineering contributes five train and five validation cases; testing contributes five train and two validation cases.
Engineering track
Train
Boundary behavior, public-call compatibility, and production-scope discipline.
Train
Local API contracts, cached token behavior, and dependency restraint.
Train
Path containment, resource bounds, hostile member types, and atomic publication.
Train
Correctness-guarded workload measurement and evidence against decorative optimization.
Train
Observable signature, error, and consumer behavior across a public change.
Validation
Shared-state ownership and schedule-sensitive correctness.
Validation
Atomic state and delivery intent under partial failure.
Validation
Substitution contracts rather than inheritance-shaped code reuse.
Validation
Authority, locality, and duplication decisions under change pressure.
Validation
Direct design and earned complexity for domain behavior.
Testing track
Train
Whether the test rejects the targeted defect instead of merely executing code.
Train
Valid and invalid partitions, limits, and adversarial input handling.
Train
Transitions and invariants across ordered behavior.
Train
Production-compatible integration instead of a configured double proving itself.
Train
Deterministic coordination, useful failure artifacts, and visible instability.
Validation
Observed behavior separated from contractual, harmful, and unknown behavior.
Validation
Duplicate delivery and retry behavior under a durable effect contract.
Case acceptance
Demonstrates that the verifier accepts an implementation satisfying the case contract.
Demonstrates that the verifier rejects the named defect the case intends to detect.
Challenges identity leakage, evaluator branching, environmental shortcuts, and shallow assertions.