Bewaarde opnames staan in de tempmap; macOS wist ze na 3 dagen, Linux bij herstart #2761
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2761
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Gevonden in de kritische review van 03-11-2026 (stabiliteit, gegevensverlies).
Wat er misgaat
Opnames staan tot ze in een transcript belanden in
<temp>/ocideck-recordings/<sessie>/(lib/services/transcription/recording_staging_io.dartr. 31–34,getTemporaryDirectory()). De documentatie belooft dat zo'n opname zeven dagen bewaard blijft en dat die map het herstelpad is:Het besturingssysteem ruimt die map eerder op:
/var/folders/…/T/):com.apple.bsd.dirhelperdraait dagelijks om 03:35 metCLEAN_FILES_OLDER_THAN_DAYS=3. Op deze machine nagelezen in/System/Library/LaunchDaemons/com.apple.bsd.dirhelper.plist. Een bewaarde opname is na drie dagen weg./tmpis tmpfs op Fedora, Arch en Debian 13. Een herstart wist hem, en een herstart is precies wat er na een vastgelopen call vaak gebeurt.%TEMP%op als het aanstaat.Een vergadering is niet opnieuw op te nemen. Dit gegevensverlies is dus niet te herstellen.
Daarnaast klopt "seven days after you choose keep" niet: de veeg (
sweep, r. 77–98) rekent vanaf de tijdstempel in de mapnaam, en dat is het begin van de opname.Voorstel
<support>/transcription/recordings/). Daar staan de whisper-runmap en de herstelmap vanRecoveryServiceook, en het OS ruimt hem niet op. De Linux-700-hardening blijft.Wat overeind moet blijven
mem:) ongewijzigd.Test
Staging-toets: de standaardwortel ligt onder de supportmap, niet onder temp, en een sessiemap in de oude temp-wortel verschijnt na
migratein de nieuwe wortel.Opgepakt (kritische review 03-11-2026). Tak: fix/recording-staging-support-2761. Verwachte reikwijdte: lib/services/transcription/recording_staging_io.dart, docs/TRANSCRIPTION_SETUP(.nl).md, docs/PRIVACY.md, test/transcription/.