v0.1.0-pre.011

This commit is contained in:
2026-07-24 14:23:58 +02:00
parent 62bc0ffb44
commit 42e8a203ec
460 changed files with 12005 additions and 7020 deletions

View File

@@ -21,7 +21,7 @@ Ajouter uniquement l'infrastructure PostgreSQL :
- diagnostic du schema courant ;
- tests offline autant que possible.
Ne pas créer encore les tables Solana finales. Les premières tables réelles restent prévues pour `0.2.3` et `0.2.4`. Les migrations doivent cependant rester compatibles avec les contrats `CoreInstructionReplayInput`, `CoreLogInsert`, `CoreAccountKeyInsert` et `CoreBalanceChangeInsert`.
Ne pas créer encore les tables Solana finales. Les premières tables réelles restent prévues pour `0.2.3` et `0.2.4`. Les migrations doivent cependant rester compatibles avec les contrats `MdCoreInstructionReplayInput`, `CoreLogInsert`, `CoreAccountKeyInsert` et `CoreBalanceChangeInsert`.
## Règle PostgreSQL obligatoire

View File

@@ -57,7 +57,7 @@ Le contrat de décodage doit fournir au minimum :
- changements de balances pertinents ;
- version du contrat core.
Réutiliser ou faire évoluer `CoreInstructionReplayInput` au lieu de recréer un modèle parallèle par décodeur.
Réutiliser ou faire évoluer `MdCoreInstructionReplayInput` au lieu de recréer un modèle parallèle par décodeur.
### Transactions échouées

View File

@@ -103,7 +103,7 @@ Respecter strictement :
- aucun `bincode` direct ;
- aucune logique métier lourde dans `kb_app_demo` ;
- `CHANGELOG.md` inchangé avant validation complète du jalon ;
- `TRACING_TARGET` canonique dans `src/constants.rs` pour toute crate opérationnelle ;
- `DC_METADATA_MTM_TRACING_TARGET` canonique dans `src/constants.rs` pour toute crate opérationnelle ;
- aucune valeur JSON Tauri exportée en `bigint` lorsqu'elle traverse `invoke`, `emit` ou `JSON.stringify`.
## 7. Audit préalable obligatoire

View File

@@ -125,7 +125,7 @@ Respecter strictement :
- aucun `bincode` direct ;
- aucune logique métier lourde dans `kb_app_demo` ;
- `CHANGELOG.md` inchangé avant validation complète de `0.4.4` ;
- `TRACING_TARGET` canonique dans `src/constants.rs` pour toute crate opérationnelle ;
- `DC_METADATA_MTM_TRACING_TARGET` canonique dans `src/constants.rs` pour toute crate opérationnelle ;
- aucune valeur JSON Tauri exportée en `bigint` lorsquelle traverse `invoke`, `emit` ou `JSON.stringify` ;
- montants on-chain bruts sérialisés sans perte, sous forme de chaîne à la frontière Tauri si nécessaire.