Files
khadhroony-solana-project/deltas/0.3.8/pre.009-fix.001.md

1.4 KiB

Delta 0.3.8-pre.009-fix.001 — Clippy et canari Observation

Base requise

Base directe attendue : 0.3.8-pre.009 (workspace.package.version = 0.3.8-pre.9).

Objet

Fermer les quatre warnings Clippy introduits par pre.009 et rescopier le canari SQL Observation Transaction afin qu'il distingue les metadata de provenance sûres des bytes RAW interdits.

Corrections production

Les quatre validations imbriquées if let + if des nouvelles queries/decoders Observation sont exprimées avec des let-chains Rust 2024. La logique, les erreurs statiques, les network guards et les références comparées restent identiques.

Correction du canari SQL

Le canari ne bannit plus le token générique payload, car source_payload_hash et source_payload_size_bytes sont des metadata de provenance contractuelles et sûres. Il interdit à la place les surfaces RAW physiques exactes :

ksp_raw_transactions
ksp_raw_transaction_archive_payloads
page.payload
SELECT payload
SELECT *

Les statements Observation de production ne sont pas modifiés.

Hors scope

Aucune UI, migration, index, Config, capability Tauri, projection Observation ou payload/data RAW n'est ajouté.

Version

delivery = 0.3.8-pre.009-fix.001
workspace.package.version = 0.3.8-pre.9.fix.1
commit = v0.3.8-pre.009-fix.001
tag = aucun