countersign_stamp
Use when you need an independent, signed check of work you or another agent produced (a report, calculation, summary, filing draft or code) before relying on it or handing it on. Countersign re-computes arithmetic, looks up quotes and values in the cited sources, opens links and parses code, then returns a signed stamp (pass, fail or inconclusive) saying exactly what is wrong, with time and method. The stamp is kept in a public log. It never checks work it produced.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| claims | No | Optional explicit items: {type:'arithmetic', expression, claimed} or {type:'quote', source_url, quote} or {type:'value', source_url, value} | |
| output | Yes | The work to check, as text (max 100000 chars). Equations written as '12 * 4 = 48' are re-computed. | |
| private | No | If true the public log shows only a hash of each finding's detail; you still get the full detail | |
| sources | No | Optional cited sources: {url, quote?} | |
| language | No | For code: python or json get a syntax check | |
| producer | Yes | Who made the work: {agent_id, model}. Required; used for the independence rule. |