81 lines
2.4 KiB
Markdown
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.
|