52 lines
4.3 KiB
Markdown
52 lines
4.3 KiB
Markdown
<!-- file: prompts/README.md -->
|
||
<!-- version: 19 -->
|
||
|
||
# Prompts de session
|
||
|
||
Ce dossier contient les prompts utilisés pour ouvrir ou reprendre des sessions d'assistance par version.
|
||
|
||
## Règles
|
||
|
||
- Les noms de fichiers doivent être en anglais, sans espaces, accents ni caractères spéciaux inutiles.
|
||
- Les fichiers restent en Markdown et sont rédigés en français.
|
||
- Un prompt doit décrire le contexte, les règles applicables, les objectifs, les fichiers à lire, les interdictions et les validations attendues.
|
||
- Les prompts ne remplacent pas `ROADMAP.md` et ne doivent pas modifier `CHANGELOG.md` avant validation.
|
||
- Les prompts doivent rappeler le format du zip delta attendu.
|
||
|
||
## Format de livraison attendu
|
||
|
||
- Workspace ou plusieurs modules : `khadhroony-bot2_vX.Y.Z-pre.abc-delta.zip`.
|
||
- Un seul module Rust : `kb_modulename_vX.Y.Z-pre.abc-delta.zip`.
|
||
- Correctif d'un delta déjà livré : conserver `pre.abc` et utiliser `-delta-fix-001.zip`, puis `-fix-002.zip`; ne pas incrémenter `abc` pour une réparation.
|
||
- Chaque zip delta ou correctif doit contenir `delta.md` non versionné.
|
||
- `delta.md` doit lister les fichiers ajoutés, modifiés, à supprimer manuellement, les dépendances d'application du correctif, et les validations exécutées ou non exécutées.
|
||
|
||
## Prompts actuels
|
||
|
||
- `001_version_session_template.md` : modèle générique.
|
||
- `002_program_registry_and_naming_audit.md` : audit des noms, aliases et registres.
|
||
- `003_v0_1_logging_config_profiles.md` : logging et configuration multi-profils.
|
||
- `004_v0_2_sql_storage_materialization.md` : conventions storage, PostgreSQL et contrats DB historiques.
|
||
- `005_v0_3_rpc_ingestion_ws.md` : ancien prompt d’ingestion, conservé uniquement comme historique.
|
||
- `006_v0_4_wallet_execution_demo.md` : ancien phasage wallet, désormais reporté à `0.11.x`.
|
||
- `007_v0_5_core_decoders_listeners.md` : ancien phasage décodeurs, désormais remplacé par `0.4.x` à `0.10.x`.
|
||
- `008_v0_6_priority_dex_router_surfaces.md` : ancien phasage surfaces, conservé comme source historique.
|
||
- `009_v0_2_1_store_core_contracts.md` : contrats backend-agnostiques `kb_store_core` pour `0.2.1`.
|
||
- `010_v0_2_2_postgres_connection_health_migrations.md` : connexion PostgreSQL, pool, healthcheck et stratégie migrations.
|
||
- `011_v0_2_3_raw_store_minimal.md` : premières tables raw historiques.
|
||
- `012_v0_2_4_core_store_minimal.md` : tables core Solana minimales et repositories historiques.
|
||
- `013_v0_2_5_db_diagnostics_tauri.md` : diagnostics DB PostgreSQL dans `kb_app_demo`.
|
||
- `014_v0_3_0_agave_local_research.md` : prompt historique du cadrage Agave local validé puis abandonné comme axe actif.
|
||
- `015_v0_3_1_canonical_store_migration.md` : prompt historique de la transition vers la transaction canonique et les observations légères.
|
||
- `016_v0_3_2_canonical_transaction_contract.md` : prompt historique de l’implémentation du contrat canonique et de l’adaptateur HTTP.
|
||
- `017_v0_3_3_http_backfill_free_tier.md` : prompt historique du backfill HTTP paginé et de `demo_backfill`, validé et clôturé.
|
||
- `018_v0_3_4_canonical_to_core_extraction.md` : prompt historique validé et clôturé pour l’extraction transactionnelle, le replay core et la fondation `0.3.x`.
|
||
- `019_v0_4_0_decoder_infrastructure.md` : prompt historique validé pour les contrats, le dispatch, le ledger et le replay communs aux décodeurs et matérialiseurs.
|
||
- `020_v0_4_1_native_solana_programs.md` : prompt historique validé pour le décodage et les matérialisations natives Solana.
|
||
- `021_v0_4_2_executor_solana_core.md` : prompt historique validé pour l’infrastructure d’exécution et `kb_executor_solana_core`.
|
||
- `022_v0_4_3_spl_memo.md` : prompt historique validé pour le décodeur, la matérialisation et l’exécuteur SPL Memo v1/v3/v4.
|
||
- `023_v0_4_4_spl_token.md` : prompt historique validé pour le décodeur maximal, les matérialisations et l’exécuteur SPL Token classique.
|
||
- `024_v0_4_5_spl_associated_token_account.md` : prompt historique validé pour le décodeur, les matérialisations et l'exécuteur SPL Associated Token Account.
|
||
- `025_v0_4_6_spl_token_2022.md` : prompt historique validé pour Token-2022, ses extensions, ses interfaces externes et le registre ElGamal distinct.
|
||
- `026_v0_4_7_metaplex_token_metadata.md` : prompt actif pour Metaplex Token Metadata, ses comptes, PDA, NFT/collections, metadata externes et provenance.
|