Files
khadhroony-solana-project/deltas/0.3.8/pre.014.md
2026-09-04 10:48:25 +02:00

4.0 KiB

Delta 0.3.8-pre.014 — préparation de publication et ouverture 0.3.9

1. Base requise

0.3.8-pre.013-fix.001
workspace.package.version = 0.3.8-pre.13

pre.013-fix.001 est une correction strictement documentaire de la réconciliation pre.013; elle n'a donc pas modifié la version Cargo.

2. Objectif

Exécuter exclusivement le couloir final de préparation de publication autorisé par PROMPT_STRUCTURE.md :

CHANGELOG.md
ROADMAP.md
prompt de démarrage 0.3.9
Cargo.toml mécanique de prerelease
delta courant

Aucune correction d'architecture durable n'est absorbée ici : la trajectoire Worker/RAW multi-source a été documentée séparément dans pre.013-fix.001 avant cette tranche.

3. Version

workspace.package.version = 0.3.8-pre.14
Cargo.toml file header = 474

Aucun manifest de crate, dépendance, feature, code, test ou Config ne change.

4. ROADMAP

0.3.8 est marqué terminé sur sa surface réellement livrée.

La trajectoire 0.3.9 à 0.3.12 devient :

0.3.9  ksp-worker-api générique, puis audit exhaustif RawTransaction en fin de release
0.3.10 ksp-worker-raw-transaction-ingest-lib multi-source dès V1 + adaptations Transport/Config justifiées
0.3.11 ksp-app-raw-transaction-ingest-desk avec choix/supervision d'une ou plusieurs sources/méthodes
0.3.12 extension multi-source de ksp-job-backfill-lib + ksp-app-backfill-desk

Les TODOs rappellent également :

matrice acquisition unique réutilisée live + backfill
aucune URL/endpoints Helius ajoutés en 0.3.8/pendant la construction générique Worker API
réutilisation future de KSP_SECRET_HELIUS_API_KEY via Config
réaudit provider/tier au moment de 0.3.9/0.3.10
mainnet/mainnet-beta audité avant toute canonicalisation/migration

5. CHANGELOG

Ajoute l'entrée finale 0.3.8 :

  • Store Desk V1 RAW read-only ;
  • inspection backend-neutral random-access distincte du cursor/keyset machine ;
  • tables Transaction/Account/observations DataTables server-side ;
  • détails bornés et provenance sûre ;
  • security/dependency completeness ;
  • correction du tsconfig.json commun ;
  • gates techniques/builds finaux ;
  • trajectoire Worker/API/ingest/backfill multi-source acquise.

6. Prompt 0.3.9

Ajout :

prompts/028-V0_3_9_START_PROMPT.md

Le prompt est autoportant et impose :

pre.001 audit/brainstorm/sizing avant code lourd
ksp-worker-api générique et courte
freeze fonctionnelle Worker API avant audit RawTransaction
audit exhaustif HTTP/WS/provider/Yellowstone/block-slot/replay/multi-provider
aucun endpoint Helius ajouté en 0.3.9
réutilisation future KSP_SECRET_HELIUS_API_KEY
mainnet/mainnet-beta audit préalable
handoff autoritaire vers ksp-worker-raw-transaction-ingest-lib 0.3.10 multi-source
réutilisation de la matrice pour Backfill 0.3.12
kbot3 fonctionnel-only

7. Fichiers modifiés

Cargo.toml
ROADMAP.md
CHANGELOG.md

8. Fichiers ajoutés

prompts/028-V0_3_9_START_PROMPT.md
deltas/0.3.8/pre.014.md

9. Fichiers supprimés

Aucun.

10. Hors scope

README / USAGE
plans / validations / architecture
src/**
tests/**
frontend/**
Config / schemas / .env
ksp-worker-api code
ksp-worker-raw-transaction-ingest-lib
ksp-onchain-transport-lib runtime
endpoints/URLs Helius
Store/schema/migrations

11. Validation

Cette tranche est publication-only hors bump mécanique Cargo. Après overlay :

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

Le gate technique complet et les builds ont été exécutés avant la réconciliation documentaire et confirmés par le rerun opérateur pre.013; aucun code/build/runtime/config n'est rouvert ici.

12. Suite

Si les audits documentaires sont verts :

0.3.8-rel.001 — publication stable mécanique
puis ouverture 0.3.9 exclusivement depuis v0.3.8 avec prompts/028-V0_3_9_START_PROMPT.md