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.jsoncommun ; - 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