Files
games/deltas/0.3.5/beta.1.fix.1.md
2026-09-22 09:17:10 +02:00

70 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: deltas/0.3.5/beta.1.fix.1.md -->
<!-- version: 1 -->
# Delta 0.3.5-beta.1.fix.1
## Base requise
`0.3.5-beta.1`.
## Objet
Fermer le défaut de cohérence de version découvert pendant la gate `beta.1` : le host frontend du smoke navigateur restait déclaré en `0.3.5-alpha.7.fix.2` alors que sa crate Rust et le workspace étaient en `0.3.5-beta.1`.
La version technique devient :
```text
0.3.5-beta.1.fix.1
```
## Modifications
- synchroniser `Web/game-realtime-webtransport-browser-smoke/package.json` avec `0.3.5-beta.1.fix.1` ;
- ajouter `DIST-LAYOUT-114` afin que laudit compare désormais cette version frontend à `[workspace.package].version` ;
- mettre à jour le README et le plan de version ;
- ne modifier aucun backend realtime, contrat, smoke, mesure, engine ou gameplay.
La tentative Android ARM64 de `beta.1` reste classée comme **preuve non exécutée pour cause denvironnement** : `ring` a échoué avant compilation du backend car `aarch64-linux-android-clang` nétait pas disponible. Ce point ne constitue pas un défaut de code démontré et reste à documenter comme plateforme non validée dans `beta.2`.
## 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
(cd Web/game-realtime-webtransport-browser-smoke && npm install && npm run build)
```
Puis vérifier le smoke navigateur réel :
Terminal 1 :
```bash
cargo run -p game-realtime-webtransport-browser-smoke
```
Terminal 2 :
```bash
(cd Web/game-realtime-webtransport-browser-smoke && npm run dev)
```
Ouvrir lURL `OPEN=...` et attendre :
```text
game-realtime-webtransport-browser-smoke: PASS
```
Le log npm doit annoncer `game-realtime-webtransport-browser-smoke-web@0.3.5-beta.1.fix.1`.
## Après validation
Créer `history/0.3.5/beta.1.fix.1.md`, puis ouvrir `0.3.5-beta.2`.