Persist a completed execution through private iii storage and idempotent history.
execution_idstring*required
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
archiveobject*required
archive_idstring*required
created_atstring*required
execution_idstring*required
identity_sha256string*required
manifestobject*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
manifest_backupobject*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
duplicate_ingestionboolean*required
historyobject*required
archiveobject*required
archive_idstring*required
created_atstring*required
execution_idstring*required
identity_sha256string*required
manifestobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
manifest_backupobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
case_countinteger· uint32*requiredmin 0
e2e_repositorystring*required
e2e_revisionstring*required
execution_idstring*required
identity_sha256string*required
ingestion_idstring*required
occurred_atstring*required
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
subject_revisionstring*required
e2e::archive-head
functionVerify availability and immutable metadata for an archived execution.
execution_idstring*required
archiveobject*required
archive_idstring*required
created_atstring*required
execution_idstring*required
identity_sha256string*required
manifestobject*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
manifest_backupobject*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
availabilitystring*requiredenum: available, expired
verified_atstring*required
e2e::archive-restore
functionRestore and verify an archived execution from its immutable manifest.
execution_idstring*required
archiveobject*required
archive_idstring*required
created_atstring*required
execution_idstring*required
identity_sha256string*required
manifestobject*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
manifest_backupobject*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
availabilitystring*requiredenum: available, expired
restored_filesinteger· uint32*requiredmin 0
restored_from_backupboolean*required
Request idempotent cancellation and cleanup of an E2E execution.
execution_idstring*required
execution_idstring*required
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
Compare two completed executions when their identities are eligible.
from_execution_idstring*required
policyall of
all of (1)
variant 1
regressionall of
… expand 1 nestedcollapse
all of (1)
variant 1
cost_increase_rationumber· double*required
deliverable_success_dropnumber· double*required
p95_turns_increase_rationumber· double*required
structural_integrity_dropnumber· double*required
technical_failure_increasenumber· double*required
wall_time_increase_rationumber· double*required
to_execution_idstring*required
artifactsobject[]*required
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
comparisonobject*required
casesobject[]*required
complexity_tierstring*requiredenum: l0_atomic, l1_sequential, l2_stateful, l3_concurrent, l4_coordinated, l5_adaptive
deltaobject*required
… expand 15 nestedcollapse
deliverable_success_rateany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
flaky_rateany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
median_scoreany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p50_cost_usdany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p50_turnsany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p50_wall_time_msany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p50_work_amplificationany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p95_cost_usdany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p95_turnsany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p95_wall_time_msany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
p95_work_amplificationany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
retry_rateany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
structural_integrity_rateany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
technical_failure_rateany of
… expand 2 nestedcollapse
any of (2)
variant 1
absolutenumber· double*required
relative_rationumber· double
fromobject*required
… expand 17 nestedcollapse
deliverable_successany of
… expand 2 nestedcollapse
any of (2)
variant 1
ci95_lowernumber· double*required
ci95_uppernumber· double*required
ratenumber· double*required
sample_sizeinteger· uint32*requiredmin 0
successesinteger· uint32*requiredmin 0
excluded_infrastructure_runsinteger· uint32*requiredmin 0
included_runsinteger· uint32*requiredmin 0
median_scorenumber· double
p50_cost_usdnumber· double
p50_wall_time_msnumber· double
p50_work_amplificationnumber· double
p95_cost_usdnumber· double
p95_wall_time_msnumber· double
p95_work_amplificationnumber· double
structural_integrityany of
… expand 2 nestedcollapse
any of (2)
variant 1
ci95_lowernumber· double*required
ci95_uppernumber· double*required
ratenumber· double*required
sample_sizeinteger· uint32*requiredmin 0
successesinteger· uint32*requiredmin 0
technical_failureany of
… expand 2 nestedcollapse
any of (2)
variant 1
ci95_lowernumber· double*required
ci95_uppernumber· double*required
ratenumber· double*required
sample_sizeinteger· uint32*requiredmin 0
successesinteger· uint32*requiredmin 0
from_run_idsstring[]*required
keyobject*required
… expand 7 nestedcollapse
contract_sha256string*required
executionobject*required
… expand 8 nestedcollapse
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
inputs_sha256string*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
regressionsobject[]*required
… expand 11 nestedcollapse
dimensionstring*requiredenum: deliverable, structural_integrity, technical_reliability, cost, wall_time, turns
n_frominteger· uint32min 0
observed_deltanumber· double*required
scenario_idstring*required
thresholdnumber· double*required
toobject*required
… expand 17 nestedcollapse
deliverable_successany of
… expand 2 nestedcollapse
any of (2)
variant 1
ci95_lowernumber· double*required
ci95_uppernumber· double*required
ratenumber· double*required
sample_sizeinteger· uint32*requiredmin 0
successesinteger· uint32*requiredmin 0
excluded_infrastructure_runsinteger· uint32*requiredmin 0
included_runsinteger· uint32*requiredmin 0
median_scorenumber· double
p50_cost_usdnumber· double
p50_wall_time_msnumber· double
p50_work_amplificationnumber· double
p95_cost_usdnumber· double
p95_wall_time_msnumber· double
p95_work_amplificationnumber· double
structural_integrityany of
… expand 2 nestedcollapse
any of (2)
variant 1
ci95_lowernumber· double*required
ci95_uppernumber· double*required
ratenumber· double*required
sample_sizeinteger· uint32*requiredmin 0
successesinteger· uint32*requiredmin 0
technical_failureany of
… expand 2 nestedcollapse
any of (2)
variant 1
ci95_lowernumber· double*required
ci95_uppernumber· double*required
ratenumber· double*required
sample_sizeinteger· uint32*requiredmin 0
successesinteger· uint32*requiredmin 0
to_run_idsstring[]*required
cohortobject*required
excluded_casesobject[]*required
… expand 4 nestedcollapse
scenario_idstring*required
sidestring*requiredenum: from, to
excluded_runsobject[]*required
… expand 6 nestedcollapse
attempt_idstring*required
scenario_idstring*required
sidestring*requiredenum: from, to
included_case_idsstring[]*required
comparableboolean*required
comparison_idstring*required
from_execution_idstring*required
gate_passedboolean*required
regressionsobject[]*required
dimensionstring*requiredenum: deliverable, structural_integrity, technical_reliability, cost, wall_time, turns
n_frominteger· uint32min 0
observed_deltanumber· double*required
scenario_idstring*required
thresholdnumber· double*required
to_execution_idstring*required
Read models and scenarios when the execution dialog opens.
scenariosstring[]*required
List immutable evaluated-system versions and their exact evaluation cohorts.
cohortsobject[]*required
subject_modelstring*required
subject_providerstring*required
versionsobject[]*required
completed_atstring*required
execution_countinteger· uint*requiredmin 0
stack_modestring*required
Read one retained execution summary and its diagnostic report.
execution_idstring*required
manifestobject*required
executionsunknown[]*required
last_updatestring*required
retentionobject*required
detailsinteger· uint*requiredmin 0
summariesinteger· uint*requiredmin 0
totalinteger· uint*requiredmin 0
List compact retained execution summaries with server-side filters and cursor pagination.
limitinteger· uint16min 0
executionsunknown[]*required
last_updatestring*required
retentionobject*required
detailsinteger· uint*requiredmin 0
summariesinteger· uint*requiredmin 0
totalinteger· uint*requiredmin 0
Create a draft local plan with an explicit small test scope.
scenariosstring[]*required
technical_retriesinteger· uint8min 0
baseline_execution_idstring
candidate_execution_idsstring[]*required
created_atstring*required
incomplete_execution_idsstring[]*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
scenario_idsstring[]*required
scenariosobject[]*required
complexity_tierstring*required
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
schema_versioninteger· uint32*requiredmin 0
scope_hashstring*required
statestring*requiredenum: draft, baseline_running, baseline_ready, candidate_running, comparison_ready
technical_retriesinteger· uint8*requiredmin 0
updated_atstring*required
e2e::dashboard::plan-get
functionRead one local plan.
baseline_execution_idstring
candidate_execution_idsstring[]*required
created_atstring*required
incomplete_execution_idsstring[]*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
scenario_idsstring[]*required
scenariosobject[]*required
complexity_tierstring*required
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
schema_versioninteger· uint32*requiredmin 0
scope_hashstring*required
statestring*requiredenum: draft, baseline_running, baseline_ready, candidate_running, comparison_ready
technical_retriesinteger· uint8*requiredmin 0
updated_atstring*required
Start a baseline or candidate from a locked local plan.
rolestring*requiredenum: baseline, candidate
baseline_execution_idstring
candidate_execution_idsstring[]*required
created_atstring*required
incomplete_execution_idsstring[]*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
scenario_idsstring[]*required
scenariosobject[]*required
complexity_tierstring*required
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
schema_versioninteger· uint32*requiredmin 0
scope_hashstring*required
statestring*requiredenum: draft, baseline_running, baseline_ready, candidate_running, comparison_ready
technical_retriesinteger· uint8*requiredmin 0
updated_atstring*required
Update an unlocked local plan or rename retained candidates.
technical_retriesinteger· uint8min 0
baseline_execution_idstring
candidate_execution_idsstring[]*required
created_atstring*required
incomplete_execution_idsstring[]*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
scenario_idsstring[]*required
scenariosobject[]*required
complexity_tierstring*required
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
schema_versioninteger· uint32*requiredmin 0
scope_hashstring*required
statestring*requiredenum: draft, baseline_running, baseline_ready, candidate_running, comparison_ready
technical_retriesinteger· uint8*requiredmin 0
updated_atstring*required
List local plans and their baseline/candidate lifecycle.
plansobject[]*required
baseline_execution_idstring
candidate_execution_idsstring[]*required
created_atstring*required
incomplete_execution_idsstring[]*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
scenario_idsstring[]*required
scenariosobject[]*required
complexity_tierstring*required
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
schema_versioninteger· uint32*requiredmin 0
scope_hashstring*required
statestring*requiredenum: draft, baseline_running, baseline_ready, candidate_running, comparison_ready
technical_retriesinteger· uint8*requiredmin 0
updated_atstring*required
Cancel the active local E2E execution.
defaultsobject*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
technical_retriesinteger· uint8*requiredmin 0
jobany of
any of (2)
variant 1
completed_atstring*required
log_frominteger· uint64*requiredmin 0
log_offsetinteger· uint64*requiredmin 0
log_truncatedboolean*required
plan_contextany of
… expand 2 nestedcollapse
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
requestobject*required
… expand 11 nestedcollapse
plan_contextany of
… expand 2 nestedcollapse
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
runsinteger· uint32*requiredmin 0
scenariosstring[]*required
technical_retriesinteger· uint8*requiredmin 0
started_atstring*required
statusstring*requiredenum: running, cancelling, cancelled, completed, failed
Start one local E2E execution.
plan_contextany of
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
runsinteger· uint32*requiredmin 0
scenariosstring[]*required
technical_retriesinteger· uint8*requiredmin 0
defaultsobject*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
technical_retriesinteger· uint8*requiredmin 0
jobany of
any of (2)
variant 1
completed_atstring*required
log_frominteger· uint64*requiredmin 0
log_offsetinteger· uint64*requiredmin 0
log_truncatedboolean*required
plan_contextany of
… expand 2 nestedcollapse
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
requestobject*required
… expand 11 nestedcollapse
plan_contextany of
… expand 2 nestedcollapse
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
runsinteger· uint32*requiredmin 0
scenariosstring[]*required
technical_retriesinteger· uint8*requiredmin 0
started_atstring*required
statusstring*requiredenum: running, cancelling, cancelled, completed, failed
Read local execution state and only the unread log suffix.
afterinteger· uint64min 0
defaultsobject*required
judge_modelstring*required
judge_providerstring*required
runsinteger· uint32*requiredmin 0
technical_retriesinteger· uint8*requiredmin 0
jobany of
any of (2)
variant 1
completed_atstring*required
log_frominteger· uint64*requiredmin 0
log_offsetinteger· uint64*requiredmin 0
log_truncatedboolean*required
plan_contextany of
… expand 2 nestedcollapse
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
requestobject*required
… expand 11 nestedcollapse
plan_contextany of
… expand 2 nestedcollapse
any of (2)
variant 1
rolestring*requiredenum: baseline, candidate
runsinteger· uint32*requiredmin 0
scenariosstring[]*required
technical_retriesinteger· uint8*requiredmin 0
started_atstring*required
statusstring*requiredenum: running, cancelling, cancelled, completed, failed
Read local metric history for one test version, with provider-grouped execution and judge models, without comparison actions.
limitinteger· uint16min 0
test_versioninteger· uint32min 0
available_versionsobject[]*required
execution_countinteger· uint*requiredmin 0
run_countinteger· uint*requiredmin 0
versioninteger· uint32*requiredmin 0
judge_modelsobject[]*required
observationsobject[]*required
analyzer_profile_sha256string*required
assessment_profile_sha256string*required
assessment_summaryobject*required
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
completed_atstring*required
contract_sha256string*required
evaluated_version_idstring
execution_idstring*required
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_function_call_errorsnumber· double
median_function_callsnumber· double
median_scorenumber· double
median_tokensnumber· double
median_turnsnumber· double
run_countinteger· uint*requiredmin 0
scenario_versioninteger· uint32*requiredmin 0
scored_runsinteger· uint*requiredmin 0
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
system_labelstring*required
seriesobject[]*required
analyzer_profile_sha256string*required
assessment_profile_sha256string*required
contract_sha256string*required
execution_countinteger· uint*requiredmin 0
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_function_call_errorsnumber· double
median_function_callsnumber· double
median_scorenumber· double
median_tokensnumber· double
median_turnsnumber· double
run_countinteger· uint*requiredmin 0
scenario_versioninteger· uint32*requiredmin 0
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
system_labelstring*required
subject_modelsobject[]*required
subjectsstring[]*required
test_versioninteger· uint32*requiredmin 0
totalinteger· uint*requiredmin 0
Read one test version across two immutable evaluated-system versions.
from_version_idstring*required
test_versioninteger· uint32*requiredmin 0
to_version_idstring*required
compatibilitystring*required
compatibility_reasonsstring[]*required
deltaobject*required
duration_secondsnumber· double
fromany of
any of (2)
variant 1
assessment_summaryobject*required
… expand 13 nestedcollapse
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
case_countinteger· uint*requiredmin 0
evaluated_version_idstring*required
execution_countinteger· uint*requiredmin 0
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_scorenumber· double
median_tokensnumber· double
outcomesobject*required
… expand 4 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infra_failedinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
technical_failedinteger· uint*requiredmin 0
samplesobject*required
… expand 5 nestedcollapse
cost_usdinteger· uint*requiredmin 0
duration_secondsinteger· uint*requiredmin 0
scoreinteger· uint*requiredmin 0
tokensinteger· uint*requiredmin 0
turnsinteger· uint*requiredmin 0
scored_runsinteger· uint*requiredmin 0
total_runsinteger· uint*requiredmin 0
from_observationsobject[]*required
analyzer_profile_sha256string*required
assessment_profile_sha256string*required
assessment_summaryobject*required
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
completed_atstring*required
contract_sha256string*required
evaluated_version_idstring
execution_idstring*required
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_function_call_errorsnumber· double
median_function_callsnumber· double
median_scorenumber· double
median_tokensnumber· double
median_turnsnumber· double
run_countinteger· uint*requiredmin 0
scenario_versioninteger· uint32*requiredmin 0
scored_runsinteger· uint*requiredmin 0
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
system_labelstring*required
test_versioninteger· uint32*requiredmin 0
toany of
any of (2)
variant 1
assessment_summaryobject*required
… expand 13 nestedcollapse
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
case_countinteger· uint*requiredmin 0
evaluated_version_idstring*required
execution_countinteger· uint*requiredmin 0
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_scorenumber· double
median_tokensnumber· double
outcomesobject*required
… expand 4 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infra_failedinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
technical_failedinteger· uint*requiredmin 0
samplesobject*required
… expand 5 nestedcollapse
cost_usdinteger· uint*requiredmin 0
duration_secondsinteger· uint*requiredmin 0
scoreinteger· uint*requiredmin 0
tokensinteger· uint*requiredmin 0
turnsinteger· uint*requiredmin 0
scored_runsinteger· uint*requiredmin 0
total_runsinteger· uint*requiredmin 0
to_observationsobject[]*required
analyzer_profile_sha256string*required
assessment_profile_sha256string*required
assessment_summaryobject*required
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
completed_atstring*required
contract_sha256string*required
evaluated_version_idstring
execution_idstring*required
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_function_call_errorsnumber· double
median_function_callsnumber· double
median_scorenumber· double
median_tokensnumber· double
median_turnsnumber· double
run_countinteger· uint*requiredmin 0
scenario_versioninteger· uint32*requiredmin 0
scored_runsinteger· uint*requiredmin 0
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
system_labelstring*required
List the versioned test catalog with compact A/B results and stable pagination.
limitinteger· uint16min 0
rowsobject[]*required
available_versionsobject[]*required
execution_countinteger· uint*requiredmin 0
run_countinteger· uint*requiredmin 0
versioninteger· uint32*requiredmin 0
current_versioninteger· uint32min 0
resultany of
any of (2)
variant 1
compatibilitystring*required
compatibility_reasonsstring[]*required
deltaobject*required
… expand 4 nestedcollapse
duration_secondsnumber· double
fromany of
… expand 2 nestedcollapse
any of (2)
variant 1
assessment_summaryobject*required
… expand 13 nestedcollapse
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
case_countinteger· uint*requiredmin 0
evaluated_version_idstring*required
execution_countinteger· uint*requiredmin 0
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_scorenumber· double
median_tokensnumber· double
outcomesobject*required
… expand 4 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infra_failedinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
technical_failedinteger· uint*requiredmin 0
samplesobject*required
… expand 5 nestedcollapse
cost_usdinteger· uint*requiredmin 0
duration_secondsinteger· uint*requiredmin 0
scoreinteger· uint*requiredmin 0
tokensinteger· uint*requiredmin 0
turnsinteger· uint*requiredmin 0
scored_runsinteger· uint*requiredmin 0
total_runsinteger· uint*requiredmin 0
from_observationsobject[]*required
… expand 32 nestedcollapse
analyzer_profile_sha256string*required
assessment_profile_sha256string*required
assessment_summaryobject*required
… expand 13 nestedcollapse
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
completed_atstring*required
contract_sha256string*required
evaluated_version_idstring
execution_idstring*required
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_function_call_errorsnumber· double
median_function_callsnumber· double
median_scorenumber· double
median_tokensnumber· double
median_turnsnumber· double
run_countinteger· uint*requiredmin 0
scenario_versioninteger· uint32*requiredmin 0
scored_runsinteger· uint*requiredmin 0
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
system_labelstring*required
test_versioninteger· uint32*requiredmin 0
toany of
… expand 2 nestedcollapse
any of (2)
variant 1
assessment_summaryobject*required
… expand 13 nestedcollapse
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
case_countinteger· uint*requiredmin 0
evaluated_version_idstring*required
execution_countinteger· uint*requiredmin 0
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_scorenumber· double
median_tokensnumber· double
outcomesobject*required
… expand 4 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infra_failedinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
technical_failedinteger· uint*requiredmin 0
samplesobject*required
… expand 5 nestedcollapse
cost_usdinteger· uint*requiredmin 0
duration_secondsinteger· uint*requiredmin 0
scoreinteger· uint*requiredmin 0
tokensinteger· uint*requiredmin 0
turnsinteger· uint*requiredmin 0
scored_runsinteger· uint*requiredmin 0
total_runsinteger· uint*requiredmin 0
to_observationsobject[]*required
… expand 32 nestedcollapse
analyzer_profile_sha256string*required
assessment_profile_sha256string*required
assessment_summaryobject*required
… expand 13 nestedcollapse
ai_availabilityobject*required
… expand 6 nestedcollapse
availableinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_requestedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
ai_verdictsobject*required
… expand 4 nestedcollapse
failinteger· uint*requiredmin 0
inconclusiveinteger· uint*requiredmin 0
passinteger· uint*requiredmin 0
pass_with_concernsinteger· uint*requiredmin 0
assessment_countinteger· uint*requiredmin 0
assessment_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_countinteger· uint*requiredmin 0
asset_qualitative_outcomesobject*required
… expand 6 nestedcollapse
errorinteger· uint*requiredmin 0
failedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
partialinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
asset_validation_outcomesobject*required
… expand 10 nestedcollapse
invalidinteger· uint*requiredmin 0
malformedinteger· uint*requiredmin 0
not_evaluatedinteger· uint*requiredmin 0
not_producedinteger· uint*requiredmin 0
oversizedinteger· uint*requiredmin 0
removed_during_cleanupinteger· uint*requiredmin 0
unexpectedinteger· uint*requiredmin 0
unreadableinteger· uint*requiredmin 0
unsafe_pathinteger· uint*requiredmin 0
validinteger· uint*requiredmin 0
effective_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
evidence_reference_countinteger· uint*requiredmin 0
median_confidencenumber· double
median_quality_scorenumber· double
run_countinteger· uint*requiredmin 0
system_statusesobject*required
… expand 8 nestedcollapse
hard_gate_failedinteger· uint*requiredmin 0
infrastructure_errorinteger· uint*requiredmin 0
judge_errorinteger· uint*requiredmin 0
passedinteger· uint*requiredmin 0
passed_with_concernsinteger· uint*requiredmin 0
resource_limitinteger· uint*requiredmin 0
subject_errorinteger· uint*requiredmin 0
unavailableinteger· uint*requiredmin 0
completed_atstring*required
contract_sha256string*required
evaluated_version_idstring
execution_idstring*required
median_cost_usdnumber· double
median_duration_secondsnumber· double
median_function_call_errorsnumber· double
median_function_callsnumber· double
median_scorenumber· double
median_tokensnumber· double
median_turnsnumber· double
run_countinteger· uint*requiredmin 0
scenario_versioninteger· uint32*requiredmin 0
scored_runsinteger· uint*requiredmin 0
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
system_labelstring*required
selected_versioninteger· uint32min 0
totalinteger· uint*requiredmin 0
e2e::fault-evaluate
functionClassify a protected supervisor's fault journal against canonical execution evidence.
execution_idstring*required
journalobject*required
actionsobject[]*required
kindstring*requiredenum: delay_call, fail_first_attempt, duplicate_event, child_timeout, transient_disconnect, out_of_order_result, …
statusstring*requiredenum: recovered, unrecovered, not_triggered, injector_failed
cancellation_observedboolean*required
cleanup_completedboolean*required
completed_atstring*required
execution_idstring*required
infrastructure_failuresstring[]
observed_work_amplificationnumber· double
profile_sha256string*required
started_atstring*required
planobject*required
actionsobject[]*required
duration_msinteger· uint64min 0
kindstring*requiredenum: delay_call, fail_first_attempt, duplicate_event, child_timeout, transient_disconnect, out_of_order_result, …
sequenceinteger· uint32*requiredmin 0
trigger_attemptinteger· uint32min 0
expected_outcomestring*requiredenum: recovered, cancelled
profile_idstring*required
profile_sha256string*required
seedinteger· uint64*requiredmin 0
profileobject*required
cancellationany of
any of (2)
variant 1
after_actionstring*required
grace_period_msinteger· uint64min 0
child_timeout_msinteger· uint64min 0
delayed_callsobject[]
delay_msinteger· uint64*requiredmin 0
occurrencesinteger· uint8min 0
expected_outcomeall of
all of (1)
variant 1
valuestringenum: recovered, cancelled
fail_first_attemptstring[]
max_work_amplificationnumber· double*required
out_of_order_resultsboolean
profile_idstring*required
seedinteger· uint64*requiredmin 0
transient_disconnectany of
any of (2)
variant 1
after_actionstring*required
duration_msinteger· uint64*requiredmin 0
cancellation_observedboolean*required
classificationstring*requiredenum: correct_recovery, excessive_recovery, incorrect_result, structural_failure, infrastructure_failure
cleanup_completedboolean*required
deliverable_correctboolean
execution_idstring*required
max_work_amplificationnumber· double*required
observed_work_amplificationnumber· double
planned_actionsinteger· uint32*requiredmin 0
profile_idstring*required
profile_sha256string*required
recovered_actionsinteger· uint32*requiredmin 0
structural_integrityboolean
Materialize a deterministic, versioned fault plan for a protected supervisor.
profileobject*required
cancellationany of
any of (2)
variant 1
after_actionstring*required
grace_period_msinteger· uint64min 0
child_timeout_msinteger· uint64min 0
delayed_callsobject[]
delay_msinteger· uint64*requiredmin 0
occurrencesinteger· uint8min 0
expected_outcomeall of
all of (1)
variant 1
valuestringenum: recovered, cancelled
fail_first_attemptstring[]
max_work_amplificationnumber· double*required
out_of_order_resultsboolean
profile_idstring*required
seedinteger· uint64*requiredmin 0
transient_disconnectany of
any of (2)
variant 1
after_actionstring*required
duration_msinteger· uint64*requiredmin 0
actionsobject[]*required
duration_msinteger· uint64min 0
kindstring*requiredenum: delay_call, fail_first_attempt, duplicate_event, child_timeout, transient_disconnect, out_of_order_result, …
sequenceinteger· uint32*requiredmin 0
trigger_attemptinteger· uint32min 0
expected_outcomestring*requiredenum: recovered, cancelled
profile_idstring*required
profile_sha256string*required
seedinteger· uint64*requiredmin 0
e2e::history-list
functionList hash-validated E2E history records from the iii database worker.
limitinteger· uint16min 0
recordsobject[]*required
archiveobject*required
archive_idstring*required
created_atstring*required
execution_idstring*required
identity_sha256string*required
manifestobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
manifest_backupobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
case_countinteger· uint32*requiredmin 0
e2e_repositorystring*required
e2e_revisionstring*required
execution_idstring*required
identity_sha256string*required
ingestion_idstring*required
occurred_atstring*required
stack_modestring*required
subject_modelstring*required
subject_providerstring*required
subject_revisionstring*required
Get the immutable result and manifest of an E2E execution.
execution_idstring*required
archiveany of
any of (2)
variant 1
archive_idstring*required
created_atstring*required
execution_idstring*required
identity_sha256string*required
manifestobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
manifest_backupobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
retention_classstring*requiredenum: temporary, pull_request, longitudinal, canonical
execution_idstring*required
manifestany of
any of (2)
variant 1
control_planeobject*required
… expand 1 nestedcollapse
functionsobject[]*required
… expand 4 nestedcollapse
function_idstring*required
request_schemaunknown*required
response_schemaunknown*required
executionobject*required
… expand 4 nestedcollapse
completed_atstring*required
execution_idstring*required
started_atstring*required
judgeany of
… expand 2 nestedcollapse
any of (2)
variant 1
context_windowinteger· uint64*requiredmin 0
max_output_tokensinteger· uint64*requiredmin 0
observation_contractany of
… expand 2 nestedcollapse
any of (2)
variant 1
attemptinteger· uint32*requiredmin 0
correlationobject*required
… expand 3 nestedcollapse
deployment_idstring*required
operation_idstring*required
modeobject*required
… expand 2 nestedcollapse
decisionstring*requiredenum: observe_only
environmentstring*requiredenum: demonstration
planobject*required
… expand 4 nestedcollapse
catalog_sha256string*required
runnerobject*required
… expand 3 nestedcollapse
schema_versioninteger· uint32*requiredmin 0
selected_casesobject[]*required
… expand 6 nestedcollapse
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*requiredenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
targetobject*required
… expand 3 nestedcollapse
applicationstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
subjectobject*required
… expand 6 nestedcollapse
context_windowinteger· uint64*requiredmin 0
max_output_tokensinteger· uint64*requiredmin 0
system_under_testobject*required
… expand 7 nestedcollapse
contract_hashesobject*required
e2e_repositorystring*required
e2e_revisionstring*required
engine_versionstring*required
harness_versionstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
worker_contractsobject[]
… expand 3 nestedcollapse
function_idstring*required
request_schema_sha256string*required
response_schema_sha256string*required
observationany of
any of (2)
variant 1
evidenceobject*required
… expand 3 nestedcollapse
artifactsobject[]
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
identityobject*required
… expand 4 nestedcollapse
executionobject*required
… expand 6 nestedcollapse
attemptinteger· uint32*requiredmin 0
completed_atstring*required
request_sha256string*required
run_contract_sha256string*required
started_atstring*required
planobject*required
… expand 4 nestedcollapse
catalog_sha256string*required
runnerobject*required
… expand 3 nestedcollapse
targetobject*required
… expand 3 nestedcollapse
applicationstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
modeobject*required
… expand 2 nestedcollapse
decisionstring*requiredenum: observe_only
environmentstring*requiredenum: demonstration
outcomeobject*required
… expand 5 nestedcollapse
control_phasestring*required
data_availabilitystring*requiredenum: complete, partial, unavailable
objectivestring*requiredenum: passed, quality_advisory, hard_gate_failed, technical_failed, infrastructure_failed, cancelled, …
provenanceobject*required
… expand 3 nestedcollapse
subject_modelstring*required
subject_providerstring*required
system_under_testany of
… expand 2 nestedcollapse
any of (2)
variant 1
contract_hashesobject*required
e2e_repositorystring*required
e2e_revisionstring*required
engine_versionstring*required
harness_versionstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
samplesobject[]*required
… expand 12 nestedcollapse
attempt_idstring*required
data_availabilitystring*requiredenum: complete, partial, unavailable
derivationsobject[]
… expand 4 nestedcollapse
formula_versionstring*required
originstring*requiredenum: observed, derived_from_observed
metricsany of
… expand 2 nestedcollapse
any of (2)
variant 1
child_sessionsinteger· uint64min 0
child_turnsinteger· uint64min 0
critical_path_msinteger· uint64min 0
effective_fan_outinteger· uint64min 0
function_call_errorsinteger· uint64min 0
function_callsinteger· uint64min 0
input_tokensinteger· uint64min 0
minimum_expected_workinteger· uint64*requiredmin 0
observed_complexityobject*required
… expand 11 nestedcollapse
ambiguity_levelinteger· uint64min 0
artifact_countinteger· uint64min 0
coordination_edgesinteger· uint64min 0
dependency_depthinteger· uint64min 0
external_systemsinteger· uint64min 0
parallel_branchesinteger· uint64min 0
planning_depthinteger· uint64min 0
state_transitionsinteger· uint64min 0
validation_loopsinteger· uint64min 0
wake_cyclesinteger· uint64min 0
observed_workinteger· uint64min 0
output_tokensinteger· uint64min 0
root_turnsinteger· uint64min 0
technical_attemptsinteger· uint32*requiredmin 0
total_tokensinteger· uint64min 0
transient_resumesinteger· uint64min 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
wall_time_msinteger· uint64*requiredmin 0
work_amplificationnumber· double
originstring*requiredenum: observed, derived_from_observed
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
statusstring*requiredenum: passed, hard_gate_failed, subject_error, judge_error, resource_limit, infrastructure_error
observation_artifactany of
any of (2)
variant 1
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
reportany of
any of (2)
variant 1
assessment_contractobject*required
… expand 1 nestedcollapse
runsobject[]*required
… expand 7 nestedcollapse
ai_final_assessmentobject*required
… expand 5 nestedcollapse
analyzerany of
… expand 2 nestedcollapse
any of (2)
variant 1
input_sha256string*required
analyzer_usageany of
… expand 2 nestedcollapse
any of (2)
variant 1
input_tokensinteger· uint64min 0
latency_msinteger· uint64min 0
output_tokensinteger· uint64min 0
availabilitystring*requiredenum: not_requested, not_evaluated, available, unavailable, malformed, failed
resultany of
… expand 2 nestedcollapse
any of (2)
variant 1
concernsstring[]*required
confidencenumber· double*required
evidenceobject[]*required
… expand 3 nestedcollapse
artifact_idstring*required
artifact_sha256string*required
limitationsstring[]*required
quality_scoreinteger· uint8*requiredmin 0
recommendationstring*required
strengthsstring[]*required
verdictstring*requiredenum: pass, pass_with_concerns, fail, inconclusive
assessmentsobject[]
… expand 13 nestedcollapse
analyzerany of
… expand 2 nestedcollapse
any of (2)
variant 1
input_sha256string*required
analyzer_usageany of
… expand 2 nestedcollapse
any of (2)
variant 1
input_tokensinteger· uint64min 0
latency_msinteger· uint64min 0
output_tokensinteger· uint64min 0
criterion_idstring*required
dimensionstring*requiredenum: deliverable, structural_integrity, efficiency, robustness, e2e_infrastructure
evidenceobject[]
… expand 3 nestedcollapse
artifact_idstring*required
artifact_sha256string*required
kindstring*requiredenum: required_check, signal, asset_validation, asset_quality
outcomestring*requiredenum: passed, failed, partial, not_evaluated, unavailable, error
policystring*requiredenum: hard_gate, advisory
scoreany of
… expand 2 nestedcollapse
any of (2)
variant 1
awardedinteger· uint8*requiredmin 0
possibleinteger· uint8*requiredmin 0
sourcestring*requiredenum: deterministic, judge, asset_analyzer
targetobject*required
… expand 2 nestedcollapse
kindstring*requiredenum: criterion, asset
assetsobject[]
… expand 2 nestedcollapse
qualitative_assessmentobject*required
… expand 13 nestedcollapse
analyzerany of
… expand 2 nestedcollapse
any of (2)
variant 1
input_sha256string*required
analyzer_usageany of
… expand 2 nestedcollapse
any of (2)
variant 1
input_tokensinteger· uint64min 0
latency_msinteger· uint64min 0
output_tokensinteger· uint64min 0
criterion_idstring*required
dimensionstring*requiredenum: deliverable, structural_integrity, efficiency, robustness, e2e_infrastructure
evidenceobject[]
… expand 3 nestedcollapse
artifact_idstring*required
artifact_sha256string*required
kindstring*requiredenum: required_check, signal, asset_validation, asset_quality
outcomestring*requiredenum: passed, failed, partial, not_evaluated, unavailable, error
policystring*requiredenum: hard_gate, advisory
scoreany of
… expand 2 nestedcollapse
any of (2)
variant 1
awardedinteger· uint8*requiredmin 0
possibleinteger· uint8*requiredmin 0
sourcestring*requiredenum: deterministic, judge, asset_analyzer
targetobject*required
… expand 2 nestedcollapse
kindstring*requiredenum: criterion, asset
validationobject*required
… expand 4 nestedcollapse
evidenceobject[]
… expand 3 nestedcollapse
artifact_idstring*required
artifact_sha256string*required
outcomestring*requiredenum: valid, invalid, malformed, oversized, not_produced, unreadable, …
attempt_idstring*required
effective_statusstring*requiredenum: unavailable, passed, passed_with_concerns, hard_gate_failed, subject_error, judge_error, …
system_statusstring*requiredenum: unavailable, passed, hard_gate_failed, subject_error, judge_error, resource_limit, …
executionobject*required
… expand 4 nestedcollapse
completed_atstring*required
execution_idstring*required
started_atstring*required
judgeany of
… expand 2 nestedcollapse
any of (2)
variant 1
context_windowinteger· uint64*requiredmin 0
max_output_tokensinteger· uint64*requiredmin 0
manifestany of
… expand 2 nestedcollapse
any of (2)
variant 1
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
observation_contractany of
… expand 2 nestedcollapse
any of (2)
variant 1
attemptinteger· uint32*requiredmin 0
correlationobject*required
… expand 3 nestedcollapse
deployment_idstring*required
operation_idstring*required
modeobject*required
… expand 2 nestedcollapse
decisionstring*requiredenum: observe_only
environmentstring*requiredenum: demonstration
planobject*required
… expand 4 nestedcollapse
catalog_sha256string*required
runnerobject*required
… expand 3 nestedcollapse
schema_versioninteger· uint32*requiredmin 0
selected_casesobject[]*required
… expand 6 nestedcollapse
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*requiredenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
targetobject*required
… expand 3 nestedcollapse
applicationstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
redactionall of
… expand 1 nestedcollapse
all of (1)
variant 1
redacted_fieldsinteger· uint32*requiredmin 0
redacted_valuesinteger· uint32*requiredmin 0
scenariosobject[]*required
… expand 8 nestedcollapse
aggregateobject*required
… expand 10 nestedcollapse
costobject*required
… expand 3 nestedcollapse
subject_usdnumber· double
hard_gate_failuresinteger· uint32*requiredmin 0
median_scorenumber· double
pass_ratenumber· double*required
passed_runsinteger· uint32*requiredmin 0
required_passesinteger· uint32*requiredmin 0
robustnessobject*required
… expand 13 nestedcollapse
cost_per_successful_deliverablenumber· double
deliverable_success_ratenumber· double
median_wall_time_msnumber· double
minimum_sample_sizeinteger· uint32*requiredmin 0
p95_wall_time_msinteger· uint64min 0
sample_sizeinteger· uint32*requiredmin 0
structural_integrity_ratenumber· double
tail_minimum_sample_sizeinteger· uint32*requiredmin 0
technical_failure_ratenumber· double
wall_time_variancenumber· double
runsinteger· uint32*requiredmin 0
scored_runsinteger· uint32*requiredmin 0
technical_failuresinteger· uint32*requiredmin 0
caseany of
… expand 2 nestedcollapse
any of (2)
variant 1
complexityobject*required
… expand 2 nestedcollapse
profileobject*required
… expand 10 nestedcollapse
ambiguity_levelinteger· uint8*requiredmin 0
artifact_countinteger· uint8*requiredmin 0
coordination_edgesinteger· uint16*requiredmin 0
dependency_depthinteger· uint8*requiredmin 0
external_systemsinteger· uint8*requiredmin 0
parallel_branchesinteger· uint8*requiredmin 0
planning_depthinteger· uint8*requiredmin 0
state_transitionsinteger· uint16*requiredmin 0
validation_loopsinteger· uint8*requiredmin 0
wake_cyclesinteger· uint8*requiredmin 0
tierstring*requiredenum: l0_atomic, l1_sequential, l2_stateful, l3_concurrent, l4_coordinated, l5_adaptive
deliverable_contractobject*required
… expand 4 nestedcollapse
artifactsobject[]*required
… expand 5 nestedcollapse
max_size_bytesinteger· uint64*requiredmin 0
media_typestring*required
capture_before_cleanupboolean*required
invariantsobject[]*required
… expand 2 nestedcollapse
descriptionstring*required
provenance_requiredboolean*required
inputs_sha256string*required
required_capabilitiesstring[]*required
scenario_idstring*required
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
workobject*required
… expand 1 nestedcollapse
minimum_expected_workinteger· uint64*requiredmin 0
execution_policyobject*required
… expand 5 nestedcollapse
max_output_tokensinteger· uint64min 0
max_total_tokensinteger· uint64min 0
Shared Harness token budget. `None` leaves the Harness budget unbounded for this scenario.
max_turnsinteger· uint32*requiredmin 0
max_validation_retriesinteger· uint32min 0
Optional per-session cap for post-turn validation denials. `None` preserves the Harness-configured default.
stuck_timeout_secondsinteger· uint64*requiredmin 0
Stop only after this many seconds without observable useful progress. Large scenarios have no fixed wall-clock deadline.
runsobject[]*required
… expand 23 nestedcollapse
attempt_idstring*required
attempt_numberinteger· uint32*requiredmin 0
costobject*required
… expand 3 nestedcollapse
subject_usdnumber· double
criteriaobject[]*required
… expand 4 nestedcollapse
awardedinteger· uint8min 0
possibleinteger· uint8*requiredmin 0
deliverablesobject[]
… expand 12 nestedcollapse
artifactany of
… expand 2 nestedcollapse
any of (2)
variant 1
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
content_formatstring*requiredenum: json, text_utf8
content_sha256string*required
content_size_bytesinteger· uint64*requiredmin 0
invariantsobject[]*required
… expand 3 nestedcollapse
media_typestring*required
provenanceobject[]*required
… expand 3 nestedcollapse
provenance_validboolean*required
schema_validboolean*required
dimensionsobject[]
… expand 3 nestedcollapse
dimensionstring*requiredenum: deliverable, structural_integrity, efficiency, robustness, e2e_infrastructure
efficiencyany of
… expand 2 nestedcollapse
any of (2)
variant 1
child_sessionsinteger· uint64min 0
child_turnsinteger· uint64min 0
critical_path_msinteger· uint64min 0
effective_fan_outinteger· uint64min 0
function_call_errorsinteger· uint64min 0
function_callsinteger· uint64min 0
input_tokensinteger· uint64min 0
minimum_expected_workinteger· uint64*requiredmin 0
observed_complexityobject*required
… expand 11 nestedcollapse
ambiguity_levelinteger· uint64min 0
artifact_countinteger· uint64min 0
coordination_edgesinteger· uint64min 0
dependency_depthinteger· uint64min 0
external_systemsinteger· uint64min 0
parallel_branchesinteger· uint64min 0
planning_depthinteger· uint64min 0
state_transitionsinteger· uint64min 0
validation_loopsinteger· uint64min 0
wake_cyclesinteger· uint64min 0
observed_workinteger· uint64min 0
output_tokensinteger· uint64min 0
root_turnsinteger· uint64min 0
technical_attemptsinteger· uint32*requiredmin 0
total_tokensinteger· uint64min 0
transient_resumesinteger· uint64min 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
wall_time_msinteger· uint64*requiredmin 0
work_amplificationnumber· double
evidenceobject[]
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
failuresobject[]
… expand 3 nestedcollapse
domainstring*requiredenum: subject, judge, resource, e2e_infrastructure
phasestring*requiredenum: setup, execute, collect, evaluate, cleanup
hard_gatesobject[]*required
… expand 4 nestedcollapse
dimensionstring*requiredenum: deliverable, structural_integrity, efficiency, robustness, e2e_infrastructure
judge_attemptsinteger· uint8min 0
judge_usageany of
… expand 2 nestedcollapse
any of (2)
variant 1
cache_read_tokensinteger· uint64min 0
cache_write_tokensinteger· uint64min 0
input_tokensinteger· uint64min 0
output_tokensinteger· uint64min 0
reasoning_tokensinteger· uint64min 0
metricsany of
… expand 2 nestedcollapse
any of (2)
variant 1
by_sessionobject[]*required
… expand 16 nestedcollapse
cache_read_tokensinteger· uint64min 0
cache_write_tokensinteger· uint64min 0
depthinteger· uint32*requiredmin 0
function_call_errorsinteger· uint64*requiredmin 0
function_callsinteger· uint64*requiredmin 0
input_tokensinteger· uint64min 0
output_tokensinteger· uint64min 0
reasoning_tokensinteger· uint64min 0
session_idstring*required
transient_resumesinteger· uint64min 0
turnsinteger· uint64*requiredmin 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
root_session_idstring*required
totalsobject*required
… expand 13 nestedcollapse
cache_read_tokensinteger· uint64min 0
cache_write_tokensinteger· uint64min 0
function_call_errorsinteger· uint64*requiredmin 0
function_callsinteger· uint64*requiredmin 0
input_tokensinteger· uint64min 0
output_tokensinteger· uint64min 0
reasoning_tokensinteger· uint64min 0
sessionsinteger· uint64*requiredmin 0
transient_resumesinteger· uint64min 0
turnsinteger· uint64*requiredmin 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
retry_attemptsobject[]
… expand 16 nestedcollapse
attempt_idstring*required
attempt_numberinteger· uint32*requiredmin 0
costobject*required
… expand 3 nestedcollapse
subject_usdnumber· double
deliverablesobject[]
… expand 12 nestedcollapse
artifactany of
… expand 2 nestedcollapse
any of (2)
variant 1
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
content_formatstring*requiredenum: json, text_utf8
content_sha256string*required
content_size_bytesinteger· uint64*requiredmin 0
invariantsobject[]*required
… expand 3 nestedcollapse
media_typestring*required
provenanceobject[]*required
… expand 3 nestedcollapse
provenance_validboolean*required
schema_validboolean*required
dimensionsobject[]
… expand 3 nestedcollapse
dimensionstring*requiredenum: deliverable, structural_integrity, efficiency, robustness, e2e_infrastructure
efficiencyany of
… expand 2 nestedcollapse
any of (2)
variant 1
child_sessionsinteger· uint64min 0
child_turnsinteger· uint64min 0
critical_path_msinteger· uint64min 0
effective_fan_outinteger· uint64min 0
function_call_errorsinteger· uint64min 0
function_callsinteger· uint64min 0
input_tokensinteger· uint64min 0
minimum_expected_workinteger· uint64*requiredmin 0
observed_complexityobject*required
… expand 11 nestedcollapse
ambiguity_levelinteger· uint64min 0
artifact_countinteger· uint64min 0
coordination_edgesinteger· uint64min 0
dependency_depthinteger· uint64min 0
external_systemsinteger· uint64min 0
parallel_branchesinteger· uint64min 0
planning_depthinteger· uint64min 0
state_transitionsinteger· uint64min 0
validation_loopsinteger· uint64min 0
wake_cyclesinteger· uint64min 0
observed_workinteger· uint64min 0
output_tokensinteger· uint64min 0
root_turnsinteger· uint64min 0
technical_attemptsinteger· uint32*requiredmin 0
total_tokensinteger· uint64min 0
transient_resumesinteger· uint64min 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
wall_time_msinteger· uint64*requiredmin 0
work_amplificationnumber· double
evidenceobject[]
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
failuresobject[]*required
… expand 3 nestedcollapse
domainstring*requiredenum: subject, judge, resource, e2e_infrastructure
phasestring*requiredenum: setup, execute, collect, evaluate, cleanup
metricsany of
… expand 2 nestedcollapse
any of (2)
variant 1
by_sessionobject[]*required
… expand 16 nestedcollapse
cache_read_tokensinteger· uint64min 0
cache_write_tokensinteger· uint64min 0
depthinteger· uint32*requiredmin 0
function_call_errorsinteger· uint64*requiredmin 0
function_callsinteger· uint64*requiredmin 0
input_tokensinteger· uint64min 0
output_tokensinteger· uint64min 0
reasoning_tokensinteger· uint64min 0
session_idstring*required
transient_resumesinteger· uint64min 0
turnsinteger· uint64*requiredmin 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
root_session_idstring*required
totalsobject*required
… expand 13 nestedcollapse
cache_read_tokensinteger· uint64min 0
cache_write_tokensinteger· uint64min 0
function_call_errorsinteger· uint64*requiredmin 0
function_callsinteger· uint64*requiredmin 0
input_tokensinteger· uint64min 0
output_tokensinteger· uint64min 0
reasoning_tokensinteger· uint64min 0
sessionsinteger· uint64*requiredmin 0
transient_resumesinteger· uint64min 0
turnsinteger· uint64*requiredmin 0
validation_retriesinteger· uint64min 0
wake_resumesinteger· uint64min 0
scenario_flowany of
… expand 2 nestedcollapse
any of (2)
variant 1
checkpointobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
cleanupobject*required
… expand 3 nestedcollapse
duration_msinteger· uint64*requiredmin 0
statusstring*requiredenum: succeeded, failed
definition_sha256string*required
semantic_testsobject[]
… expand 22 nestedcollapse
activationone of*required
… expand 3 nestedcollapse
one of (3)
variant 1
policystring*requiredenum: always
variant 2
conditionsobject[]*required
… expand 3 nestedcollapse
policystring*requiredenum: all
variant 3
conditionsobject[]*required
… expand 3 nestedcollapse
policystring*requiredenum: any
assetsobject[]
… expand 9 nestedcollapse
artifactobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
content_sha256string*required
media_typestring*required
namespaced_idstring*required
preview_truncatedboolean*required
size_bytesinteger· uint64*requiredmin 0
dependenciesstring[]*required
dependency_policystring*requiredenum: succeeded, terminal
duration_msinteger· uint64*requiredmin 0
evaluationsobject[]
… expand 5 nestedcollapse
outcomestring*requiredenum: passed, failed, advisory, not_evaluated
failuresobject[]
… expand 3 nestedcollapse
phasestring*requiredenum: preflight, execute, capture, persist, evaluate, cleanup, …
technicalboolean*required
hard_gatesobject[]
… expand 4 nestedcollapse
redactionall of
… expand 1 nestedcollapse
all of (1)
variant 1
redacted_fieldsinteger· uint32*requiredmin 0
redacted_valuesinteger· uint32*requiredmin 0
statusstring*requiredenum: pending, running, succeeded, hard_gate_failed, failed, skipped, …
step_versioninteger· uint32*requiredmin 0
session_idstring*required
statusstring*requiredenum: passed, hard_gate_failed, subject_error, judge_error, resource_limit, infrastructure_error
wall_time_msinteger· uint64*requiredmin 0
scenario_flowany of
Evidence-only flow identity emitted by Rust. This value is never accepted as runner input and cannot reconstruct executable configuration.
… expand 2 nestedcollapse
any of (2)
variant 1
checkpointobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
cleanupobject*required
… expand 3 nestedcollapse
duration_msinteger· uint64*requiredmin 0
statusstring*requiredenum: succeeded, failed
definition_sha256string*required
semantic_testsobject[]
Semantic tests executed inside a code-defined composite scenario. Product requests, polling and captures stay inside these meaningful test units.
… expand 22 nestedcollapse
activationone of*required
… expand 3 nestedcollapse
one of (3)
variant 1
policystring*requiredenum: always
variant 2
conditionsobject[]*required
… expand 3 nestedcollapse
policystring*requiredenum: all
variant 3
conditionsobject[]*required
… expand 3 nestedcollapse
policystring*requiredenum: any
assetsobject[]
… expand 9 nestedcollapse
artifactobject*required
… expand 6 nestedcollapse
media_typestring*required
size_bytesinteger· uint64*requiredmin 0
content_sha256string*required
media_typestring*required
namespaced_idstring*required
preview_truncatedboolean*required
size_bytesinteger· uint64*requiredmin 0
dependenciesstring[]*required
dependency_policystring*requiredenum: succeeded, terminal
duration_msinteger· uint64*requiredmin 0
evaluationsobject[]
… expand 5 nestedcollapse
outcomestring*requiredenum: passed, failed, advisory, not_evaluated
failuresobject[]
… expand 3 nestedcollapse
phasestring*requiredenum: preflight, execute, capture, persist, evaluate, cleanup, …
technicalboolean*required
hard_gatesobject[]
… expand 4 nestedcollapse
redactionall of
… expand 1 nestedcollapse
all of (1)
variant 1
redacted_fieldsinteger· uint32*requiredmin 0
redacted_valuesinteger· uint32*requiredmin 0
statusstring*requiredenum: pending, running, succeeded, hard_gate_failed, failed, skipped, …
step_versioninteger· uint32*requiredmin 0
session_idstring*required
statusstring*requiredenum: passed, hard_gate_failed, subject_error, judge_error, resource_limit, infrastructure_error
wall_time_msinteger· uint64*requiredmin 0
scenario_idstring*required
scenario_versioninteger· uint32min 0
schema_versioninteger· uint32*requiredmin 0
subjectobject*required
… expand 6 nestedcollapse
context_windowinteger· uint64*requiredmin 0
max_output_tokensinteger· uint64*requiredmin 0
system_under_testobject*required
… expand 7 nestedcollapse
contract_hashesobject*required
e2e_repositorystring*required
e2e_revisionstring*required
engine_versionstring*required
harness_versionstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
request_sha256string*required
run_contract_sha256string
e2e::results-list
functionList durable E2E executions using comparable identity filters.
limitinteger· uint16min 0
scenario_idany of
any of (2)
variant 1
valuestringenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
executionsobject[]*required
active_attemptany of
any of (2)
variant 1
attempt_idstring*required
scenario_idstring*requiredenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
session_idstring*required
cancel_requestedboolean*required
execution_idstring*required
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
transitionsobject[]*required
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
updated_atstring*required
e2e::retention-sweep
functionDelete expired E2E objects and tombstone their history records.
limitinteger· uint16min 0
deleted_archivesstring[]*required
inspectedinteger· uint32*requiredmin 0
Admit an asynchronous, idempotent E2E execution.
idempotency_keystring*required
progress_interval_secondsinteger· uint64min 0
rotating_seedsinteger[]· uint64min 0
run_contractany of
any of (2)
variant 1
attemptinteger· uint32*requiredmin 0
correlationobject*required
… expand 3 nestedcollapse
deployment_idstring*required
operation_idstring*required
modeobject*required
… expand 2 nestedcollapse
decisionstring*requiredenum: observe_only
environmentstring*requiredenum: demonstration
planobject*required
… expand 4 nestedcollapse
catalog_sha256string*required
runnerobject*required
… expand 3 nestedcollapse
schema_versioninteger· uint32*requiredmin 0
selected_casesobject[]*required
… expand 6 nestedcollapse
contract_sha256string*required
inputs_sha256string*required
scenario_idstring*requiredenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
targetobject*required
… expand 3 nestedcollapse
applicationstring*required
stackone of*required
… expand 2 nestedcollapse
one of (2)
variant 1
modestring*requiredenum: source
workers_repositorystring*required
workers_revisionstring*required
variant 2
modestring*requiredenum: registry
stack_lock_digeststring*required
stack_versionsobject*required
scenariosstring[]enum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
technical_retriesinteger· uint8min 0
duplicateboolean*required
execution_idstring*required
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
request_sha256string*required
run_contract_sha256string
e2e::scenarios-list
functionList versioned E2E cases, contracts, capabilities and complexity.
catalog_sha256string*required
scenariosobject[]*required
complexityobject*required
ambiguity_levelinteger· uint8*requiredmin 0
artifact_countinteger· uint8*requiredmin 0
coordination_edgesinteger· uint16*requiredmin 0
dependency_depthinteger· uint8*requiredmin 0
external_systemsinteger· uint8*requiredmin 0
parallel_branchesinteger· uint8*requiredmin 0
planning_depthinteger· uint8*requiredmin 0
state_transitionsinteger· uint16*requiredmin 0
validation_loopsinteger· uint8*requiredmin 0
wake_cyclesinteger· uint8*requiredmin 0
contract_sha256string*required
deliverable_contractobject*required
artifactsobject[]*required
… expand 5 nestedcollapse
max_size_bytesinteger· uint64*requiredmin 0
media_typestring*required
capture_before_cleanupboolean*required
invariantsobject[]*required
… expand 2 nestedcollapse
descriptionstring*required
provenance_requiredboolean*required
inputs_sha256string*required
required_capabilitiesstring[]*required
scenario_idstring*requiredenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
scenario_versioninteger· uint32*requiredmin 0
seedinteger· uint64*requiredmin 0
Read the durable phase and progress of an E2E execution.
execution_idstring*required
active_attemptany of
any of (2)
variant 1
attempt_idstring*required
scenario_idstring*requiredenum: direct_answer, persistent_state, reactive_automation, shell_coder_sandbox, research_pipeline, security_review, …
session_idstring*required
cancel_requestedboolean*required
execution_idstring*required
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
transitionsobject[]*required
phasestring*requiredenum: requested, admitted, preflighting, materializing, setting_up, executing, …
updated_atstring*required
Serve the Harness E2E injectable Console assets.
content_typestring*required
Internal: record that Harness E2E storage changed; the new directory applies on worker restart.