1.9 KiB
1.9 KiB
Delta 0.2.0-0-pre.3
Base
Base déclarée : 0.2.0-0-pre.2.fix.3.
Objet
Compléter l'étude fonctionnelle validée en 0-pre.2.fix.3 avec deux axes manquants : adversaires pilotés/bots et architecture Web/identité/hébergement multi-jeux.
Bot / pseudo-IA
L'étude couvre :
- logique simple ;
- recherche/pathfinding ;
- modèles entraînés éventuels ;
- bot local ;
- bot serveur ;
- difficulté ;
- remplacement de joueur ;
- bots de tests/charge ;
- réutilisation des semantic actions ;
- séparation entre moteur d'exécution et stratégie propre au jeu.
Aucune dépendance ML n'est réservée comme obligatoire.
Web / identité / hébergement
L'étude couvre :
- identité canonique
PlayerId; - anonymous account ;
- credentials propres ;
- OAuth/OIDC ;
- Google/Apple ;
- Play Games/Game Center/Steam comme identities liées ;
- account linking/merge ;
- sessions/tokens ;
- portail initial
games.sasedev.com; - pages/jeux sous portail commun ;
- migration future d'un jeu vers son propre domaine ;
- services logiques
www/auth/api/cdn/leaderboard/realtime/admin; - services spécifiques par jeu ;
- multi-tenant logique ;
- modular monolith initial puis séparation motivée par besoin réel ;
- CORS/origins/OAuth redirects lors de la multiplication des domaines.
Fichiers nouveaux
docs/studies/007-GAME_AI_AND_BOT_EXECUTION_STUDY.md;docs/studies/008-WEB_IDENTITY_AND_GAME_HOSTING_STUDY.md;history/0.2.0/0-pre.2.fix.3.md.
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 n'est requise : aucune implémentation runtime ou configuration de build n'est modifiée.