Files
khadhroony-solana-project/deltas/0.3.10/pre.008-fix.001.md
2026-09-08 06:43:02 +02:00

110 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: deltas/0.3.10/pre.008-fix.001.md -->
<!-- version: 1 -->
# Delta `0.3.10-pre.008-fix.001` — fermeture de la nomenclature D1D4
## 1. Base requise
```text
0.3.10-pre.008
workspace.package.version = 0.3.10-pre.8
```
Le gate opérateur de `pre.008` est vert : format check, audits Rust/Markdown, `cargo check --workspace` et Clippy workspace/all-targets/all-features avec `-D warnings` passent sur cette baseline.
## 2. Objet
Corriger les dernières survivances actives de l'ancienne notation des couches de données découvertes pendant la préparation de `pre.009`, sans les absorber dans le couloir de publication.
`pre.008` a réservé :
```text
N1N4 = niveaux architecturaux de composants
D1D4 = couches durables Store/data
D1 RAW
D2 STRUCTURAL
D3 DECODED
D4 DOMAIN
```
La correction reste donc strictement dans la responsabilité de réconciliation documentaire de `pre.008`.
## 3. Version Cargo
Correction strictement documentaire :
```text
workspace.package.version reste 0.3.10-pre.8
Cargo.toml inchangé
```
Aucun identifiant `fix` n'est reflété dans Cargo pour ce correctif documentaire.
## 4. Corrections
### `ROADMAP.md`
Les usages actifs qui désignaient encore les couches de données avec `N1`, `N2` ou `N3` deviennent :
```text
N1 data/event-only -> D1
« taxonomie N1 » -> « taxonomie D1 »
« nouvelle famille N1 » -> « nouvelle famille D1 »
« ouverture N2/N3 » -> « ouverture D2/D3 »
« autres familles N1 » -> « autres familles D1 »
```
Les occurrences où `N1N4` désignent réellement les niveaux architecturaux restent inchangées.
### `docs/architecture/011-RAW_TRANSACTION_ACQUISITION.md`
La mention active « migration de données N1 » devient « migration de données D1 ».
Les anciennes traces historiques de releases, prompts, plans ou validations clôturés ne sont pas réécrites.
## 5. Hors périmètre
```text
Cargo.toml
CHANGELOG.md
prompt 0.3.11
code / tests / Config / schemas
README / USAGE
plans / validations
autres corrections de publication
```
`pre.009` reste la prochaine tranche et conservera uniquement CHANGELOG, ROADMAP, prompt suivant et fichiers mécaniques.
## 6. Fichiers modifiés
```text
ROADMAP.md
docs/architecture/011-RAW_TRANSACTION_ACQUISITION.md
```
## 7. Fichier ajouté
```text
deltas/0.3.10/pre.008-fix.001.md
```
## 8. 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 deltas
```
Comme le correctif est exclusivement documentaire et ne touche pas Cargo, Rust, build, runtime ou Config, aucun replay du workspace complet n'est requis si ces audits restent verts.
## 9. Suite
Après application et audits documentaires verts :
```text
0.3.10-pre.009 — préparation de publication + prompt 0.3.11
0.3.10-rel.001 — publication stable mécanique
```