Files
khadhroony-bot3/ks-store/TODO.md
2026-08-12 11:00:59 +02:00

1.9 KiB

TODO — ks-store

Série 0.5.x

  • 0.5.3 — finaliser en pre.004 les repositories/replay au-dessus du baseline de 16 tables : sélection autonome des CPI, lecture logique top-level+CPI, invalidation descendante, replay N1 -> N2 / N2 -> N3 / frontière N3 -> N4 et ingestion/replay du nouveau couple observation/état de compte.
  • 0.5.3 — finaliser en pre.004 pagination/limites, conversions BIGINT et plans/index justifiés par les requêtes réelles ; les 75 index du baseline pre.003 restent optimisables avant gel.
  • 0.5.3 — finaliser en pre.005 la présentation fonctionnelle des surfaces demo_store_*, demo_config et le splash autour des modèles/compteurs du nouveau baseline sans noms d'objets physiques.
  • 0.5.3 — produire le snapshot machine-readable du baseline N1/N2/N3 réellement stabilisé, ajouter les canaris de gel/anti-kb_sol_*/anti-backend leak/anti-secret, confirmer le canari future-decoder sur transactions + comptes et documenter la politique N4 plus souple.
  • 0.5.3 — valider PostgreSQL réel sur base vide/recréée : 16 tables, index attendus, réouverture idempotente, refus de l'ancien namespace, rollback et roundtrips raw/Core/decode/materialization.
  • 0.5.x — concevoir les projections N4 metadata : asset/token metadata commune Metaplex + Token-2022 et program metadata séparée pour SPM, toutes deux reconstructibles depuis k_sol_mat_outputs.

Plus tard

  • définir une stratégie de pool/réessai configurable commune aux futurs backends sans exposer leurs types de connexion ;
  • décider si un journal append-only des tentatives de processing doit compléter le ledger courant ;
  • ajouter des projections spécialisées uniquement lorsqu'un décodeur/materializer et un besoin queryable réel en démontrent les invariants.