public-safe | 2026-08-20 | LeoAware v3.17 FillGap | SHA 781bd77
Current product dual-gate lock
Product lock: starlink_v1. Endpoint-only. Soft-QIR alpha=0.20. Scenario: leo_fast_ho. Seeds 13, 7, 42, 99, 123. Means only. Constructor defaults stay use_fill_gap=False / use_openslot=False.
Means vs BBR
| CCA | Goodput mean (Mbps) | p95 RTT mean (ms) |
|---|---|---|
| CUBIC | 8.57 | 71.63 |
| BBRv3approx | 82.44 | 76.66 |
| LeoAware v3.17 FillGap (Current) | 82.45 | 76.26 |
| LeoAware v3.9 Crest (prior lock) | 82.07 | 76.26 |
Beats Crest on goodput, matches p95, edges BBR. Absolute bars PASS (gp >= 75, p95 <= 138.8). Terr 79.05 >= 77. No dish / PHY Mbps. ope_v36, WetLinks, and leocc_v1 stay research-only.
Safety
- No VELA write operators enabled
- No failed-operator names
- No dish / PHY Mbps claims
- PATHHINT hybrid remains REJECT (v3.10); product path is endpoint FillGap
Reproduce Current: python3 -m experiments.run_starlink.
Archive: results/archive/20260814-v317-fillgap/ (PR #22, SHA 781bd77).
Docs promote: 58b6e28 (PR #24).