2.4 KiB
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
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.