0.2.0-0-pre.4
This commit is contained in:
55
deltas/0.2.0/0-pre.4.md
Normal file
55
deltas/0.2.0/0-pre.4.md
Normal file
@@ -0,0 +1,55 @@
|
||||
<!-- file: deltas/0.2.0/0-pre.4.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta 0.2.0-0-pre.4
|
||||
|
||||
## Base
|
||||
|
||||
Base déclarée : `0.2.0-0-pre.3.fix.1`.
|
||||
|
||||
## Objet
|
||||
|
||||
Définir les POC plateforme utiles avant toute implémentation de la série suivante.
|
||||
|
||||
## Études ajoutées
|
||||
|
||||
- candidats POC plateforme ;
|
||||
- réutilisation du code existant ;
|
||||
- matrice commune de validation ;
|
||||
- séquence proposée pour une future série `0.3.x`.
|
||||
|
||||
## POC prioritaires étudiés
|
||||
|
||||
Première vague candidate :
|
||||
|
||||
- Tauri Android + Reflex ;
|
||||
- Web navigateur direct + Reflex ;
|
||||
- Tauri Desktop + Snake ;
|
||||
- builder Android multi-ABI.
|
||||
|
||||
Deuxième vague lorsque l'environnement existe :
|
||||
|
||||
- Windows SDL natif ;
|
||||
- macOS SDL natif ;
|
||||
- iOS SDL natif.
|
||||
|
||||
Tauri iOS reste conditionnel aux résultats Tauri Android et à l'existence d'un besoin Apple réel.
|
||||
|
||||
## Principes
|
||||
|
||||
- réutiliser le gameplay existant ;
|
||||
- minimiser le code spécifique ;
|
||||
- mesurer la duplication ;
|
||||
- ne pas extraire prématurément une abstraction avant d'avoir observé au moins un besoin réel ;
|
||||
- comparer SDL natif, Web/WASM et Tauri/WebView ;
|
||||
- ne pas implémenter les POC dans `0.2.0`.
|
||||
|
||||
## 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 n'est requise pour ce delta documentaire.
|
||||
Reference in New Issue
Block a user