fix(privacy): Finish shows what it would take in, and takes in exactly that (ADR 0019)
The final reading of 22 Oct found that Finish's question said only how many edits of each kind there were, so the person couldn't see content the instance planted, and that taking them in sealed whatever was unsigned when it ran, answers included without being counted. The dialog now lists each edit with its kind and what it says (answers too), and taking them in seals exactly the rows listed, each only while it still says what was shown; one that came or changed after the list stays locked. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
92ff7616a4
commit
c9c6533afc
1 changed files with 434 additions and 243 deletions
|
|
@ -2078,20 +2078,17 @@
|
|||
"@publishTagsSent": {"placeholders": {"names": {"type": "String"}}},
|
||||
"publishTagsSentNone": "Es gehen keine Tags mit.",
|
||||
"privacyAdoptTitle": "Unsignierte Änderungen übernehmen?",
|
||||
"privacyAdoptBody": "Während es privat gemacht wurde, hat ein Gerät ohne deine Schlüssel es geändert: {parts}. Übernommen, werden sie als deine versiegelt; sonst bleiben sie gesperrt, wie alles, was die Instanz geschrieben haben könnte.",
|
||||
"@privacyAdoptBody": {"placeholders": {"parts": {"type": "String"}}},
|
||||
"privacyAdoptTake": "Übernehmen",
|
||||
"privacyAdoptLeave": "Gesperrt lassen",
|
||||
"privacyEditsCards": "{count, plural, =1{1 Karteikarte} other{{count} Karteikarten}}",
|
||||
"@privacyEditsCards": {"placeholders": {"count": {"type": "int"}}},
|
||||
"privacyEditsNotes": "{count, plural, =1{1 Notiz} other{{count} Notizen}}",
|
||||
"@privacyEditsNotes": {"placeholders": {"count": {"type": "int"}}},
|
||||
"privacyEditsPaths": "{count, plural, =1{1 Änderung an Lernpfaden} other{{count} Änderungen an Lernpfaden}}",
|
||||
"@privacyEditsPaths": {"placeholders": {"count": {"type": "int"}}},
|
||||
"privacyEditsPdfs": "{count, plural, =1{1 PDF} other{{count} PDFs}}",
|
||||
"@privacyEditsPdfs": {"placeholders": {"count": {"type": "int"}}},
|
||||
"privacyEditsStudysets": "{count, plural, =1{1 Lernset} other{{count} Lernsets}}",
|
||||
"@privacyEditsStudysets": {"placeholders": {"count": {"type": "int"}}},
|
||||
"privacyAdoptListBody": "Während es privat gemacht wurde, wurde das hier ohne deine Schlüssel geschrieben: von einem Gerät, das sie nicht hatte, oder von der Instanz. Übernommen, werden genau diese als deine versiegelt; gelassen, bleiben sie gesperrt.",
|
||||
"privacyEditCard": "Karteikarte",
|
||||
"privacyEditNote": "Notiz",
|
||||
"privacyEditPath": "Lernpfad",
|
||||
"privacyEditStep": "Schritt",
|
||||
"privacyEditPdf": "PDF",
|
||||
"privacyEditStudyset": "Lernset",
|
||||
"privacyEditAnswer": "Antwort",
|
||||
"privacyEditNoText": "(kein Text)",
|
||||
"studysetLockedTitle": "Gesperrt",
|
||||
"studysetLockedBody": "Dieses Lernset ist privat, und sein Schlüssel öffnet sich auf diesem Gerät nicht: Es wurde mit Schlüsseln verschlüsselt, die dein Konto nicht mehr hat. Es lässt sich nur noch löschen.",
|
||||
"studysetVisibilityPartly": "Privat, teils lesbar",
|
||||
|
|
|
|||
Loading…
Reference in a new issue