v0.3.8-pre.014
This commit is contained in:
150
deltas/0.3.8/pre.014.md
Normal file
150
deltas/0.3.8/pre.014.md
Normal file
@@ -0,0 +1,150 @@
|
||||
<!-- file: deltas/0.3.8/pre.014.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta `0.3.8-pre.014` — préparation de publication et ouverture `0.3.9`
|
||||
|
||||
## 1. Base requise
|
||||
|
||||
```text
|
||||
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` :
|
||||
|
||||
```text
|
||||
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
|
||||
|
||||
```text
|
||||
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 :
|
||||
|
||||
```text
|
||||
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 :
|
||||
|
||||
```text
|
||||
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 :
|
||||
|
||||
```text
|
||||
prompts/028-V0_3_9_START_PROMPT.md
|
||||
```
|
||||
|
||||
Le prompt est autoportant et impose :
|
||||
|
||||
```text
|
||||
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
|
||||
|
||||
```text
|
||||
Cargo.toml
|
||||
ROADMAP.md
|
||||
CHANGELOG.md
|
||||
```
|
||||
|
||||
## 8. Fichiers ajoutés
|
||||
|
||||
```text
|
||||
prompts/028-V0_3_9_START_PROMPT.md
|
||||
deltas/0.3.8/pre.014.md
|
||||
```
|
||||
|
||||
## 9. Fichiers supprimés
|
||||
|
||||
Aucun.
|
||||
|
||||
## 10. Hors scope
|
||||
|
||||
```text
|
||||
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 :
|
||||
|
||||
```bash
|
||||
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 :
|
||||
|
||||
```text
|
||||
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
|
||||
```
|
||||
Reference in New Issue
Block a user