Cómo está construido el producto
- No se clona nada y no se ejecuta nada. CodeWarden lee pull requests, archivos y
.codewarden.ymla través de la API de GitHub. Nunca ejecuta un build, una prueba, un linter ni ningún script de tu repositorio. No hay ningún ajuste que cambie esto. - El mínimo acceso a GitHub. La App pide Contents: read, Pull requests: read and write, Checks: read and write (para mostrar el avance de una revisión en el pull request) y Metadata: read. No pide acceso de escritura a tu código.
- No se guardan tokens de GitHub. Se solicita un token de instalación para cada trabajo y nunca se guarda.
- Integraciones de solo lectura. Jira se conecta solo con permisos de lectura. Sentry usa un token que creas solo con permisos de lectura. Ambas credenciales se cifran en reposo y se eliminan cuando desconectas.
- Todo lo que hay en un pull request se trata como no confiable. Títulos, descripciones, código, comentarios y tickets enlazados llegan al modelo como datos, nunca como instrucciones. Las reglas vienen solo de
.codewarden.ymlen la base branch, que un pull request no puede editar. - Cada revisión queda registrada. Se conservan el prompt enviado al modelo, su respuesta, los comentarios publicados y los descartados, para poder explicar cada comentario. El texto de un ticket de Jira se envía al modelo pero no se conserva.
Tus opciones
- Elige qué repositorios puede ver la App, o desinstálala, en GitHub. Un propietario también puede apagar un repositorio en la consola.
- Desconecta Jira, Sentry o GitHub desde la consola en cualquier momento.
- Elimina tu cuenta o los datos de tu organización desde la consola.