feat(server): floute aussi les focus_* (blind spot PII)
Les screenshots focus_* (plein écran, ~1440 fichiers/350 Mo) contenaient des titres PII non floutés. La condition de blur serveur les inclut désormais, au même titre que shot_*_full et heartbeat_*. Brut conservé, version _blurred produite en parallèle. (blind spot relevé par Qwen, revue 28/06) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2372,9 +2372,12 @@ async def stream_image(
|
||||
# Le fichier brut (shot_XXXX_full.png) reste intact pour le replay,
|
||||
# le grounding VLM et l'entraînement. La version floutée est écrite en
|
||||
# parallèle sous shot_XXXX_full_blurred.png.
|
||||
# focus_* : plein écran avec PII dans les titres (blind spot Qwen 28/06,
|
||||
# 1440 fichiers/350 Mo non floutés) — désormais inclus dans le blur.
|
||||
if _PII_BLUR_ENABLED and _blur_pii_on_image is not None and (
|
||||
("_full" in shot_id and shot_id.startswith("shot_"))
|
||||
or shot_id.startswith("heartbeat_")
|
||||
or shot_id.startswith("focus_")
|
||||
):
|
||||
_pii_blur_executor.submit(_produce_blurred_version, file_path_str, shot_id)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user