# Pi Embedded Canary Summary

- Target backend: `pi_embedded`
- Baseline backend: `native`
- Routes analyzed: 4

## Route Distribution

| Backend | Routes |
| --- | ---: |
| native | 3 |
| pi_embedded | 1 |

### Forced Native Guards

| Guard reason | Count |
| --- | ---: |
| attachments_present | 1 |
| capability_query | 1 |
| pi_no_tools_mode | 1 |

## Reliability

| Metric | Target | Baseline | Delta |
| --- | ---: | ---: | ---: |
| Turn completion rate | 100.00% | 100.00% | 0.00pp |
| External success rate | 100.00% | n/a | n/a |
| External attempts | 1 | n/a | n/a |
| External fallbacks | 0 | n/a | n/a |

## Latency

- Target end-to-end: count=1, avg=0ms, p50=0ms, p95=0ms, min=0ms, max=0ms
- Baseline end-to-end: count=3, avg=0ms, p50=0ms, p95=0ms, min=0ms, max=0ms
- P50 delta (target - baseline): 0ms
- P95 delta (target - baseline): 0ms
- Target external attempt: count=1, avg=0ms, p50=0ms, p95=0ms, min=0ms, max=0ms

## Fallback Taxonomy

| Category | Count | Percent |
| --- | ---: | ---: |
| _none_ | 0 | 0.00% |

## Top Fallback Reasons

- none

## Gate Evaluation

- Gate result: PASS
- [x] Minimum pi_no_tools_mode guard hits: actual=1, threshold=>= 1
- [x] Minimum capability_query guard hits: actual=1, threshold=>= 1
- [x] Minimum attachments_present guard hits: actual=1, threshold=>= 1

