Intent-Code Divergence
Medium
- Confidence
- 98% confidence
- Finding
- The approval flow fetches `order_id, corrected_surface_type` from `review_tasks` and then stores the second value as `original_surface_type` in `review_history`. This corrupts audit data by recording the wrong field, defeating the stated purpose of preserving the original classification before human correction. In a risk-control workflow, bad audit history can mislead retraining, compliance review, and incident investigation.
