nemo_gym.harness_capabilities.checker
nemo_gym.harness_capabilities.checker
Deterministic model and semantic checks over native Gym JSON.
Module Contents
Classes
Functions
Data
API
Applicability of a harness/benchmark pair; absence never implies N/A.
Shared evidence and findings for capability-specific artifact checks.
Missing captures invalidate every capability that depends on calls.
TE-4/TE-7: reject unavailable media and opaque payload dependencies.
Propagate explicit producer gaps to dependent capabilities.
TE-4: ordered model request and response history.
Record integrity: readable records, supported schema and consistent identity.
TE-1: faithful terminal outcomes, including failure and cancellation.
TE-8: each captured attempt resolves to one explicit invocation owner.
TE-7: retained payloads or explicit no-response transport failures.
TE-9: exact policy-attempt membership, independent of invocation refs.
TE-2: preserve supplied usage on all attempts; report availability separately.
TE-5: unique executed tools, request joins and terminal outcomes.
TE-3 contains step fields; TE-9 independently checks call linkage.
TE-6’s shipped Gym surface: rollout verification reward and terminal resolution.
Report evidence correctness, metric availability and delivery independently.
Reject unresolved media/opaque references; validate inline image data.
All applicable P0 rows and at least one exact call join must pass.
Check TE-1–TE-9 on retained JSONL; do not infer missing evidence or applicability.