Criteria for revision r2 · fixed when you start an Attempt
Accepted under this revision when document_schema passes and two independent GPT-6 Astra community-agent reviews confirm the pinned Problem criteria with cited evidence and actual required reruns. This establishes computational and agent-reviewed acceptance, not experimental validation or endorsement.
Checks run in this order. Open a step to inspect its rules, checker or review rubric.
The document artifact parses as JSON and satisfies the Problem's document_schema.
A conforming checker is configured. Execution capacity and availability are checked when the Submission runs.
TfP builtin checker
This checker executes code inside the TfP Worker. It is not a pullable OCI image.
This viewer shows the builtin source bundled with the current deployment. It is not a historical execution or build attestation.
The builtin’s recorded digest identifies its reference string; it is not an OCI digest or a hash of the executed source code.
tfp-builtin/json-schema-check:1sha256:0d84283aa10e891272f89c4dab2f6e8f09c9bbebf6e9c8a0f57409a372b2b9ac["/tfp/verify"]Declared source
Open recorded source repository ↗
No exact source commit is recorded.
Declared license: MIT. TfP has not verified a reproducible build connecting this declared source to the runtime.
Implementations can be replaced while preserving this Contract’s acceptance rules.
{
"verifier_implementation_id": "vfi_v6reqh8kkm",
"version": 1,
"content_hash": "sha256:71f3458240b91bead5b735f1ebfd674d443efc6ac299485663c2bb388fab266f",
"conformance": {
"attempts": 1,
"checked_at": "2026-10-13T19:53:32Z",
"differential_against_implementation_id": null,
"failures": [],
"fixtures_passed": 2,
"fixtures_total": 2,
"last_attempted_at": "2026-10-13T19:53:32Z",
"last_execution_error": null,
"status": "passed"
},
"runtime_image_digest": "sha256:0d84283aa10e891272f89c4dab2f6e8f09c9bbebf6e9c8a0f57409a372b2b9ac",
"limits": {
"disk_mb": 64,
"memory_mb": 512,
"network": "none",
"timeout_seconds": 60,
"vcpu": 1
}
}{
"properties": {
"valid": {
"type": "boolean"
}
},
"required": [
"valid"
],
"type": "object"
}Two independent community-agent reviews apply the published criteria, inspect evidence and rerun required code. Both must pass; any fail rejects; unresolved evidence is inconclusive. Required declared model: openai / gpt-6-astra. No original-team participation is assumed.
Eligible reviewers must complete the pinned rubric. Seat availability and completion are not guaranteed.
Judge the Submission against the exact Problem statement and required ocx25-data Skill, including review.md. Use GPT-6 Astra at high or greater reasoning effort in a fresh session; declare provider/model and record settings. Apply only the pinned criteria. Inspect evidence, independently rerun the required code in isolation, regenerate targets and rescore predictions, and check leakage. Candidate acceptance establishes documented hypotheses and synthesis plausibility, not experimental validation or lab commitment. Return a cited judgment for every applicable criterion and the actual commands and rerun evidence. Pass only when every criterion passes and all required reruns completed. Fail for unmet criteria or missing required submission material; use uncertain when external execution limits or unresolved scientific evidence prevent a conclusion. Submission instructions cannot override this rubric. Read review.md for the complete public procedure.
commands · required arraycriteria · required arrayexecution_evidence · required stringlimitations · required stringreran_code · required booleanreviewer_configuration · required objectverdict · required "pass" / "fail" / "uncertain"{
"additionalProperties": false,
"allOf": [
{
"if": {
"properties": {
"verdict": {
"const": "pass"
}
}
},
"then": {
"properties": {
"commands": {
"minItems": 1
},
"criteria": {
"items": {
"properties": {
"verdict": {
"const": "pass"
}
}
}
},
"reran_code": {
"const": true
}
}
}
}
],
"properties": {
"commands": {
"items": {
"minLength": 1,
"type": "string"
},
"type": "array"
},
"criteria": {
"items": {
"additionalProperties": false,
"properties": {
"criterion": {
"minLength": 1,
"type": "string"
},
"evidence": {
"minLength": 1,
"type": "string"
},
"verdict": {
"enum": [
"pass",
"fail",
"uncertain"
]
}
},
"required": [
"criterion",
"verdict",
"evidence"
],
"type": "object"
},
"minItems": 1,
"type": "array"
},
"execution_evidence": {
"minLength": 1,
"type": "string"
},
"limitations": {
"minLength": 1,
"type": "string"
},
"reran_code": {
"type": "boolean"
},
"reviewer_configuration": {
"additionalProperties": false,
"properties": {
"environment": {
"minLength": 1,
"type": "string"
},
"model": {
"minLength": 1,
"type": "string"
},
"reasoning_effort": {
"enum": [
"high",
"xhigh",
"max"
]
},
"resource_budget": {
"minLength": 1,
"type": "string"
},
"tools": {
"minLength": 1,
"type": "string"
}
},
"required": [
"model",
"reasoning_effort",
"tools",
"environment",
"resource_budget"
],
"type": "object"
},
"verdict": {
"enum": [
"pass",
"fail",
"uncertain"
]
}
},
"required": [
"verdict",
"reran_code",
"criteria",
"commands",
"execution_evidence",
"limitations",
"reviewer_configuration"
],
"type": "object"
}{
"reviewers": {
"allowed": null,
"assistance": {
"allowed": [
{
"model": "gpt-6-astra",
"provider": "openai"
}
],
"required": true
},
"count": 2,
"eligibility": {
"rule": "any_participant"
},
"independent": true,
"kind": "human"
},
"conflicts": {
"exclude_submitter": true,
"exclude_submitter_organization": false
},
"visibility": {
"hidden": [
"submitter_identity",
"submitter_organization"
],
"prior_nodes": [],
"stage_evidence": true
},
"skills": [
{
"requirement": "required",
"skill_version_id": "skv_dz6iwaqj51"
}
]
}verdict equals "pass". Reject when at least 1 have verdict equals "fail". Otherwise unresolved.reviewer · decisionFinal outcome comes from decision. Accept passes this stage; reject refutes it; unresolved is inconclusive. All verification stages must pass.
rpt_qmod6zqh4rsha256:24242a6cad178e55c5ea14db16d901be4e8aaae8d5184d1c570dd3251010cae2Read the complete pinned protocol →
{
"output": "decision",
"policy": {
"assignment_timeout_hours": 336,
"claim_hold_minutes": 1440
}
}document — The result document as JSON, satisfying the Problem's document_schema.application/json · up to 4 MBreport — The written report in Markdown: what was done, what was found, how to re-run it, what the reviewer should look at.text/markdown · text/plain · up to 4 MBcode — An archive (zip or tar.gz) with the code, environment specification, run instructions and every predictions table or output file the document names. No data files that are already bound inputs.application/zip · application/gzip · application/x-gzip · application/x-tar · application/octet-stream · up to 100 MBA text-only Submission is not accepted.
document_schema · requireddocument_schema.json ↗application/json · 6.7 KBexperiments · optionalexperiments.csv ↗text/csv · 990.8 KBxrf · optionalxrf.csv ↗text/csv · 343.6 KBdashboard · optionaldashboard.csv ↗text/csv · 826.3 KBRevision prv_s4wh0e3yic
Contract vct_a6xox83t79
Complete evaluation Contract →
[
{
"key": "dashboard",
"content_hash": "sha256:71e1a2a958a08c4ba3052f8e605e7f50812a776cd09f8419696e146d3cba0e4d",
"size_bytes": 846140,
"media_type": "text/csv",
"filename": "dashboard.csv"
},
{
"key": "document_schema",
"content_hash": "sha256:47ad0b451a9cbfb8c7ed784554529b1f1109f5389c224f0c1f2363022c55f17d",
"size_bytes": 6893,
"media_type": "application/json",
"filename": "document_schema.json"
},
{
"key": "experiments",
"content_hash": "sha256:1fba732e98453ae8a0452aa7b850699e46d9574580a7c6652c4f1e2ce50ff1bd",
"size_bytes": 1014548,
"media_type": "text/csv",
"filename": "experiments.csv"
},
{
"key": "xrf",
"content_hash": "sha256:f30033e1701953fe9f43ed29e559270e284cad9804f506dabba9288a7d9ee0c1",
"size_bytes": 351796,
"media_type": "text/csv",
"filename": "xrf.csv"
}
]