[Bug]: /speckit-taskstoissues dedup matches bare task IDs across features — valid tasks are silently skipped
Les mainteneurs répondent en général sous 1 jour
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 55/100
Piste de recherche
Ouvrez .claude/skills/speckit-taskstoissues/SKILL.md et examinez l’étape de déduplication dans le flux list_issues. Suivez la manière dont le répertoire de feature actuel et l’ID de tâche sont comparés, puis vérifiez le comportement pour T001 dans deux répertoires de feature. C’est terminé lorsque les tâches valides de features différentes sont conservées et que la vérification feature plus tâche est répétée immédiatement avant la création.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Version
spec-kit v1.0.1 (.claude/skills/speckit-taskstoissues/SKILL.md, dedup step around the list_issues flow)
Description
Task IDs like T001 are local to one feature's tasks.md and restart from T001 in every feature. The dedup step, however, matches repository issues by task ID without scoping to the current feature: if feature 001-auth already produced an issue titled with T001, then running /speckit-taskstoissues for feature 002-billing sees "T001 exists" and skips creating the issue for billing's T001 — a silent gap in the tracker, in exactly the multi-feature repos this command targets.
This is the inverse of #2968 (which was about creating duplicates): the fix direction there makes the matching aggressive enough to now suppress valid tasks.
Expected behavior
- Include a stable feature identifier (the
NNN-namespec dir) in each created issue's title or a label, and require both the feature identity and the task ID to match before skipping. - Re-check for existing feature+task issues immediately before creation so two concurrent invocations don't race the fetch-then-create sequence.
- Langage dominant
- Python
- Étoiles
- 139k
- Forks
- 12.5k
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 172
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
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 github/spec-kit
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
feature-assess feature-go triage-can-wait
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
github/spec-kit#4804 · 6 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
needs-triage triage-nice-to-have
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/spec-kit#4527 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: specify init writes speckit.manifest.json without the speckit-converge skill it just installedPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouvertebug-assess severity-medium
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/spec-kit#4273 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: /speckit-implement counts checkbox markers inside fenced code blocks — example checkboxes can falsely block implementationPeut-être pris @ntdatt812 l’a pris il y a 23 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de github/spec-kit
Issues similaires
-
Claiming namespace apexdevOuvertenamespace operations
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
EclipseFdn/open-vsx.org#13737 ·
Les mainteneurs répondent en général sous 1 jour
-
Zero-token evaluations are treated as missing cost in selectionPeut-être pris @sylvesterkaczmarek l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
google-research/rrsi#6 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
aws-samples/sample-aws-genai-db-modernizer#294 ·
Les mainteneurs répondent en général sous 1 jour
-
feedback simulation workshop
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
githubnext/gh-aw-workshop#4174 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
WingedGuardian/GENesis-AGI#2852 ·
Les mainteneurs répondent en général sous 1 jour