v0.2.6-pre.017

This commit is contained in:
2026-08-22 09:39:13 +02:00
parent 5c0be421da
commit 362123f357
22 changed files with 896 additions and 109 deletions

View File

@@ -727,4 +727,4 @@ Après validation du polish `pre.014-fix.001`, la release est volontairement ét
`pre.016` matérialise la politique figée en `pre.015` : `DEFAULT_WALLET_FORMAT = V2`, APIs génériques de création/import en V2, lecture/inspection V1/V2 auto-détectée, variantes `_v1`/`_v2` strictes et Wallet Desk consommant uniquement la façade non versionnée. Les handles OWNER/VIEW persistent leurs mutations dans le format natif ouvert ; aucune conversion implicite V1 -> V2 n'est effectuée.
La prochaine tranche est `pre.017` : migration explicite authentifiée V1 -> V2, canaris adversariaux/persistence et régression Wallet Desk. `pre.018` conserve la documentation/candidate finale et le build Tauri en dernière opération.
`pre.017` matérialise la migration explicite OWNER-authentifiée V1 -> V2 : conversion mémoire, copie filesystem no-clobber, remplacement in-place stale-protected, conservation identité/metadata/note IDs, cible VIEW explicite et canaris tampering/state-conflict. Wallet Desk reste version-neutral et aucune ouverture ne migre implicitement. La prochaine tranche est `pre.018`, dédiée à la documentation/candidate finale, au packaging/CWD et au build Tauri en toute dernière opération.