0.2.0-0-pre.2-fix.1
This commit is contained in:
80
deltas/0.2.0/0-pre.2.fix.1.md
Normal file
80
deltas/0.2.0/0-pre.2.fix.1.md
Normal file
@@ -0,0 +1,80 @@
|
||||
<!-- 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.
|
||||
Reference in New Issue
Block a user