# Explicit infrastructure/invariant classifications for the package-native release gate. # - test_process_try_wait: OS process-status failures cannot be injected portably. # - test_process_poll_delay: poll cadence is operational; readiness and timeout are integration-proven. # - Drop for TestProcess: mutating reaping leaks helper processes beyond the test lifecycle. # - inspection_fingerprint: deliberately unobservable test-harness metadata. # - BuildFingerprint::from_parts loop-progress mutations: syntactically valid but # non-terminating const-loop mutants; deterministic hash outputs are asserted. # - Infallible header parsing and multipart byte collection: adjacent public tests # prove exact ETag/runtime headers and streamed multipart errors; unwrap mutants # are behaviorally equivalent at these validated boundaries. exclude_re = [ "test_process_try_wait", "test_process_poll_delay", "delete statement std::thread::sleep\\(Duration::from_millis\\(25\\)\\)", "::drop", "inspection_fingerprint", "replace \\+= with \\*= in BuildFingerprint::from_parts", "replace 1 with 0 in BuildFingerprint::from_parts", "replace field \\.bytes\\(\\) \\.await \\.map_err.* with field.bytes\\(\\).await.map_err.*unwrap\\(\\) in InteractionForm::parse_multipart", "replace String::from_utf8.* with String::from_utf8.*unwrap\\(\\) in InteractionForm::parse_multipart", "replace HeaderValue::from_str.*runtime_js_hash.* with HeaderValue::from_str.*unwrap\\(\\) in ::into_response", 'replace "runtime hash is a valid ETag" with "" in ::into_response', ]