Send the work
Include the task, requirements, and evidence.
Release gate for AI-generated work
Send a generated patch with its task, requirements, and evidence. Get a release verdict and specific fixes before review. The same API checks code, UI, documents, images, data, and mixed packages.
Include the task, requirements, and evidence.
Pass, fail, or insufficient evidence.
Turn each finding into a focused repair.
Confirm the repair with fresh evidence.
Send the completed work with the task, requirements, and any evidence needed to check it.
Each finding names what was observed, what was expected, how to fix it, and how to verify the change.
If the submitted evidence cannot support a decision, TUC says so instead of guessing.
Submit the revision, run the check again, and keep the full repair history.
name: TUC patch gate
on: [pull_request]
permissions:
contents: read
jobs:
tuc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: marksignals/the-ultimate-critic@v1
with:
task: Review pull request — ${{ github.event.pull_request.title }}
pass merge check passes fail merge check blocks insufficient_evidence merge check blocks public repository enabled private repository blocked by default
View setup and inputs on GitHub. The free check accepts a diff up to 10,000 characters and does not save the submitted patch or result.
result = critic.evaluate({
"artifact_type": "code",
"artifact": {
"content": generated_code,
"metadata": {
"builder_model": builder_model
}
},
"intent": {
"prompt": task,
"requirements": requirements,
"constraints": constraints
},
"domain": "software",
"evaluation_profile": "code_review"
})
verdict = result["overall"]["verdict"] if verdict == "insufficient_evidence": capture_more_evidence() elif verdict == "fail": tickets = create_repairs(result["findings"]) send_to_repair_agent(tickets) else: release(result["evaluation_id"]) # Your workflow decides what happens next.
A 90-day pilot to connect one real pipeline and decide whether TUC earns a permanent place.
Not sure it fits? Run the free preview or send your workflow details. The fit form accepts no payment or work samples.
See TUC run the repair loop on a visual identity or sample code. Read the terms or contact us.
Standard checks use 1 credit, extended packages use 5, and full mixed-package reviews use 10. Quote the charge before the agent submits.
Code, interfaces, documents, images, structured data, game scenes, and mixed packages.
A verdict, score, findings, recommended fixes, verification steps, and a report.
Standard checks use 1 credit, extended packages use 5, and full mixed-package reviews use 10. Rejected requests use no credits.
The verdict is insufficient_evidence. Your workflow can collect more proof and try again.
No. Founding access is a one-time $249 purchase for 90 days and 1,000 review credits.