Description
É proibida a criação ou o uso de arquivos de shell script (`.sh`, `.bash`, etc.) para execução de tarefas no projeto. Toda automação deve ser feita exclusivamente via `Makefile`, que é o único ponto de orquestração permitido. Regras obrigatórias: - Não criar ou usar arquivos com extensão `.sh`, `.bash` ou similares. - Não criar blocos de shell embutidos (`#!/bin/bash`, `#!/usr/bin/env sh`) em arquivos. - Não adicionar novos alvos (`targets`) ao `Makefile` automaticamente. Somente criar comandos no `Makefile` mediante solicitação explícita. - Scripts de teste Puppeteer devem ser criados em JavaScript/TypeScript (`.js`, `.ts`) e executados via `npm run test:e2e` ou targets do `Makefile`. - Para testes E2E, usar exclusivamente Puppeteer com scripts Node.js. Esta política visa garantir rastreabilidade, consistência e futura integração com Docker e entrypoints controlados por variáveis de ambiente.
Install
# Download to your project root curl -o .cursorrules "https://raw.githubusercontent.com/Malnati/bac-fe-repogen/main/.cursor/rules/sh.mdc"
Quality Score
Not yet scored
Trust & Transparency
Open Source — MIT
Source code publicly auditable
Verified Open Source
Hosted on GitHub — publicly auditable
Maintained
Last commit 7mo ago
1 stars
0 forks
