> Sample report

What you get back.

Everything on this page is invented. “Example Parcels API” does not exist, and no number below comes from a real client, company or test. It only shows the layout of the reports.

01 Risk report (example)

Every operation in the spec gets a class and a recommended safety label, so the server never treats a risky call as harmless.

OperationClassSuggested labelDecision
GET /parcelsRead-onlyread-onlyInclude
GET /parcels/{id}Read-onlyread-onlyInclude
GET /ratesRead-onlyread-onlyInclude
GET /parcels/{id}/labelAction disguised as a GET (creates a label and may charge)costly, not read-onlyHold; needs approval
POST /parcelsCreate (costly)writeHold; not in pilot
DELETE /parcels/{id}DeletedestructiveExclude

02 Spec completeness (example)

CheckOperations
Has an operation ID5 of 6
Has a description4 of 6
Has a success response schema6 of 6
Has an example2 of 6

03 Before and after (example)

30 invented test prompts, 3 repeats of each run. Real reports also list every case whose result changed.

MeasureBefore tuningAfter tuning
Right tool chosen17 of 3026 of 30
Right arguments14 of 3024 of 30
Correct refusal or question (4 cases)1 of 44 of 4
Calls to a risky tool on a read-only request30

Thirty prompts is a small sample, so I report counts rather than headline percentages, and I show how much the results varied between repeats.