Public evidence index / Agent Job Output Review

Agent Job Output Review & Contract Kit

A fixed-scope review of up to five recurring AI-agent or automation jobs. Each job is examined against one question that process exit codes cannot answer: did the run produce the useful artifact it was supposed to produce, or did it merely finish?

Proposed price: $349, one-time. There is no checkout on this page and no payment is taken here. The first step is a text-only scope worksheet, not an order.

Request a scope check

Who this is for

Engineering leads and founders running scheduled agents, collectors, enrichment jobs, reconcilers, or report builders that report success on a cadence. The common failure is not a crash. It is a job that exits zero every night for weeks while emitting a template, a stale copy of yesterday's file, or a change that nothing downstream ever accepted. Dashboards stay green because the dashboard is watching the process, not the artifact.

This engagement produces the artifact-level definitions and tests you are missing, in a form your own systems can execute.

What you receive

Being direct about what is and is not paid work: the harness template is shared and is not the value by itself. What you are paying for is the customer-specific claim-to-evidence mapping, the refusal reasoning, the contract definitions, and the fixtures. You validate, deploy, and operate everything. Nothing delivered can start, stop, pause, disable, or schedule a job. There is no actuator in this kit.

Two questions, kept separate

Most job monitoring collapses two distinct questions into one boolean. The review keeps them apart:

  1. Did the job run? Answered by process state, run identity, timestamps, and exit status.
  2. Did the run prove the promised useful artifact? Answered only by an observable downstream artifact tied to that specific run.

Status taxonomy

StatusMeaning
USEFULThe run produced the named artifact, and evidence ties that artifact to this run.
HONEST IDLEThere was legitimately nothing to do, and the job emitted a distinct signal saying so.
DEAD WORKThe job did something and finished, but no accepted downstream artifact resulted.
ERRORThe job failed and said so.
UNKNOWNThe evidence source could not be read, so no claim can be made.

UNKNOWN is counted and reported as UNKNOWN. It is never converted into idle, a pass, a failure, or an automatic strike. A changed output is not automatically useful. A completed process is not automatically useful.

Intake preflight: the contractability test

Before any paid work is accepted, each candidate job is checked against a published bar. A job is contractable only if all six hold:

  1. A named intended useful artifact — what this job is supposed to produce, stated concretely.
  2. An observable evidence source where that artifact can be seen.
  3. A distinct honest-idle signal, separable from success.
  4. An unavailable-evidence state that is distinguishable from idle.
  5. Stable run identity and timestamps, so an artifact can be tied to a specific run.
  6. Sanitized representative outputs plus proof that the downstream artifact exists.

Jobs that fail this bar receive a NOT CONTRACTABLE row in the matrix with the reason. They do not receive a guessed contract. If no submitted job passes, no paid engagement is accepted and you keep the preflight result.

What the initial request form accepts

Only: job count, languages, schedule, intended artifact types, evidence types, and sensitive-data constraints. The form accepts no uploads. Do not send logs, code, configuration, credentials, output samples, or customer data at this stage; that material is rejected rather than stored.

Handling of material you send later

After written scope acceptance under the normal customer agreement, you supply sanitized excerpts for accepted jobs only.

Sample matrix

Three fictional jobs, shown at the level of detail the report uses.

JobObservedEvidence checkStatus
Lead research agent, nightlyExit zero; output file changes every runNo downstream accepted lead receipt exists for any run in the sample windowDEAD WORK
Filing collector, hourlyExit zero; empty result setOfficial source request timed out; the job cannot distinguish "nothing published" from "could not ask"UNKNOWN
Ledger reconciler, dailyExit zero; wrote a reconciliation fileDownstream receipt carries the run id and a timestamp after run start; artifact is fresh, not a copyUSEFUL

Refusal example

A summarization job emits free-form log lines and nothing else. There is no artifact store, no receipt, and no consumer that records acceptance. Result: NOT CONTRACTABLE — no observable evidence source; success and idle are indistinguishable in prose logs. We do not write a contract for this job. The report states what would have to exist first.

Harness fixtures

Each contract ships with synthetic fixtures covering, at minimum:

These fixtures validate that the contract classifies each case correctly. They say nothing about your running fleet. Only your own execution against real evidence can do that.

Owned method, bounded claim

This method comes from controls we run on our own recurring jobs, which distinguish useful work, honest idle, dead work, errors, and pauses. Negative controls in that system have caught exit-zero outputs that looked healthy while repeating a prior artifact or concealing an unavailable probe.

That is the whole claim. It is not evidence of external demand for this offer, it is not a certification of any kind, and it is not proof about your fleet or your jobs.

Contract starter

A free browser-local tool that generates starter JSON and a test matrix from a few fields. It runs entirely in your browser, makes no network calls, and uploads nothing. It cannot inspect or validate any real job, and its output is a starting point rather than a finding.

Runs only in your browser. It writes a draft contract and made-up test cases. It cannot look at a job, and its output is not a finding.

Ready. Fill in the fields, then build.

Framing sources checked 2026-08-09

These inform vocabulary and structure. They are framing sources, not endorsements of this offer, and none of these projects is affiliated with it. Source pages can change and are checked again when a customer scope is prepared.

Scope and next step

Fixed scope: one engineering team, at most five recurring jobs reviewed, at most three draft contracts. Delivery within 5 business days after complete intake. A green process result is not evidence of a useful artifact, and unavailable evidence is never a pass.

Request a scope check