goal-register-iteration-finding
Register an immutable LeanSolver finding against the currently tracked goal contract. subjectRefs must be goal-scoped refs of kind goal, criterion, or assumption. Returns the server-generated finding id to pass later as addressesFindingId; rejects stale contract tracking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | evidence_mismatch, red_team_hole, assumption_invalidated, acceptance_gap, or manual_checkpoint | |
| goalId | Yes | Goal UUID | |
| summary | Yes | Concise observable weakness or gap | |
| sourceRefs | No | Optional immutable source refs (validated structurally; resolved by the certificate recorder) | |
| subjectRefs | Yes | Goal-scoped subject refs |