Crosswake.ReleaseCandidate.Cleanroom (crosswake v0.2.4)

View Source

Validates bounded clean-room observations for candidate and exact-public package proofs.

Shell adapters own package fetching and generated-host execution. This module accepts only the closed, low-cardinality result of those operations and refuses incomplete package/profile sets, shared scratch state, source substitution, or vacuous profile success.

Summary

Functions

evaluate!(input)

@spec evaluate!(map()) :: map()

evaluate_public!(input)

@spec evaluate_public!(map()) :: map()

expected_checks(profile)

@spec expected_checks(String.t()) :: [String.t()]

profiles()

@spec profiles() :: [String.t()]