lightspeed/ops/generator_harness
Deterministic generator parity harness for M25.
Types
Full M25 report.
pub type Report {
Report(outcomes: List(ScenarioOutcome), failed_scenarios: Int)
}
Constructors
-
Report(outcomes: List(ScenarioOutcome), failed_scenarios: Int)
M25 generator compatibility scenarios.
pub type Scenario {
ProjectScaffold
LiveResourceScaffold
HtmlResourceScaffold
JsonResourceScaffold
AuthScaffold
FullStackScaffold
SnapshotGuard
}
Constructors
-
ProjectScaffold -
LiveResourceScaffold -
HtmlResourceScaffold -
JsonResourceScaffold -
AuthScaffold -
FullStackScaffold -
SnapshotGuard
Values
pub fn report_signature(report: Report) -> String
Stable report signature for fixture baselines.
pub fn snapshot_report_markdown() -> String
Deterministic markdown report for snapshot drift scripts.
pub fn snapshot_signature() -> String
Deterministic snapshot signature over generator outputs.
pub const snapshot_version: Int