83 lines
2.6 KiB
Markdown
83 lines
2.6 KiB
Markdown
<!-- file: deltas/0.2.0/0-pre.7.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# Delta 0.2.0-0-pre.7
|
|
|
|
## Base
|
|
|
|
Base déclarée : `0.2.0-0-pre.6.fix.1`.
|
|
|
|
Cette base est utilisée comme état de travail. Aucune entrée d'historique ne prétend que `0-pre.6.fix.1` a déjà passé une validation utilisateur non fournie.
|
|
|
|
## Objet
|
|
|
|
Promouvoir les décisions retenues des études `0.2.0` vers des documents durables d'architecture et de règles.
|
|
|
|
## Architecture consolidée
|
|
|
|
Documents ajoutés :
|
|
|
|
- architecture modulaire et ownership ;
|
|
- architecture réseau/serveur ;
|
|
- architecture cible Uroburas ;
|
|
- architecture des POC plateforme/réseau.
|
|
|
|
Les études restent comme justification et historique de conception ; les nouveaux documents portent les orientations durables.
|
|
|
|
## Règles consolidées
|
|
|
|
Deux règles durables sont ajoutées :
|
|
|
|
- cadrage des versions/sessions/prompts ;
|
|
- portabilité et auto-hébergement serveur.
|
|
|
|
La cible opérationnelle préférée est Debian Stable, actuellement Debian 13 `trixie`, sans dépendance métier à cette version.
|
|
|
|
Les choix futurs HAProxy/nginx/HTTP3 edge/storage restent explicitement hors gel `0.2.0`.
|
|
|
|
## Réseau durable
|
|
|
|
- Actix Web reste la référence Web/API ;
|
|
- Maud reste la référence HTML server-side ;
|
|
- Fluent/fluent-bundle porte la localisation ;
|
|
- Lettre porte l'email transactionnel ;
|
|
- WebSocket/tokio-tungstenite est la baseline realtime ;
|
|
- WebTransport/QUIC reste un candidat POC ;
|
|
- gRPC/Tonic est conditionnel aux frontières server-to-server ;
|
|
- asset delivery reste auto-hébergé et compatible H2/H3 selon disponibilité.
|
|
|
|
## Workflow durable
|
|
|
|
`pre.1` devient la tranche obligatoire de cadrage.
|
|
|
|
Une version est dimensionnée pour tenir dans une session.
|
|
|
|
Les tranches visent normalement 15 à 30 minutes et restent fonctionnellement complètes.
|
|
|
|
La fin de version consolide CHANGELOG, ROADMAP et le prompt suivant ; la stable reste mécanique.
|
|
|
|
## ROADMAP
|
|
|
|
Les lignes de scope `0.2.0` ne sont pas marquées comme complètes dans ce delta avant revue humaine de la consolidation.
|
|
|
|
## Suite attendue
|
|
|
|
Après validation de `0-pre.7` :
|
|
|
|
1. audit documentaire global ;
|
|
2. réconciliation finale studies/architecture/rules/ROADMAP ;
|
|
3. CHANGELOG de candidate ;
|
|
4. prompt de session `0.3.x` ;
|
|
5. RC documentaire ;
|
|
6. release stable mécanique.
|
|
|
|
## 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 : `0.2.0` reste strictement documentaire hors métadonnées de version.
|