Benchmarks, quality, and observability#
These APIs describe reproducible benchmark suites, generator-quality reports, and optional production metrics.
Benchmarks#
|
Generate and evaluate one or every standard benchmark suite. |
|
Run one immutable bundled M21 pack and verify its frozen outputs. |
|
Build and validate one standard suite without mutating global config. |
Return all bundled public packs in stable identity order. |
|
Resolve an exact or unambiguous major/minor public-pack reference. |
|
Immutable, distributable M21 benchmark definition. |
Generator quality#
Run the native or external M22 quality protocol. |
|
Create an invariant report for one existing native generated run. |
|
Load one bundled immutable M22 profile or a YAML profile path. |
|
Identity and capabilities advertised by an external generator. |
|
Read-only public workload delivered to an external adapter. |
|
Normalized external output consumed by the quality scorer. |
|
Immutable public workload and protocol selection. |
|
Programmatic equivalent of the quality-benchmark CLI command. |
|
Immutable result and artifact location for a quality benchmark run. |
|
Normalized quality dimensions for one generator candidate. |
|
Declared dimensions supplied by a native or external candidate. |
|
Protocol implemented by an external generator benchmark adapter. |
|
One independently interpretable quality result. |
Observability#
|
Expose the stable M27 metric surface for one CLI invocation. |
|
Raised when metrics are requested without the optional dependency. |