Digite para filtrar as páginas da documentação.

    MVPFy

    O contexto existente: `mvpfy-context`

    `mvpfy-context` procura material que já existe no projeto antes de a conversa começar. Assim, um projeto vazio segue pelo relato livre da ideia,...

    mvpfy-context procura material que já existe no projeto antes de a conversa começar. Assim, um projeto vazio segue pelo relato livre da ideia, enquanto uma aplicação com specs e código oferece um ponto de partida concreto.

    Quando ela entra

    A análise acontece em dois momentos:

    • durante mvpfy install ou setup-project.mjs;
    • no início de cada conversa iniciada ou retomada com $mvpfy.

    Para executar a leitura manualmente, use:

    Terminal window
    node skills/mvpfy-context/scripts/analyze-existing-project.mjs --project .

    O arquivo .mvpfy/existing-project.json recebe o relatório atual. O state.json guarda apenas o resumo necessário para a orquestradora localizar o relatório sem aumentar o histórico da conversa.

    O que ela procura

    O scanner percorre documentos com nomes e pastas usados com frequência em projetos, como spec.md, specs/, backlog/, briefs/, plans/, docs/, product/ e decisions/. Também lê manifestos como package.json, composer.json, pyproject.toml, go.mod e Cargo.toml.

    Os arquivos de programação entram no relatório com caminho, linguagem e número de linhas. Dependências e scripts dos manifestos ajudam a reconhecer a stack. Pastas geradas, dependências instaladas, caches, cobertura, builds e o repositório Git ficam fora da leitura.

    Como a conversa aproveita o resultado

    Imagine um projeto que já tem specs/checkout.md, composer.json com Laravel e uma pasta app/. A análise pode sugerir que existe uma base Laravel e apontar a spec do checkout. A orquestradora usa esse material para evitar uma pergunta repetida sobre a stack e começa a conversa perguntando pelo problema, pelo público ou pelo recorte que ainda não aparece nos arquivos.

    O relatório separa sugestão técnica de escolha confirmada. Uma rota chamada /customers mostra que existe uma implementação relacionada a clientes, mas não confirma quem paga, qual dor levou ao projeto nem quais recursos entram na versão 1.0. Esses pontos continuam na conversa e aparecem como pendências até que a pessoa os confirme.

    Proteção do projeto analisado

    O MVPFy não altera as specs, o código, os arquivos do Specsfy nem os documentos encontrados. A única escrita acontece em .mvpfy/, para guardar o relatório e seu resumo. O conteúdo do relatório fica local ao projeto e não é enviado para um serviço externo pelo script.

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Gestão, contratos e precificação para fundadores de tecnologia.

    R$ 1.997/ano

    • Plano independente de gestão
    • Precificação por Valor (ROI)
    • Direito Digital e Contratos Prontos
    • FinOps e Gestão Financeira
    • Clube Founders (Networking)
    • Mentoria Semanal de Negócios
    Conhecer o plano