Priya Raman
Hire
Strong YesI would argue for them in the debrief
Readings
Validates the model's output against a schema at the boundary rather than trusting its shape
Yesmarked at 04:10
Treats a parse failure as an expected outcome with a policy, not as an exception to log
Last good summary, then the review queue
Yesmarked at 06:30
Notices the schema-valid refusal — every field present, the content an apology — and says schema validation cannot catch it
Yesmarked at 19:40
Does not retry with a byte-identical prompt at temperature 0 and expect a different result
Yes
If it re-asks, appends what was wrong to the next attempt, and bounds the number of attempts
No cap and no hint until asked
Nomarked at 31:05
Written feedback
Started at the parse, not the prompt. Put a schema check on the model’s output at minute four and gave a failed parse a policy: serve the last good summary, then send the ticket to the review queue, rather than log it and return null. At 19:40, shown the sample that passes the schema and apologizes, said the schema cannot catch it and added a cheap check on the summary itself before any second call. Did not retry the same prompt at temperature 0. The gap: re-asked with no cap and without telling the model what was wrong, until asked; fixed in one line once asked.
Would settle it
Whether a bounded re-ask comes unprompted. Ask about retries in the untrusted-input round.


