K-Forge / K-Forge/Beetle

Guardar evidencia cruda

Open
#183 0 comments 0 reactions 1 assignee Claimed by @RodriKonrad View on GitHub
fase-3
Dominant language
Shell
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Qué es esta tarea

Guardar la evidencia completa sin sanitizar en un archivo local junto a cada informe. Es la versión "cruda" que el administrador puede inspeccionar para ver exactamente qué datos se recolectaron y qué se envió al modelo (después de sanitizar).

## Qué se debe hacer

- Después de ensamblar la evidencia y antes de sanitizar, guardar una copia en `/var/lib/doctorjk/informes/` con nombre `{timestamp}_{tipo}_evidencia.txt`
- El archivo contiene la evidencia completa con IPs reales, rutas reales, credenciales si aparecen
- No aplicar ningún enmascaramiento a esta copia
- El archivo queda en disco local, nunca se envía al LLM ni sale del servidor

## Por qué importa

El administrador necesita poder auditar qué datos tiene el agente: comparar la evidencia cruda contra la sanitizada para verificar que la sanitización funciona, o usar los datos reales para su propia investigación. Es transparencia operativa, clave para la confianza del cliente que desconfía de cajas negras (sección 23 del documento de proyecto).

## Criterio de avance

Junto a cada informe generado, existe un archivo `_evidencia.txt` con los datos sin sanitizar. El archivo contiene IPs y rutas reales. Verificar que NO se envía al LLM.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.