lgpd-data-mapping
Installation
SKILL.md
Data Mapping LGPD
Inventário canônico de todas as atividades de tratamento de dados pessoais no projeto. Deve ser executado antes de lgpd-legal-basis (mapa preliminar → atribuição de base legal por atividade → mapa consolidado) e serve de insumo direto para ROPA (Art. 37), RIPD (Art. 38), retenção e DSAR.
Workflow de descoberta
Em projetos Greenfield (Pipeline A — F1)
- Liste cada funcionalidade/jornada planejada que coleta, armazena, consulta, compartilha ou descarta dados relacionados a pessoa natural identificada ou identificável (Art. 5º, I).
- Gere o mapa preliminar em
.lgpd/data-map.mdcom finalidades concretas, atributos, agentes externos e seus papéis jurídicos; em seguida acionelgpd-legal-basis(F2) para preencher e validar as bases legais.
Em sistemas Legados ou Híbridos (Pipeline B — L2)
Faça engenharia reversa sistemática no repositório:
- ** Persistência**: schemas Prisma/SQL/NoSQL, migrations, buckets de objetos (S3/GCS/R2), filas e caches (Redis).
- Superfície de API e jobs: rotas REST/GraphQL/tRPC, Server Actions, webhooks, workers e rotinas cron.
- Cookies, pixels e trackers web: leitura/escrita de cookies (
httpOnly, sessão, atribuição, marketing),localStorage/sessionStorage, Google Tag Manager, Meta/TikTok/LinkedIn pixels, scripts de replay de sessão (Hotjar, PostHog, FullStory). - SDKs, eventos de produto e telemetria: chamadas
identify/track(Segment, Mixpanel, Amplitude, Firebase Analytics), APMs e error trackers (Sentry, Datadog — verificar se capturam headers, body, IP ou e-mail em breadcrumbs/logs). - Coletas mobile (React Native / iOS / Android): permissões em
app.json,Info.plisteAndroidManifest.xml, push tokens (Expo/FCM/APNs), identificadores de dispositivo/publicidade (IDFA/GAID), geolocalização, câmera/galeria, contatos, área de transferência (clipboard) e armazenamento local (AsyncStoragevs.SecureStore/Keychain).