Imported from SCITAIGROUP1/ChronoMint (
.agents/AGENTS.md). Install upstream withnpx skills add SCITAIGROUP1/ChronoMint --skill .agents. Copyright stays with the author.
Project-Scoped Rules
Mandatory Compilation and Testing Before Pushing
CRITICAL RULE: Do not push code without strictly verifying compilation and tests locally first.
- Why: Bypassing compilation checks wastes CI minutes on obvious TypeScript or linting errors.
- Action: Before running
git push(especially when using bypass flags like--no-verifyorSKIP_TEST_CHECK=1), you MUST manually execute local TypeScript checks (e.g.,tsc -p tsconfig.json --noEmiton the modified packages) or run the relevant local test suite to guarantee the code builds successfully without errors. - Fallback: If global or turbo-level test/build scripts fail due to environment issues (e.g.,
pnpmnot found in turbo), you must CD directly into the specific package/app directory (e.g.,cd apps/client) and run the localized compiler (tsc --noEmitorvitest) to verify the integrity of your changes before pushing.