{
  "schema": "RTL_BIDI_PRODUCT_EVIDENCE_RECORD_v1",
  "lesson_id": "WEB-019",
  "lab_id": "WEB019-LAB1",
  "status": "LEARNER_TO_COMPLETE",
  "rules": [
    "Record source/DOM order before drawing a visual conclusion.",
    "Do not record browser/AT behavior unless directly observed in the named environment.",
    "At least one row must contain a deliberate mutation.",
    "At least one row must be a changed-context transfer.",
    "State one residual limitation."
  ],
  "rows": [],
  "row_fields": [
    "scenario_id",
    "input_string",
    "source_order",
    "base_direction",
    "isolation_mechanism",
    "layout_mechanism",
    "dom_observation",
    "visual_observation",
    "mutation",
    "prediction",
    "observed_failure",
    "diagnosis",
    "repair",
    "post_repair_observation",
    "changed_context",
    "observation_vs_inference",
    "environment",
    "residual_limitation"
  ]
}
