commitlore_verify_capture
Verify a capture draft by checking citations against the transcript and diff, then store the validated result for the next stage.
Instructions
Verify a capture draft against the transcript and diff that were hashed at prepare time. Evidence citations are checked mechanically (verbatim match); fabricated quotes are discarded. Stores the verified result in the pending transaction for stage to consume.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | Yes | the staged diff (same content hashed at prepare time) | |
| draft | Yes | The agent's draft, as the harvest contract specifies it: a JSON object with a "records" array. A bare JSON array of records is also accepted. | |
| nonce | Yes | the 32-character lowercase hex nonce returned by prepare_capture | |
| transcript | Yes | the session transcript (same content hashed at prepare time) |