v0.3.12-pre.007-fix.002
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/029-V0_3_12_YELLOWSTONE_HYDRATION_CONTINUITY.md -->
|
||||
<!-- version: 14 -->
|
||||
<!-- version: 15 -->
|
||||
|
||||
# Validation v0.3.12 — Yellowstone + hydration HTTP + continuité de run du Worker RawTransaction
|
||||
|
||||
@@ -1468,3 +1468,27 @@ construit un reporter frontier test-only pour les deux appels queue_signal du ca
|
||||
Aucune définition pending/settled, compaction, projection snapshot, API publique, source Yellowstone, hydration, admission, persistence, reconnect ou replay n'est modifiée.
|
||||
|
||||
Les validations Cargo de ce correctif restent à rejouer par l'opérateur.
|
||||
|
||||
## 64. Gate opérateur `pre.007-fix.001` et correctif `pre.007-fix.002`
|
||||
|
||||
Le gate opérateur de `pre.007-fix.001` est vert pour les audits Rust/Markdown, `cargo check`, Clippy strict et les 61 tests unitaires Worker. L'unique échec restant est un canari source de `dependency_boundary` :
|
||||
|
||||
```text
|
||||
assertion attendue : 2 tokio::sync::watch::channel dans runtime.rs
|
||||
valeur observée : 3
|
||||
```
|
||||
|
||||
Cette troisième watch est légitime et appartient à `pre.007` : elle transporte la projection latest-value run-local de processing frontier. Les deux autres watches restent exclusivement les stops external-control et private-source.
|
||||
|
||||
Le correctif `pre.007-fix.002` ne modifie donc pas le runtime. Il rend le canari structurel exact en vérifiant séparément :
|
||||
|
||||
```text
|
||||
2 x tokio::sync::watch::channel(false) pour les stops
|
||||
1 x watch de RawTransactionIngestProcessingFrontierProjection::empty()
|
||||
3 x watch au total dans runtime.rs
|
||||
1 x watch snapshot concret dans snapshot.rs
|
||||
```
|
||||
|
||||
Aucune définition pending/settled, compaction, projection snapshot, source Yellowstone, hydration, admission, persistence, API publique, reconnect ou replay n'est modifiée.
|
||||
|
||||
Les validations Cargo de ce correctif restent à rejouer par l'opérateur.
|
||||
|
||||
Reference in New Issue
Block a user