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

    Specsfy

    Informações permanentes do projeto mantidas pelo Specsfy

    Como o Specsfy separa a descrição durável do sistema (PROJECT.md, STACK.md, RULES.md, DATABASE.md) das especificações de cada mudança pontual feita.

    O Specsfy separa a descrição durável do sistema das especificações de cada mudança. O arquivo PROJECT.md explica a finalidade da aplicação, enquanto três documentos em .specsfy/ registram a stack, as instruções confirmadas e a persistência observada no código.

    Execute $specsfy-setup depois de instalar o framework ou quando precisar verificar esses arquivos. A skill detecta Laravel, Next.js e Astro pelos manifests e sugere o modelo correspondente. As skills mantêm esta estrutura:

    <projeto>/
    ├── PROJECT.md
    └── .specsfy/
    ├── STACK.md
    ├── RULES.md
    └── DATABASE.md

    O setup também reserva blocos delimitados para as diretrizes do Specsfy em AGENTS.md e CLAUDE.md. Conteúdo fora desses blocos pertence ao usuário e é preservado.

    Arquivo Conteúdo Skill mantenedora
    PROJECT.md finalidade e capacidades $specsfy-setup cria o modelo
    .specsfy/STACK.md stack e evidências $specsfy-aux-stack
    .specsfy/RULES.md regras explícitas confirmadas $specsfy-aux-rules
    .specsfy/DATABASE.md persistência e relações $specsfy-aux-database

    Os quatro modelos ficam em .specsfy/templates/Project.md, Stack.md, Rules.md e Database.md, junto dos demais templates do framework.

    Execute $specsfy-aux-stack após alterar frameworks, runtimes, ferramentas estruturais ou persistência. Execute $specsfy-aux-database sempre que criar ou alterar banco, schema, tabela, coleção, model persistente, campo, relação, índice ou migration. Use $specsfy-aux-rules para formular e acrescentar uma regra confirmada sem duplicar ou apagar regras anteriores.

    Monitoramento durante mudanças

    O monitor é executado pelas skills no início e no fim de uma mudança. Ele lê os arquivos staged, unstaged e untracked do Git para descobrir qual documento precisa ser revisto, mas não permanece como daemon em segundo plano:

    Terminal window
    python3 -B .agents/skills/specsfy-setup/scripts/monitor_context.py \
    --project . --check
    Sinal observado Obrigação
    manifest, lockfile ou configuração $specsfy-aux-stack revisa STACK.md
    schema, model ou migration $specsfy-aux-database revisa DATABASE.md
    código da aplicação revisar PROJECT.md
    aplicação ou persistência $specsfy-documentator reconstrói docs/
    instrução ou convenção $specsfy-aux-rules revisa RULES.md

    PENDING impede a conclusão da tarefa e do Delivery Gate. Quando uma mudança de aplicação não altera história, finalidade, capacidades ou limites, registre essa avaliação na evidência da tarefa e execute novamente com --acknowledge-project-no-change. Para uma revisão de regras sem regra nova, use --acknowledge-rules-no-change somente depois de registrar a justificativa. Veja a topologia e o --check no guia de documentação técnica do sistema.

    Preservação e atualização

    • O setup cria um arquivo de informações somente quando ele ainda não existe.
    • As auxiliares atualizam apenas blocos detectados delimitados e preservam seções humanas.
    • Uma nova varredura nunca autoriza remover silenciosamente uma definição humana.
    • DATABASE.md usa tabelas Markdown para facilitar mapeamento e comparação.
    • Valores sensíveis não são lidos nem registrados. Cite somente nomes seguros de variáveis e caminhos das fontes.

    O estado implementado é comprovado pelas fontes do próprio projeto. Os manifests e lockfiles mostram a stack, enquanto schemas e migrations mostram a persistência. Os quatro documentos resumem essas evidências e as definições humanas que precisam permanecer entre mudanças. Eles não substituem a spec.md, não registram gates e nunca devem copiar segredos, valores de .env ou registros de produção.

    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