Submit feedback on a decision
POST/feedback/decision
Record user feedback on a specific decision result.
Feedback is an input to the calibration loop: false_positive → signals the condition is too sensitive (tighten) false_negative → signals the condition is too strict (relax) correct → no adjustment needed
Feedback on an equals strategy condition is stored and accepted, but POST /conditions/calibrate will return no_recommendation for it (equals has no numeric parameter to adjust).
Returns FeedbackResponse with status='recorded' and the assigned feedback_id. The note field is stored as-is but is never echoed back in any log output.
HTTP 404 — no decision record found for (condition_id, condition_version, entity, timestamp). Feedback must reference a real decision. HTTP 409 — feedback already submitted for this decision (duplicate).
Request
Responses
- 200
- 422
Successful Response
Validation Error