# Delta 0.3.5-alpha.10.fix.1 ## Base requise `0.3.5-alpha.10`. La gate utilisateur du 2026-09-22 valide : - fmt et les trois audits ; - `cargo check --workspace` ; - les suites ciblées `game-realtime-transport-lib`, `game-realtime-websocket-lib` et `game-realtime-webtransport-lib` ; - l'exécution release complète de `game-realtime-transport-measure` ; - toutes les lignes `MEASURE ...`, la conclusion `webtransport=retain` et `game-realtime-transport-measure: PASS` ; - les graphes de dépendances attendus. La gate complète échoue uniquement sur Clippy workspace à cause d'un import inutilisé dans `game-realtime-transport-measure`. `alpha.10` n'est donc pas historisée comme validée avant ce correctif. ## Cause Le launcher importe encore : ```text use game_realtime_transport_lib::RealtimeConnection; ``` alors que ses helpers utilisent les types génériques et les traits `RealtimeSender` / `RealtimeReceiver` sans appeler de méthode nécessitant que `RealtimeConnection` soit explicitement en scope. `cargo check` le signale comme warning, puis : ```text cargo clippy --workspace --all-targets --all-features -- -D warnings ``` le transforme en erreur `unused-imports`. ## Correction La version technique passe à : ```text 0.3.5-alpha.10.fix.1 ``` Le correctif retire uniquement l'import inutilisé et ne change : - ni les paramètres de mesure ; - ni les nombres d'échantillons ; - ni les tailles de payload ; - ni les chemins WebSocket/WebTransport fiables ; - ni le POC datagram ; - ni les backends ; - ni les dépendances ; - ni la sortie `MEASURE ...` ; - ni la conclusion technique provisoire `webtransport=retain`. ## Fichiers modifiés ```text Cargo.toml README.md crates/apps/game-realtime-transport-measure/src/main.rs docs/plans/005-V0_3_5_WEBTRANSPORT_QUIC_POC_PLAN.md ``` Nouveau fichier : ```text deltas/0.3.5/alpha.10.fix.1.md ``` Aucun `history/0.3.5/alpha.10.md` n'est créé avant une gate entièrement verte. ## Validation attendue ```bash cargo fmt --all cargo fmt --all -- --check python3 scripts/audit_rust_workspace_rules.py python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates Android Web deltas history python3 scripts/audit_distribution_layout.py cargo check --workspace cargo clippy --workspace --all-targets --all-features -- -D warnings cargo test -p game-realtime-transport-lib --all-targets --all-features cargo test -p game-realtime-websocket-lib --all-targets --all-features cargo test -p game-realtime-webtransport-lib --all-targets --all-features cargo run --release -p game-realtime-transport-measure ``` Le launcher doit encore terminer par : ```text game-realtime-transport-measure: PASS ``` Les lignes `MEASURE ...` doivent rester présentes afin d'enregistrer les résultats de caractérisation dans l'historique après validation. ## Après validation Créer `history/0.3.5/alpha.10.fix.1.md` avec les sorties réellement fournies et les mesures observées, puis ouvrir `0.3.5-beta.1` pour la validation large du workspace.