docs(android): what is left is mostly testing, and the plan says so now
This commit is contained in:
+31
-10
@@ -1156,22 +1156,43 @@ la seule source.
|
||||
|
||||
---
|
||||
|
||||
## Ce qui reste — au 2026-08-22
|
||||
## Ce qui reste — au 2026-08-22 (soir)
|
||||
|
||||
Les sections 1 à 7 sont faites et vérifiées sur appareil. Il reste :
|
||||
**Le premier point n'est pas du code.** Cinq séries du scénario
|
||||
([TESTS.md](TESTS.md)) portent sur du code qui **n'a jamais tourné** :
|
||||
l'enregistrement hors connexion et la fusion (A, B), le témoin du dépôt (E),
|
||||
les réglages et le retrait du code (F), les icônes (G). Elles ont été écrites
|
||||
d'affilée sans qu'aucune ne touche l'appareil, et cette séance a montré une
|
||||
douzaine de fois que les défauts se révèlent à l'usage — dont deux pertes de
|
||||
données silencieuses trouvées en relisant. **A et B d'abord** : elles touchent
|
||||
au chemin d'écriture, où un défaut coûte des données ; le reste ne coûte que de
|
||||
l'agacement.
|
||||
|
||||
1. **La signature** (§5) — l'outillage est prêt, le magasin de clés et son mot
|
||||
de passe appartiennent à l'utilisateur. Seul point qui bloque une
|
||||
distribution.
|
||||
2. **§1 point 4** — l'invalidation de la clé par enrôlement d'une empreinte.
|
||||
Ensuite, par ordre :
|
||||
|
||||
1. **La signature** (§5) — l'outillage est prêt, le magasin de clés existe, le
|
||||
chemin `-Release` n'a jamais tourné. Seul point qui bloque une distribution.
|
||||
2. **Deux constats de relecture écartés sciemment**, avec leur raison, dans
|
||||
[TESTS.md](TESTS.md) : le voile d'attente libéré dans un `except` plutôt que
|
||||
dans un `finally`, et `ParseJSONValue … as TJSONObject` qui fuit sur une
|
||||
entrée qui n'est pas un objet.
|
||||
3. **§1 point 4** — l'invalidation de la clé par enrôlement d'une empreinte.
|
||||
Jamais exercée, et largement désamorcée par le code de déverrouillage : tant
|
||||
qu'un code est posé, cette branche ne s'exécute pas.
|
||||
3. **§3 point 6** — la liste virtuelle, le jour où la reconstruction à chaque
|
||||
4. **§3 point 6** — la liste virtuelle, le jour où la reconstruction à chaque
|
||||
frappe se voit. Marquée `ponytail:` dans la page, pas avant.
|
||||
5. **L'historique du dépôt grossit sans fin** : chaque publication est un
|
||||
instantané complet. À ~50 Ko et quelques écritures par jour, cela reste
|
||||
modeste des années ; une pièce jointe le change du tout au tout. Une purge
|
||||
périodique était déjà notée en §6.
|
||||
|
||||
Et deux limites **assumées**, notées avec leur raison plutôt que portées comme
|
||||
des manques : pas d'édition hors ligne (§4), et le téléphone qui ne peut pas
|
||||
supprimer une pièce jointe (§3).
|
||||
**Une limite assumée**, notée avec sa raison plutôt que portée comme un
|
||||
manque : le téléphone ne peut pas supprimer une pièce jointe — le poste ne
|
||||
touche pas aux pièces jointes d'une entrée qu'il connaît déjà, donc un
|
||||
instantané amputé serait défait au tirage suivant (§3).
|
||||
|
||||
*Plus une limite : l'édition hors connexion, longtemps listée ici, existe
|
||||
depuis ce soir.*
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user