Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

check-open-questions.sh grades clean when register rows sit under a sub-heading

Ouverte Adaptée aux débutants
#8,341 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
78/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
shell
Domaine
cli

Piste de recherche

Commencez par lire plugins/planning/scripts/check-open-questions.sh, en particulier extract_section et l’analyse du ledger qui compte les lignes du registre. Reproduisez le cas avec un ledger contenant Q1-Q2 dans le registre et Q3 sous ### Round 2, puis exécutez check-open-questions.sh --ledger <file>. Le travail est terminé lorsque la vérification compte toutes les lignes Q ou se termine avec le code 2 et indique les lignes situées hors de la section du registre.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

priority: medium

Problem

plugins/planning/scripts/check-open-questions.sh (planning 0.76.0) reports status=clean when register rows sit below a sub-heading inside ## Open-question register. Any heading ends the section (extract_section: /^#+[[:space:]]/ { exit }), so rows after a ### Round 5 heading are never read, and the gate grades only the rows above it.

Observed 2026-10-18 on a re-interview ledger that appended rounds under ## Round N and then ### Round N headings: registered=35 open=0 … status=clean procedure=ok, while 27 more rows (Q36-Q62) were below the headings. With the headings removed: registered=62. Had any of those 27 rows been open, the gate would still have reported clean.

The skill tells re-interviews to append ## Resolved (<round>, <date>) sections to the ledger, which invites headings near the register.

Expected

Either the gate reads every - Q<N> | row in the ledger, or it fails (exit 2, ungradeable) when a - Q<N> | row exists outside the register section, naming the line.

Repro

  1. A ledger with ## Open-question register, rows Q1-Q2, then ### Round 2, then - Q3 | open | round 2 | x? |.
  2. Run check-open-questions.sh --ledger <file>.
  3. It prints registered=2 open=0 … status=clean.

🤖 Generated with Claude Code

Langage dominant
Shell
Étoiles
22
Forks
2
Merge moyen
7 h 57 min
PR mergées (30 j)
938

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de melodic-software/claude-code-plugins

Toutes les issues de melodic-software/claude-code-plugins

Issues similaires

Plus d'issues Shell/Bash

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.