Teach correct about hooks, review-bot repeats, and guardrail files
Les mainteneurs répondent en général sous 1 jour
Une pull request liée a déjà été fusionnée.
- #35 par @gregogun — fusionnée
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 62/100
- Type d'issue
- Documentation
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- typescript
- Domaine
- documentation
Piste de recherche
Commence par localiser le skill correct ainsi que les commandes du dépôt pour valider et compiler la création de skills. Mets à jour le skill afin qu’il couvre les hooks entre les types et les tests, les constatations récurrentes du bot de revue et la protection des fichiers guardrail. Exécute la validation et la compilation ; le travail est terminé lorsque les deux réussissent et que les trois critères d’acceptation sont couverts.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Parent
#15
What to build
correct gives a lesson the right level of enforcement. Behavior that must happen every time gets a hook, a level between types and tests. When a rule alone keeps being skipped, correct reaches for a hook. A review-bot finding that shows up in a third PR becomes a mistake class: first a rule, then a lint or a test if it keeps happening. correct also protects the files that hold the guardrails themselves, so an agent cannot pass a check by editing a hook config, a CI workflow, or a lint config.
Acceptance criteria
-
correctlists hooks as a level between types and tests, with when to use one. -
correctnames the third-PR review-bot finding as a source of mistake classes. -
correctcovers protecting guardrail files. - The skill passes the authoring-a-skill validation and the build.
- Langage dominant
- JavaScript
- Étoiles
- 0
- Forks
- 0
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 37
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de gregogun/gstack
-
enhancement ready-for-agent
Difficulté 1/5 1-3 heures Accessibilité débutants 72/100
gregogun/gstack#50 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
gregogun/gstack#48 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
npm test runs 0 tests on WindowsPeut-être pris @gregogun l’a pris il y a 10 jours. Ouvertebug ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de gregogun/gstack
Issues similaires
-
stringify escapes leading digits in pseudo-class arguments (:nth-child(1) becomes :nth-child(\31 ))Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
digitalbazaar/forge#1170 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
getgrav/grav-plugin-form#664 ·
-
bug web-ui
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
jenkinsci/jenkins#27705 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour