Files
khadhroony-bot3/ks-config/TODO.md
2026-08-10 02:44:24 +02:00

17 lines
1.3 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: 8 -->
# TODO — ks-config
## Série `0.5.x`
- [ ] `0.5.1` - sortir `database`, wallet, execution et la configuration spécifique au desktop vers leurs documents/propriétaires dédiés ; réaffecter `logs_directory` à logging et `wallets_directory` à wallet, puis réduire la composition aux références nécessaires.
- [ ] `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.
- [ ] 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.