Files
khadhroony-solana-project/docs/validation/000-README.md
2026-08-28 07:05:02 +02:00

4.9 KiB
Raw 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 historique clôturée de 0.2.11 : SOL/USD multi-provider, numeric safety, rate limiting/availability, Config capability-aware et smoke keyless final 7/7.
  • 015-V0_2_12_SOL_PRICES_DESK.md — matrice historique clôturée de 0.2.12 : screen/features, DTO/commands, Config/composite, frontières provider-neutral, sécurité, Wallet integration, packaging Tauri et gates live/build.
  • 016-V0_2_13_INTERFACE.md — matrice candidate finale de 0.2.13 : ownership Interface/Core/Transport/Program, surface passive, bornes/adversarial, façade publique exacte, consumer externe, release completeness, dependency firewall et gate technique pre.006 intégralement vert.