1.8 KiB
1.8 KiB
kb-pipeline
kb-pipeline est le pipeline généraliste de khadhroony-bot3. Il coordonne les transports, le stockage et kb-lib sans dépendre d’un scénario de démonstration ni d’un cluster particulier.
Responsabilités
- backfill HTTP borné ;
- insertion canonique ;
- extraction Core ;
- replay contextualisé ;
- matérialisation optionnelle et idempotente ;
- lectures stateful et corrélations ;
- préflights d’exécution ;
- résolution des signers ;
- orchestration simulation-first, confirmation, soumission et postvalidation ;
- diagnostics stables exploitables par des applications ou scénarios.
Pour Metaplex Token Metadata, la crate expose les lectures stateful bornées, le préflight, la validation de readiness et l’agrégation des postconditions. Elle ne contient ni fixture Devnet, ni wallet de démonstration, ni séquence métier spécifique à un test.
Surface publique principale
- campagnes de backfill et progression ;
- extraction Core et decode replay ;
- inspections stateful Solana Core et SPL ;
read_metaplex_token_metadata_stateful_account;inspect_metaplex_token_metadata_preflight;validate_metaplex_token_metadata_execution_readiness;summarize_metaplex_token_metadata_postconditions.
Voir USAGE.md pour les exemples et invariants.
Relations avec le workspace
La crate coordonne kb-onchain-transport, kb-store, kb-lib, kb-core et kb-program-ids. Elle ne dépend jamais de kb-pipeline-demo-scenarios ni de kb-app-demo-desktop.