Bourse.OptionReadiness.Baseline (bourse v0.1.0)

Copy Markdown View Source

Acceptance rules for option-readiness baseline reports.

A broken or untested cell can never become an accepted baseline. Venue rows still pending judgment (status nil) are also rejected until classified.

Summary

Functions

True when the report may be promoted to an accepted baseline.

Human-readable rejection reasons; empty means acceptable.

Functions

accept?(report)

True when the report may be promoted to an accepted baseline.

rejection_reasons(report)

@spec rejection_reasons(Bourse.OptionReadiness.Report.t()) :: [String.t()]

Human-readable rejection reasons; empty means acceptable.