The gate is worth building: ~1 in 14 sails, a manageable backup volume. The bigger finding underneath: our cleanup rules sometimes over-delete real stripes (one sail went 21 → 1) — a rules-tuning lead on its own.
Nate's idea: only call the expensive big model when the pipeline returns fewer than 3 stripes. This sizes how often that would fire.
| Stage | Sails ending <3 stripes |
|---|---|
| Raw model | 0 of 329 (0%) |
| After rules + coherence | 24 of 329 (7.3%) |
| Photo | Real | Raw found | Final |
|---|---|---|---|
| 3393ed66-2f9… | 4 | 21 | 1 |
| 564c75e1-f65… | 4 | 16 | 0 |
| 06e7b1a7-e32… | 3 | 4 | 2 |
| 21a7c795-74a… | 3 | 3 | 2 |
| 4e94f98a-2af… | 3 | 5 | 2 |
| aca6ec8c-447… | 3 | 3 | 2 |
| e27c97c2-2df… | 3 | 9 | 2 |
| f8a02b2a-654… | 3 | 5 | 2 |
| 68ccaf678f1d… | 3 | 7 | 0 |
| 699649075940… | 3 | 3 | 2 |
| 699c7862f320… | 3 | 3 | 0 |
| 69a4c2667974… | 3 | 3 | 1 |
| 69aeb1c43172… | 4 | 5 | 2 |
| 69b52c09603c… | 3 | 3 | 2 |
| 69b826db7a6a… | 3 | 3 | 2 |
| 69babfb8630c… | 3 | 3 | 2 |
| 69c44d5c8c71… | 3 | 13 | 1 |
| 69c6a1d78c71… | 3 | 4 | 2 |
| 69cea47eed06… | 3 | 4 | 0 |
| 69e6c64b5e24… | 3 | 3 | 2 |
| 69f37dc11c24… | 3 | 3 | 1 |
| 69f8c879ea23… | 3 | 3 | 2 |
| 6a414d8fc425… | 3 | 3 | 2 |
| c721b1b7-5d7… | 3 | 9 | 2 |
Source: 332-photo holdout, frozen 2026-08-25. Real sail = label has ≥3 stripes.