docs: CLAUDE.md — cleartext meta columns dropped post-migration
This commit is contained in:
@@ -437,7 +437,10 @@ label de card/table — vide pour login/note génériques.
|
||||
|
||||
**Métadonnées chiffrées (§1.3)** : `username`, `site`, `title`, `tags` sont
|
||||
chiffrés au repos (colonnes `<f>_enc/<f>_iv`, AES-GCM sous la clé du vault
|
||||
comme `encrypted_password`). Les colonnes en clair reçoivent `''` sur écriture.
|
||||
comme `encrypted_password`). **Les colonnes en clair `username`/`site`/`title`/
|
||||
`tags` ont été DROP** après migration complète (both comptes) → GET/POST/PUT/
|
||||
bulk ne les référencent plus (helpers `AddNullableField`/`BindNullable`) ;
|
||||
`decryptEntryMeta` défaut `e.<f>=''` pour une ligne sans `<f>_enc`.
|
||||
`loadEntries`/`loadTrash` déchiffrent → `e.<f>` en mémoire, donc
|
||||
**recherche/tri/render/autofill-match/favicon marchent inchangés** (tout est
|
||||
déjà côté client). Liste des champs : `ENCRYPTED_META_FIELDS =
|
||||
|
||||
Reference in New Issue
Block a user