# Watchdog Business Report Template

## Executive Summary

- Total business scenarios: `{{ story_total }}`. Fully covered: `{{ passed }}`. Failed: `{{ failed }}`. Missing cases: `{{ missing_case }}`.
- Not fully covered scenarios: `{{ not_fully_covered }}`.

## Category Summary

| Category | Total Scenarios | Fully Covered | Failed | Missing Cases | Cases(pass/total) |
| --- | ---: | ---: | ---: | ---: | ---: |
| `{{ category }}` | `{{ story_total }}` | `{{ passed }}` | `{{ failed }}` | `{{ missing_case }}` | `{{ case_passed }}/{{ case_total }}` |

## Shared Baseline Readiness

| readiness bucket | status | failing probes | unlocked stories |
| --- | --- | --- | --- |
| `{{ bucket_id }}` | `{{ status }}` | `{{ failing_probe_case_ids }}` | `{{ unlocked_stories }}` |

## Scenario Summary

| Category | Scenario | Cases(pass/total) | Business(pass/total) | Readiness(pass/total) | Shallow(pass/total) | Status | Missing Cases |
| --- | --- | --- | --- | --- | --- | --- | --- |
| `{{ category }}` | `#{{ story_issue }} {{ title }}` | `{{ case_ratio }}` | `{{ business_ratio }}` | `{{ readiness_ratio }}` | `{{ shallow_ratio }}` | `{{ status_label }}` | `{{ missing_case_ids }}` |

## Missing Case Details

| Category | Scenario | Linked Issue | Missing Business Cases | Missing Readiness Cases | Missing Case Count |
| --- | --- | --- | --- | --- | ---: |
| `{{ category }}` | `#{{ story_issue }} {{ title }}` | `{{ issue_links }}` | `{{ missing_business_case_ids }}` | `{{ missing_readiness_case_ids }}` | `{{ missing_case_total }}` |

## Failure Details

| Category | Scenario | Case | Type | Status | Linked Issue | Reason |
| --- | --- | --- | --- | --- | --- | --- |
| `{{ category }}` | `#{{ story_issue }} {{ title }}` | `{{ case_id }}` | `{{ taxonomy_label }}` | `{{ case_status_label }}` | `{{ issue_links }}` | `{{ message }}` |

## Absorbed Issues

| issue | closed at | cases | affected cases |
| --- | --- | ---: | --- |
| `#{{ issue }}` | `{{ closed_at }}` | `{{ count }}` | `{{ cases }}` |

## Current Run

- run_id: `{{ run_id }}`
- environment: `{{ environment }}`
- gate: `{{ gate_status }}`
- gate_message: `{{ gate_message }}`
- downstream_ref: `{{ downstream_ref }}`
- downstream_sha: `{{ downstream_sha }}`
