v0.5.2-pre.007
This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
<!-- file: ks-wallet-demo-scenarios/CHANGELOG.md -->
|
||||
<!-- version: 1 -->
|
||||
<!-- version: 2 -->
|
||||
|
||||
# CHANGELOG — ks-wallet-demo-scenarios
|
||||
|
||||
## `0.5.2-pre.007`
|
||||
|
||||
- clôt le scénario password `0.5.2` après validation workspace complète ;
|
||||
- conserve la crate indépendante de Tauri et reporte les futurs scénarios d'import/export/migration aux versions qui ajouteront effectivement de nouveaux formats ou besoins de preuve.
|
||||
|
||||
## `0.5.2-pre.006-delta-fix-010`
|
||||
|
||||
- crée la crate réutilisable `ks-wallet-demo-scenarios` sans dépendance vers Tauri ou le desktop ;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<!-- file: ks-wallet-demo-scenarios/README.md -->
|
||||
<!-- version: 1 -->
|
||||
<!-- version: 2 -->
|
||||
|
||||
# ks-wallet-demo-scenarios
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
La crate n’implémente ni stockage de secret, ni chiffrement, ni codec `.kswallet`. Elle dépend uniquement de l’API publique de `ks-wallet` et orchestre des séquences vérifiables autour des invariants wallet.
|
||||
|
||||
La première surface couvre le cycle de mot de passe natif :
|
||||
La surface validée en `0.5.2` couvre le cycle de mot de passe natif :
|
||||
|
||||
1. changement du mot de passe A vers B avec conservation de l’identité publique ;
|
||||
2. vérification explicite que A est rejeté ;
|
||||
|
||||
@@ -1,19 +1,11 @@
|
||||
<!-- file: ks-wallet-demo-scenarios/TODO.md -->
|
||||
<!-- version: 1 -->
|
||||
<!-- version: 2 -->
|
||||
|
||||
# TODO — ks-wallet-demo-scenarios
|
||||
|
||||
## `0.5.2`
|
||||
## Versions ultérieures
|
||||
|
||||
- [x] créer une crate de scénarios indépendante de Tauri et consommatrice exclusive de l’API publique `ks-wallet` ;
|
||||
- [x] ajouter une étape réutilisable de rotation de mot de passe avec conservation stricte de l’alias et de la pubkey ;
|
||||
- [x] ajouter une étape qui exige le rejet de l’ancien mot de passe par le code d’authentification natif attendu ;
|
||||
- [x] ajouter une étape d’ouverture authentifiée et de signature d’un challenge non vide ;
|
||||
- [x] composer un test externe ordonné A → B → rejet de A → ouverture/signature avec B → B → A → ouverture/signature avec A restauré.
|
||||
|
||||
## Version ultérieure non déterminée
|
||||
|
||||
- [ ] ajouter des scénarios de round-trip pour chaque nouveau format d’import/export supporté par `ks-wallet` ;
|
||||
- [ ] ajouter des scénarios de round-trip pour chaque nouveau format d'import/export supporté par `ks-wallet` lorsque cela apporte une preuve distincte des tests de codec ;
|
||||
- [ ] ajouter des scénarios de migration legacy vers `.kswallet` lorsque plusieurs formats sources doivent être comparés ;
|
||||
- [ ] ajouter des scénarios d’ouverture explicite hors store si une validation opérateur supplémentaire devient utile ;
|
||||
- [ ] n’ajouter une CLI que si une validation manuelle hors tests apporte une valeur distincte des consommateurs existants.
|
||||
- [ ] ajouter des scénarios d'ouverture explicite hors store si une validation opérateur supplémentaire devient utile ;
|
||||
- [ ] n'ajouter une CLI que si une validation manuelle hors tests apporte une valeur distincte des consommateurs existants.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<!-- file: ks-wallet-demo-scenarios/USAGE.md -->
|
||||
<!-- version: 1 -->
|
||||
<!-- version: 2 -->
|
||||
|
||||
# Utilisation de ks-wallet-demo-scenarios
|
||||
|
||||
|
||||
Reference in New Issue
Block a user