0.5.1-pre.002

This commit is contained in:
2026-08-09 19:34:08 +02:00
parent 816eee59a9
commit 6a680767ae
767 changed files with 12257 additions and 12195 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/OPERATION_NAMING_CONVENTION.md -->
<!-- version: 3 -->
<!-- version: 4 -->
# Convention canonique des identités runtime et des codes dopération
@@ -41,7 +41,7 @@ metadata_metaplex_token_metadata.create_metadata_account_v3
## 2.1 Frontière avec les codes de registre
La notation par points sapplique aux identités runtime, processeurs, surfaces, opérations et événements persistés. Elle ne sapplique pas aux codes techniques du registre `kb-program-ids`, qui restent des identifiants Rust/registre en `lower_snake_case` afin de préserver leur ordre lexical, leur compatibilité et leur rôle de clé interne.
La notation par points sapplique aux identités runtime, processeurs, surfaces, opérations et événements persistés. Elle ne sapplique pas aux codes techniques du registre `ks-program-ids`, qui restent des identifiants Rust/registre en `lower_snake_case` afin de préserver leur ordre lexical, leur compatibilité et leur rôle de clé interne.
Exemples de codes de registre :
@@ -267,7 +267,7 @@ Une surface `decode_only` peut avoir `operationCode` et `executorName` à `null`
Avant de fusionner une nouvelle opération :
1. choisir son domaine et sa famille ;
2. identifier le Program ID canonique dans `kb-program-ids` ;
2. identifier le Program ID canonique dans `ks-program-ids` ;
3. définir `processor_name` et `surface_code` ;
4. définir séparément `operation_code` et `event_code` ;
5. ajouter les constantes Rust ;