version: 1
kind: HwlabWebProbeSentinelScenarios
metadata:
  id: web-probe-sentinel-mdtodo-scenarios
  owner: UniDesk
  specRef: PJ2026-01060508
sentinel:
  scenarios:
    - id: mdtodo-visual-regression
      enabled: true
      cadence: 15m
      observeTargetPath: /projects/mdtodo
      viewport: 1440x900
      sampleIntervalMs: 1000
      screenshotIntervalMs: 60000
      maxRunSeconds: 360
      providerProfile: dsflash-go
      providerProfileMode: exact
      promptSetRef: config/hwlab-web-probe-sentinel/prompt-set.dsflash-go.yaml#sentinel.promptSet
      reportViewRef: config/hwlab-web-probe-sentinel/report-views.yaml#sentinel.reportViews
      commandSequence:
        - type: goto
          path: /projects/mdtodo/sources/constart-71freq-mdtodo/files/file_0db4dc4e46adf188/tasks/R1
        - type: screenshot
          label: mdtodo-desktop-few-task-gap
          waitProjectManagementReady: true
        - type: goto
          path: /projects/mdtodo/sources/constart-71freq-mdtodo/files/file_5f9645ffe8774b92/tasks/R14
        - type: screenshot
          label: mdtodo-r14-selected
          waitProjectManagementReady: true
        - type: openMdtodoReportPreview
          task: R14
          link: R14
        - type: screenshot
          label: mdtodo-r14-report-preview
          waitProjectManagementReady: true
        - type: toggleMdtodoReportFullscreen
          text: toggle
        - type: screenshot
          label: mdtodo-r14-report-fullscreen
          waitProjectManagementReady: true
