{
  "cost_scope": "The reported $5.79 is the recorded model cost for the 15 scored benchmark runs only.",
  "excluded_calls_disclosure": "Calibration, interrupted, and debugging attempts were excluded from the scored benchmark. The published result includes only the final 15 runs: three runs for each of five tasks.",
  "failure_findings": [
    {
      "cause": "The implementation displayed an error message after submission, but Carbon TextInput did not reference that message with aria-describedby or aria-errormessage. Assistive technology therefore had no reliable programmatic connection between the Resource name field and its error.",
      "interpretation": "Carbon supports an accessible validation pattern, but the available agent guidance did not produce it reliably. Two of three runs failed the same requirement, so this is a repeatable agent-performance weakness rather than a one-off formatting difference.",
      "observed_effect": "The interaction check failed. A person could see the error message, but a screen-reader user might not hear it when returning to the invalid field. The same failure occurred in run 3; run 2 implemented the relationship correctly.",
      "recommendation": "Publish one machine-readable error-state recipe that explicitly connects TextInput, FormLabel, and the validation message. Include approved aria-describedby or aria-errormessage examples in component documentation and agent-facing context, then require the create-configure-save task to pass three new runs in a row.",
      "run": 1,
      "task_id": "carbon-create-configure-save-flow",
      "title": "The generated validation message was not connected to the field"
    }
  ],
  "publication_format": "ds-eval/agent-publication@1",
  "report_fingerprint": "c82efc9ce853e74082337d5ec77f11df7886295134c33512cad6bbc94dc0d1f4",
  "system": "carbon-core-v11"
}
