Files
khadhroony-solana-project/docs/validation/000-README.md
2026-08-25 17:50:08 +02:00

4.4 KiB
Raw Permalink Blame History

Validations KSP

Ce répertoire conserve les matrices de validation durables utilisées pour clôturer une release ou une capacité importante.

Les deltas restent lhistorique autoritatif des livraisons ; une matrice de validation synthétise les critères et preuves attendues sans remplacer les deltas.

Documents :

  • 001-V0_1_4_CONFIG_DESKTOP.md — matrice finale de 0.1.4 — ksp-app-config-desk.
  • 002-V0_2_0_SERIES_PLANNING.md — matrice finale de la release stable 0.2.0, avec audit de cohérence et preuves opérateur de pre.003.
  • 003-V0_2_1_ONCHAIN_HTTP.md — matrice de clôture de 0.2.1 — HTTP Solana foundation, registry 52+14, résilience, Config -> Transport, quatre canaris et smoke Devnet opt-in.
  • 004-V0_2_2_HTTP_ACCOUNTS_TOKENS_CLUSTER.md — matrice finale validée de 0.2.2, 22 wrappers Accounts/Tokens/Cluster, canaries 52+14, graphes Cargo, smoke Devnet Transport pur, smoke historique Config -> Transport et préparation de 0.2.3.
  • 005-V0_2_3_KSP_TRANSPORT_007_RETRO_AUDIT.md — réaudit rétroactif de complétude KSP-TRANSPORT-007 des 37 wrappers HTTP typés livrés de 0.2.1 à 0.2.3-pre.007, avec preuves Solana/Agave et verdict méthode par méthode.
  • 006-V0_2_3_HTTP_TRANSACTIONS.md — matrice finale validée de 0.2.3, 11 wrappers Transactions, sécurité write/simulation, réaudit 52+14, KSP-TRANSPORT-007 37/37, graphes Cargo et deux smokes Devnet passés avant publication stable.
  • 007-V0_2_4_HTTP_FINAL_COMPLIANCE.md — matrice finale validée de 0.2.4, inventaire exact 52 current + 14 Deprecated, preuve typed 52/52, audit SIMD final, KSP-TRANSPORT-007, workspace complet et deux smokes Devnet passés avant publication stable.
  • 008-V0_2_5_WALLET_SECURITY_COMPLIANCE.md — matrice finale validée de la release stable 0.2.5, threat model V1, canaris adversariaux, reproduction externe des vecteurs, audit de frontières, normalisation Rust/audit structurel, graphes Cargo et checkpoint final pre.010-fix.003 vert.
  • 009-V0_2_6_WALLET_DESK_COMPLIANCE.md — matrice finale validée de la release stable 0.2.6, couvrant Wallet Desk, les wires V1/V2, la migration explicite, le runtime Tauri packagé, les frontières sécurité/ownership et le gate opérateur pre.018-fix.001 avec build final Linux vert.
  • 010-V0_2_7_ONCHAIN_WEBSOCKET.md — matrice finale validée de la release stable 0.2.7, ouverte par pre.001, fermée techniquement par pre.014 puis publiée par rel.001 : inventaire 9 subscribe + 9 unsubscribe, lifecycle borné, statuts unstable, compliance 18/18, non-régression HTTP 52+14, composition Config V2, smoke WebSocket Devnet et audit de dépendances.
  • 011-V0_2_8_HELIUS_LASERSTREAM_WEBSOCKET.md — matrice finale validée de la release stable 0.2.8, ouverte par pre.001, consolidée jusquà pre.011 puis publiée par rel.001 : Helius account/logs/program/root/signature/slot/slotsUpdates + transaction, block/vote absents, heartbeat provider, sécurité/redaction, lifecycle adversarial, non-régressions HTTP/WS, stratégie smoke live et graphes Cargo finaux.
  • 012-V0_2_9_YELLOWSTONE_GRPC.md — matrice finale de la release stable 0.2.9 : service Geyser courant, Subscribe standard, 7 unary, filtres/updates, dépendances/licence, replay/backpressure, Config V3 et smoke PublicNode Mainnet/Testnet.
  • 013-V0_2_10_ORBITFLARE_YELLOWSTONE_GRPC.md — matrice finale de la release stable 0.2.10 : Free Devnet, auth x-token, endpoint security, heartbeat standard, Config V3, smoke live Slot + Ping et invariant N1/N2 immuable.
  • 014-V0_2_11_OFFCHAIN_PRICE_TRANSPORT.md — matrice active ouverte par 0.2.11-pre.001 : SOL/USD multi-provider, reqwest sans SDK provider, numeric safety, rate limiting/availability, Config capability-aware, DexScreener pair explicite et frontière HID future.