[
  {"id":"01","user":"The deployment returns 502. Can you find the bug?","assistant":"Please share the upstream logs and the proxy configuration.","followup":null,"task":"Repair software","friction":"Missing context","outcome":"Not observable","basis":"The assistant asks for evidence. The excerpt ends before a diagnosis or a fix."},
  {"id":"02","user":"This button submits the form twice. Here is the component.","assistant":"Both handlers call submit. Remove the handler on the button.","followup":"That fixed it; the regression test now passes.","task":"Repair software","friction":"No stated obstacle","outcome":"Reported success","basis":"The user reports a passing test. We have a report of success, not an independently observed test run."},
  {"id":"03","user":"Make this email to a supplier shorter and less formal.","assistant":"Here is a shorter version with the request in the first sentence.","followup":null,"task":"Revise writing","friction":"No stated obstacle","outcome":"Not observable","basis":"A draft was delivered. The excerpt does not show whether it was useful or sent."},
  {"id":"04","user":"Write the impact section of our grant application.","assistant":"What results have you measured, and who benefited?","followup":"We have not collected the results yet.","task":"Revise writing","friction":"Missing context","outcome":"Not observable","basis":"The missing evidence is explicit. No completed application or later outcome is shown."},
  {"id":"05","user":"Explain why this SQL join duplicates my rows.","assistant":"Several rows on the right match each row on the left. Here is a small example.","followup":"I see it now. The order ID is not unique in that table.","task":"Explain a concept","friction":"No stated obstacle","outcome":"Reported success","basis":"The user states what they learned. This does not establish that a production query was repaired."},
  {"id":"06","user":"Plan two days of museums and food for a rainy weekend.","assistant":"Here is an indoor itinerary with short journeys between stops.","followup":null,"task":"Plan an activity","friction":"No stated obstacle","outcome":"Not observable","basis":"A plan is present; evidence that anyone used it is absent."},
  {"id":"07","user":"My parser still fails on the attached example after your change.","assistant":"Try changing the expression to allow an empty final field.","followup":"It still fails on the same input.","task":"Repair software","friction":"Unsuccessful iteration","outcome":"Reported failure","basis":"The user explicitly says the proposed repair failed on the stated example."},
  {"id":"08","user":"Rewrite this paragraph without changing its legal meaning.","assistant":"Here is a simpler version.","followup":"You removed the exception. This version changes the meaning.","task":"Revise writing","friction":"Unsuccessful iteration","outcome":"Reported failure","basis":"The user identifies a violated constraint. No corrected version appears in the excerpt."},
  {"id":"09","user":"Help me prepare a lesson about fractions for tomorrow.","assistant":"Use folded paper, then compare halves and quarters with these questions.","followup":"I used it today; the class could explain why two quarters equal a half.","task":"Plan an activity","friction":"No stated obstacle","outcome":"Reported success","basis":"There is a later report of using the plan and seeing understanding. It remains self-reported."},
  {"id":"10","user":"Why does gradient descent sometimes oscillate?","assistant":"A step can cross a narrow valley. This example shows what a smaller learning rate changes.","followup":null,"task":"Explain a concept","friction":"No stated obstacle","outcome":"Not observable","basis":"The explanation may be correct, but this excerpt contains no evidence of the learner's understanding."},
  {"id":"11","user":"Can you fix this failing build? The log is too long to paste.","assistant":"Start with the first error and the build command.","followup":null,"task":"Repair software","friction":"Missing context","outcome":"Not observable","basis":"The evidence needed to investigate has not arrived. Neither success nor failure is established."},
  {"id":"12","user":"Plan a three-day move with a small van and two people.","assistant":"Here is a schedule grouped by room and loading order.","followup":null,"task":"Plan an activity","friction":"No stated obstacle","outcome":"Not observable","basis":"The schedule is an artifact. The move's result is outside the conversation."}
]
