UnicodeSecurity.ReleaseCandidate.Report (UnicodeSecurity v0.1.0)

Copy Markdown View Source

Writes deterministic release evidence using a completed temporary sibling.

A successful read observes complete report bytes. Replacement is atomic for callers using the same Erlang file server. On Windows, an external process or raw-file reader may briefly receive :enoent while an existing destination is replaced; uninterrupted external visibility is not guaranteed by OTP.

Summary

Functions

write!(path, report, opts \\ [])

@spec write!(Path.t(), map(), keyword()) :: :ok