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

5.2 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 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.
  • 017-V0_2_14_PROGRAM_API.md — matrice candidate finale de 0.2.14 — Program API foundation : façade instruction-only ouverte, Recognition/Outcome, trait externe, Program Pubkey non enregistré, hardening adversarial, release completeness, firewall Core/Interface et gate technique pre.006 intégralement vert.