Trilha 03Lição 1 / 6

Defina para onde seus dados podem ir

Rastreie os dados pela ferramenta de desenvolvimento, pelo modelo, pelos logs e pelo serviço implantado. Verifique os limites antes de usar informações confidenciais.

Fundamentos10 minRevisado

Publicado por Como escrevemos

Confira seu entendimentoUm protótipo usa um banco de dados em uma região aprovada. Você pode colar registros confidenciais de clientes no assistente de programação?Faça o exercício
Um protótipo usa um banco de dados em uma região aprovada. Você pode colar registros confidenciais de clientes no assistente de programação?

O que você vai aprender

  • Diferenciar fluxos de dados do desenvolvimento e da aplicação.
  • Identificar as evidências necessárias antes de compartilhar dados confidenciais.
  • Usar dados fictícios sem esconder condições importantes de teste.

Separe dois fluxos de dados

Vibe coding é útil para explorar um fluxo de trabalho com registros fictícios. O risco muda quando informações reais da empresa entram na ferramenta. Isso pode acontecer antes de a aplicação ter qualquer usuário.

Há dois fluxos a inspecionar. O fluxo de desenvolvimento inclui prompts, contexto do repositório, anexos, resultados de ferramentas e logs de diagnóstico. O fluxo da aplicação inclui requisições de usuários, bancos de dados, integrações, telemetria e backups. Cada fluxo pode ter destinatários e controles diferentes.

Considere uma aplicação fictícia de despesas. Seu banco de dados funciona em uma conta de nuvem aprovada. Um desenvolvedor cola uma solicitação real de reembolso em um assistente para corrigir um parser. A solicitação contém o nome de um funcionário, um recibo e dados bancários. A localização aprovada do banco não estabelece permissão para esse compartilhamento separado.

Inspecione o caminho completo

Desenhe o caminho antes de acrescentar dados confidenciais. Identifique o serviço e a conta reais em cada etapa. Um rótulo de produto como “enterprise” não é um diagrama de fluxo de dados.

PontoPergunta a resolver
Editor ou agenteQuais arquivos e anexos ele pode ler?
Serviço do modeloQuem recebe prompts e resultados de ferramentas?
Logs e históricoO que é retido, onde e por quanto tempo?
Acesso do suporteQuem pode inspecionar o conteúdo armazenado?
Ferramentas conectadasAs informações recuperadas podem chegar a outro destino?
Hospedagem da aplicaçãoQuais contas, regiões e redes armazenam os dados dos usuários?

Registre o contrato e a configuração aplicáveis. Verifique suboperadores, comportamento de exclusão, condições de uso para treinamento e transferências internacionais quando forem relevantes. Peça aos responsáveis por privacidade e segurança que resolvam as incertezas.

Os requisitos do GDPR dependem do contexto do tratamento. Disposições relevantes incluem minimização de dados, acordos com operadores, segurança e avaliação de impacto. A confidencialidade empresarial também cobre informações que não são dados pessoais, como código-fonte ou planos comerciais. Leia o regulamento.

Comece com uma fixture fictícia útil

Um exemplo seguro ainda precisa de uma estrutura realista. Substitua nomes, identificadores e números de conta. Preserve as condições que causaram o defeito: um campo ausente, uma data incomum ou uma descrição longa.

Não chame de “sintético” um registro copiado de produção depois de alterar apenas um nome. Os campos restantes podem identificar uma pessoa ou revelar uma transação. Crie um novo registro a partir do schema e da condição de falha.

Mantenha credenciais fora de prompts e fixtures. Se a tarefa precisar de um segredo, use o mecanismo aprovado de segredos com acesso limitado. Uma instrução para “manter isto privado” não impõe um limite técnico.

Verifique antes de ampliar o uso

Escreva uma decisão breve sobre o uso permitido: categorias de dados, configuração aprovada do serviço, ações autorizadas e responsável. Inclua uma data de validade ou uma condição de revisão. Um novo conector, caminho de acesso ao modelo ou configuração de logs pode mudar a decisão.

Se informações chegarem a um destinatário não aprovado, interrompa novos compartilhamentos e siga o processo de incidentes. Registre o que foi compartilhado e para onde. Evite copiar o material sensível para mais tickets ou chats.

O objetivo prático é o uso controlado. Dados fictícios permitem explorar ideias rapidamente. Limites verificados de processamento sustentam o próximo passo para os fluxos da empresa. Nem uma demonstração bem-acabada nem uma região de nuvem responde a todas as perguntas necessárias.

Faça o exercício

Desenhe dois fluxos para uma aplicação fictícia de despesas: desenvolvimento e produção. Inclua o editor, o agente, o provedor do modelo, os logs, o banco de dados e o acesso do suporte. Marque destinatários desconhecidos. Substitua um registro real de despesa por uma fixture fictícia que preserve as mesmas condições de teste.

Baixar planilha de exercício (Markdown)
Confira seu entendimento ↑

Continuar aprendendo

Fontes e leituras adicionais

Leituras relacionadas da Taiga