v0.3.1-pre.001-fix-001

This commit is contained in:
2026-08-29 06:39:25 +02:00
parent 29a888d1dc
commit 1a07574bae
4 changed files with 468 additions and 169 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: ROADMAP.md -->
<!-- version: 92 -->
<!-- version: 93 -->
# Roadmap KSP
@@ -92,11 +92,12 @@ RAW -> CORE -> DECODE -> SPECIALIZED
## 0.3.x — RAW / acquisition persistée
- [ ] `0.3.1` — Introduire `ksp-store-api` + `ksp-store-lib` avec PostgreSQL de référence et **modèles/persistence RAW uniquement**.
- [ ] `0.3.2`Étendre `ksp-interface-lib` avec les wires génériques nécessaires aux acquisitions et à la future normalisation CORE.
- [ ] `0.3.3`Introduire `ksp-job-api` et un job de backfill historique concret.
- [ ] `0.3.4` — Introduire une application spécialisée de backfill/inspection RAW.
- [ ] Compléter ensuite la couche RAW avec le worker/service live, son contrôle et les outils d'exploitation réellement nécessaires avant de passer à CORE.
- [/] `0.3.1` — Introduire `ksp-store-api` uniquement avec le **modèle objet commun et les contrats N1 RAW/observations** : transactions et logs dans la première surface, provenance, identités, outcomes, queries/pagination et contrats backend, sans persistence concrète ni configuration backend.
- [ ] `0.3.2`Introduire ensemble `ksp-store-lib` et `ksp-store-postgres-lib` : façade/runtime Store commune, feature `postgres` activée par défaut, implémentation PostgreSQL de référence via `tokio-postgres`, Config `std.store`/secrets et migrations privées au backend. Un backend connu demandé par Config mais absent des features compilées est rejeté explicitement.
- [ ] `0.3.3`Étendre `ksp-interface-lib` avec les wires génériques nécessaires aux acquisitions et à la future normalisation de la couche suivant RAW.
- [ ] `0.3.4` — Introduire `ksp-job-api` et un job de backfill historique concret consommant uniquement `ksp-store-lib` côté Store.
- [ ] `0.3.5` — Introduire une application spécialisée de backfill/inspection RAW.
- [ ] Compléter ensuite la couche RAW avec le worker/service live, son contrôle et les outils d'exploitation réellement nécessaires avant de passer à la couche de normalisation générique suivante.
## Série CORE suivante