# Ajuste de empresas na aba de estoque dos produtos

## Usuário

Para a tela de produtos, remover o seletor de empresas da aba de Dados Básicos e deixá-lo na aba Estoque. Nessa aba, o usuário deve adicionar a lista de empresas que terão estoque e preencher os respectivos dados. Remover o campo "Custo Médio Atual", mantendo somente o campo "Preço de Custo". Durante a edição, não permitir remover empresas já vinculadas ao produto; deve ser possível apenas adicionar novas empresas.

## Assistente

O seletor foi movido para a aba Estoque, que agora fica sempre disponível. Cada empresa selecionada continua exibindo seus próprios campos de saldo, estoque mínimo, preço de custo e preço de venda.

Na edição, empresas já vinculadas ficam selecionadas e bloqueadas para remoção. O envio de exclusões de estoque por empresa também foi desativado nesse formulário, enquanto novas empresas podem ser adicionadas normalmente e permitem informar o saldo inicial. O campo "Custo Médio Atual" foi removido, permanecendo apenas "Preço de Custo".

Foram executados a verificação de tipos e os linters direcionados aos arquivos alterados, sem erros. O build do frontend depende de confirmação prévia conforme as regras do projeto.

## Usuário

Informou que a tela continuava exibindo o seletor de empresas em Dados Básicos e que aparentemente nada havia sido alterado.

## Assistente

Foi identificado que a aplicação estava carregando o bundle antigo presente em `front/dist`. O código-fonte já continha as alterações, mas não havia um servidor Vite de desenvolvimento ativo para aplicar hot reload. O build de produção foi então executado com sucesso e passou a referenciar o novo bundle, que contém o seletor "Empresas com estoque" na aba Estoque e não contém mais o campo "Custo Médio Atual".

## Usuário

Questionou se o ambiente não era reativo e por que as alterações não apareciam em tempo real.

## Assistente

Foi esclarecido que não havia processo `npm run dev` ativo para o projeto. A aplicação estava sendo servida pelos arquivos estáticos de `front/dist`; nesse modo, alterações no código-fonte dependem de um novo build e da atualização da página. Para desenvolvimento com atualização em tempo real, é necessário executar o servidor Vite e acessar a URL fornecida por ele.
