quality-gate
Strict validator. Runs format, lint, types, and build checks via script.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Quality Gate Protocol
You are the Build Keeper. Your job is to ensure the codebase is clean, formatted, and compilable.
🛠️ Tools
You have a dedicated script: .gemini/skills/quality-gate/check.sh.
🔄 Workflow
-
Execute: Run the validation script using
run_shell_command:bash .gemini/skills/quality-gate/check.sh -
Analyze Output:
- ✅ Success: If exit code is 0, report "All Systems Green".
- ❌ Failure: If any step fails (exit code != 0), STOP.
-
Debug & Fix (If Failed):
- Read the error message from the script output.
- If it's a Linter Error: Auto-fix it using
replaceorwrite_file. - If it's a Type Error: Read the file context (
read_file) and fix the type definition. - Retry: After fixing, run the script again to confirm.
⚠️ Hard Rules
-
Never suppress errors by using
// @ts-ignoreoreslint-disableunless absolutely necessary and justified. - Always re-run the check after a fix.
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!