Callproeven-gids + web-manifest provenance (#2531) #2598
No reviewers
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!2598
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/call-proofs-docs-2531"
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?
Samenvatting
Sluit #2531 — echte-callproeven en platformgids voor OciDeck-opname.
De echte platformproeven zijn al gedaan en gesloten: macOS (#2541), web (#2544, matrix #2538); Windows/Linux staan eerlijk als niet getest in de matrix. Deze PR legt de gebruikersroute en het privacy-/begrenzingencontract vast, plus één provenance-fix:
sources.jsonin 7-dagen-staging, live-opt-in per sessie, weggevallen live-route stopt de opname niet, Stop/verlaten/bronverlies → nu transcriberen / bewaren / weggooien, later transcriberen uit staging,Bron: vergadering+Ontbrekend:-regel, geen verzonnen sprekersnamen.sources.json-manifest (deelnemer-/track-identifiers, 7-dagen-klok, nooit sprekersnamen); nieuwe egressregel voor de live-ASR-route (sessieconsent met hostname, probe stuurt geen audio, geen stille reconnect, geen API-key-header op web).<wav-sleutel>.sources.jsonenreadCallSourceslost hem viaWebAssetStore.pathForNameop — de bewaardialoog en transcriptiepass claimen vergaderingsprovenance nu óók op web (voorheen leverde de web-stub altijd null).Testplan
call_audio_manifest_io_test: versie/vorm-validatie vanreadCallSourcescall_recording_test+recording_live_session_test+transcribe_file_dialog_test+recording_finished_dialog_test+web_asset_store_test+call_audio_capture_source_test: 54/54 groenmake checkgroen;make check-secrets+make sastschoonGenerated with Devin
80de78a3e8tob16d34eb7d