Sharded runs report healed tests correctly

When a sharded CI run is merged with playwright merge-reports, the Donobu HTML, Markdown, and Slack reports now show auto-healed tests as healed instead of failed.

Large suites run in CI as shards, and a final job merges them with playwright merge-reports. The merged Donobu summary used to see only each shard's first attempt, so a test that auto-healed still read as failed in Slack. Now each shard writes a heal-aware record next to its blob report, and the Donobu reporters use it when merging.

  • The merged HTML, Markdown, and Slack reports match the run page on donobu.com
  • Screenshots and traces from heal reruns travel with the shard and still render
  • Works with --reporter=blob on the command line or in the config; nothing to set up