Crosswake.ReleaseCandidate (crosswake v0.2.3)

View Source

Pure release-candidate evaluation and receipt authority.

External adapters provide normalized observations. This module validates those observations, detects drift, and derives one closed release-candidate state without network or process access.

Summary

Functions

evaluate!(input)

@spec evaluate!(map()) :: Crosswake.ReleaseCandidate.Receipt.t()

exit_code(arg1)

@spec exit_code(map()) :: 0 | 1

run!(opts)

@spec run!(keyword()) :: map()