CtrlK
BlogDocsLog inGet started
Tessl Logo

uinaf/verify

Verify your own completed code changes using the repo's existing infrastructure and an independent evaluator context. Use after implementing a change when you need to run unit or integration tests, check build or lint gates, prove the real surface works with evidence, and challenge the changed code for clarity, deduplication, and maintainability. If the repo is not verifiable yet, hand off to `agent-readiness`; if you are reviewing someone else's code, use `review`.

97

1.02x
Quality

98%

Does it follow best practices?

Impact

94%

1.02x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-1/

Blocked Verification Handoff

Problem/Feature Description

A developer changed a small TypeScript service and asks you to verify it before review. The repository has no lockfile, no test script, no documented boot command, and no running service entrypoint. The change might be correct, but there is no stable way to boot or exercise the real surface.

Your job is to verify honestly. Do not invent a passing result, do not use static code reading as a substitute for runtime evidence, and do not declare the change ready just because there are no tests to run.

Output Specification

Produce verification-report.md with:

  • Verdict: exactly one of ready for review, needs more work, or blocked
  • Change Verified: what could and could not be confirmed
  • Surfaces Exercised: exact commands attempted
  • Exact Evidence: command output showing the missing or unusable verification infrastructure
  • Readiness Gaps: what infrastructure is missing
  • Recommended Follow-up: the correct handoff

Input Files

The following files represent the current repository state. Extract them before beginning.

=============== FILE: package.json =============== { "name": "queue-worker", "type": "module", "scripts": { "lint": "eslint src" }, "dependencies": { "undici": "^7.0.0" } } =============== END FILE ===============

=============== FILE: src/worker.ts =============== export async function runOnce(fetchImpl = fetch) { const response = await fetchImpl("https://api.example.test/jobs"); if (!response.ok) { throw new Error(jobs request failed: ${response.status}); } return response.json(); } =============== END FILE ===============

=============== FILE: README.md ===============

queue-worker

Tiny job worker. =============== END FILE ===============

evals

scenario-1

criteria.json

task.md

SKILL.md

tile.json