Files
khadhroony-solana-project/deltas/0.2.12/pre.005-fix.001.md

1.5 KiB

Delta 0.2.12-pre.005-fix.001 — Canari de centralisation Tauri rendu structurel

Contexte

Le gate opérateur de pre.005 confirme que le refresh individuel compile, fonctionne manuellement et que le Desk démarre. Le seul échec est le canari pre_005_tauri_commands_remain_centralized_and_only_single_refresh_is_present, qui traite à tort AppState::refresh_market_price comme du plumbing de commande simplement parce que son nom contient refresh_market_price.

Correction

  • workspace.package.version devient 0.2.12-pre.5.fix.1 ;
  • package.json et tauri.conf.json sont synchronisés ;
  • le test continue d'interdire tout #[tauri::command] hors src/tauri.rs ;
  • il interdit aussi tauri::generate_handler! hors src/tauri.rs ;
  • il n'interdit plus les méthodes applicatives portant le même nom métier que la commande Tauri ;
  • les gardes refresh_market_prices et refresh_all_market_prices restent actives jusqu'à pre.006.

Hors scope

Aucun changement n'est apporté au runtime prix, à MarketPriceService, au comportement réseau, aux DTOs, aux providers, au frontend, au logging ou au contrat du refresh individuel.

Gate attendu

cargo fmt --all
python3 scripts/audit_rust_workspace_rules.py
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates deltas/0.2.12
cargo check --workspace
cargo clippy --workspace --all-targets
cargo test -p ksp-app-solprices-desk
cargo test --workspace