Files
khadhroony-bot3/ks-config/TODO.md
2026-08-10 09:28:57 +02:00

17 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: ks-config/TODO.md -->
<!-- version: 9 -->
# TODO — ks-config
## Série `0.5.x`
- [ ] `0.5.1` - appliquer à lexécution les classes `KS_SECRET_*` / `KB_SECRET_*`, `KS_PUBLIC_*` / `KB_PUBLIC_*` et internes, avec propagation de sensibilité aux valeurs composées.
- [ ] `0.5.1` - séparer les représentations source, runtime résolue, publique et diagnostic.
- [ ] `0.5.1` - interdire quun secret résolu soit sérialisé, loggé, inclus dans une erreur ou transmis via Tauri.
- [ ] `0.5.1` - supprimer lexposition frontend de `AppConfig` et `ProfileConfig` résolus complets.
- [ ] `0.5.1` - retirer de `ks-config` et réduire dans `ks-lib` les bindings TS-RS qui ne constituent pas un contrat générique indépendant de Tauri ; définir les wrappers publics nécessaires dans `kb-app-demo-desktop`.
- [ ] Contrat - maintenir lidentité entre chaque schéma embarqué et son fichier sous `config/schemas/`.
- [ ] Tests - ajouter les tests dAPI externe et les canaris de non-divulgation.
- [ ] Documentation - maintenir guides, exemples et `.env.example` avec limplémentation correspondante.
- [ ] Intégration - coordonner les surfaces publiques sûres avec logging, transports, pipeline, scénarios et applications.