7.0 KiB
7.0 KiB
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 l’historique 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 de0.1.4 — ksp-app-config-desk.002-V0_2_0_SERIES_PLANNING.md— matrice finale de la release stable0.2.0, avec audit de cohérence et preuves opérateur depre.003.003-V0_2_1_ONCHAIN_HTTP.md— matrice de clôture de0.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 de0.2.2, 22 wrappers Accounts/Tokens/Cluster, canaries 52+14, graphes Cargo, smoke Devnet Transport pur, smoke historique Config -> Transport et préparation de0.2.3.005-V0_2_3_KSP_TRANSPORT_007_RETRO_AUDIT.md— réaudit rétroactif de complétudeKSP-TRANSPORT-007des 37 wrappers HTTP typés livrés de0.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 de0.2.3, 11 wrappers Transactions, sécurité write/simulation, réaudit 52+14,KSP-TRANSPORT-00737/37, graphes Cargo et deux smokes Devnet passés avant publication stable.007-V0_2_4_HTTP_FINAL_COMPLIANCE.md— matrice finale validée de0.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 stable0.2.5, threat model V1, canaris adversariaux, reproduction externe des vecteurs, audit de frontières, normalisation Rust/audit structurel, graphes Cargo et checkpoint finalpre.010-fix.003vert.009-V0_2_6_WALLET_DESK_COMPLIANCE.md— matrice finale validée de la release stable0.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érateurpre.018-fix.001avec build final Linux vert.010-V0_2_7_ONCHAIN_WEBSOCKET.md— matrice finale validée de la release stable0.2.7, ouverte parpre.001, fermée techniquement parpre.014puis publiée parrel.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 stable0.2.8, ouverte parpre.001, consolidée jusqu’àpre.011puis publiée parrel.001: Heliusaccount/logs/program/root/signature/slot/slotsUpdates + transaction,block/voteabsents, 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 stable0.2.9: service Geyser courant,Subscribestandard, 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 stable0.2.10: Free Devnet, authx-token, endpoint security, heartbeat standard, Config V3, smoke liveSlot + Pinget invariant N1/N2 immuable.014-V0_2_11_OFFCHAIN_PRICE_TRANSPORT.md— matrice historique clôturée de0.2.11: SOL/USD multi-provider, numeric safety, rate limiting/availability, Config capability-aware et smoke keyless final7/7.015-V0_2_12_SOL_PRICES_DESK.md— matrice historique clôturée de0.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 historique clôturée de la release stable0.2.13: ownership Interface/Core/Transport/Program, surface passive, bornes/adversarial, façade publique exacte, consumer externe, release completeness et dependency firewall.017-V0_2_14_PROGRAM_API.md— matrice historique clôturée de la release stable0.2.14 — Program API foundation: façade instruction-only ouverte, Recognition/Outcome, trait externe, Program Pubkey non enregistré, hardening adversarial, release completeness et firewall Core/Interface.018-V0_3_1_STORE_RAW.md— matrice candidate finale de0.3.1 — Store API RAW foundation: modèles transaction/account, observations, capabilities backend, pagination sans policy executor, outcomes, rétention/tombstone, hardening, gate completpre.008et reports explicites vers0.3.2+.019-V0_3_2_STORE_POSTGRES_FOUNDATION.md— matrice candidate finale de0.3.2 — Store/PostgreSQL runtime foundation: feature graph, settings/Config, pool/TLS, migrations metadata-only, health, hardening, graphes, builds Tauri et preuve PostgreSQL réelle major 17.020-V0_3_3_STORE_POSTGRES_RAW_TRANSACTION.md— matrice candidate finale de0.3.3 — Store/PostgreSQL RawTransaction vertical slice: six capabilities backend/façade, V001 et compatibilité schéma, atomicité/idempotence/conflit, keyset/cursor, rétention/races/rehydrate, hardening et replay PostgreSQL 17 final.021-V0_3_4_STORE_POSTGRES_RAW_ACCOUNT.md— matrice finale de0.3.4 — RawAccountState + complétude RAW: quatre capabilities account supplémentaires, V002, pagination/idempotence et conformance Store 10/10.022-V0_3_5_INTERFACE_ACQUISITION_EVENTS.md— matrice finale de0.3.5 — Interface acquisition events: événements passifs slot/transaction, façade crate-root, bornes/debug et firewall Interface.023-V0_3_6_JOB_API_BACKFILL.md— matrice candidate de0.3.6 — Job API + RAW transaction backfill: lifecycle/notifications runtime-neutral, scopes, provenance, RAW v1, Store/idempotence, concurrence/checkpoint, annulation/snapshots, hardening externe et gate workspace final.