Files
games/deltas/0.2.0/0-pre.2.fix.1.md

81 lines
2.4 KiB
Markdown

<!-- file: deltas/0.2.0/0-pre.2.fix.1.md -->
<!-- version: 1 -->
# Delta 0.2.0-0-pre.2.fix.1
## Base
Base déclarée : `0.2.0-0-pre.2`.
Le delta `0-pre.2.md` reste immuable.
## Objet
Corriger la présentation normative du tableau de plateformes et compléter l'étude des capacités serveur nécessaires au multijoueur temps réel.
## Tableau plateforme
`docs/studies/003-PLATFORM_CAPABILITY_STUDY.md` utilise désormais des marqueurs d'alignement Markdown explicites.
La convention documentaire est précisée :
- colonne textuelle : `:---` ;
- colonne numérique : `---:` ;
- valeur courte réellement destinée à être centrée : `:---:`.
Le tableau actuel de plateformes ne contenant que des valeurs textuelles, toutes ses colonnes sont alignées explicitement à gauche.
## Realtime multiplayer
L'inventaire serveur est complété afin de distinguer :
- API/Web non temps réel ;
- lobby/matchmaking/session control ;
- realtime data plane ;
- synchronisation client ;
- chat/presence.
Une étude dédiée couvre notamment :
- WebSocket/gateway ;
- tick serveur ;
- ingestion et sequencing des inputs ;
- état authoritative ;
- snapshots et deltas ;
- revisions/acks ;
- interpolation/prediction/reconciliation ;
- rollback lorsque nécessaire ;
- reconnect/resync ;
- rooms et session routing ;
- interest management ;
- backpressure ;
- persistence hors boucle temps réel ;
- observability ;
- scaling.
## Fichiers modifiés
- `Cargo.toml` ;
- `Android/game-reflex-poc/build.gradle` ;
- `Android/game-snake-poc/build.gradle` ;
- `README.md` ;
- `docs/rules/RULES_DOCUMENTATION.md` ;
- `docs/studies/000-README.md` ;
- `docs/studies/001-FUNCTIONAL_CAPABILITY_INVENTORY.md` ;
- `docs/studies/003-PLATFORM_CAPABILITY_STUDY.md` ;
- `docs/studies/004-GAME_ARCHETYPE_PRESSURE_TEST.md` ;
- `docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md` ;
- `docs/studies/006-REALTIME_MULTIPLAYER_SERVER_STUDY.md`.
Tous les fichiers existants modifiés et possédant un en-tête `version` ont été incrémentés.
## Validation
```bash
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 deltas history
python3 scripts/audit_distribution_layout.py
```
Aucune gate Cargo/Gradle/smoke supplémentaire n'est requise : aucun code runtime ou configuration de build n'est modifié hors métadonnées de version.