fix(work-items): keep wayfind map items out of /work-items:work's frontier
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #11910 de @melodic-automation-lanes — fusionado
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 68/100
Línea de trabajo
La lógica de frontera en plugins/work-items/tools/work-item-tracker/lib/frontier.sh ya excluye el contenedor de etiqueta work-map; revisa cómo filtra los elementos candidatos y añade el prefijo de etiqueta wayfind: junto a esa exclusión. Empieza con los casos existentes en lib/frontier.test.sh, añade uno con un elemento wayfind: y confirma con scripts/run-test-file.sh que falla antes de tu cambio y pasa después. Además, añade un fragmento de changelog de work-items que pase scripts/check-changelog-fragments.sh.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
The frontier excludes the container label (work-map) but not an item carrying a wayfind: label,
so /work-items:work can pick a wayfind map item. D108 keeps map items out of it.
Origin: D108, Q535.
Fix
The frontier excludes any item carrying a wayfind: label.
Done when
- A case in
plugins/work-items/tools/work-item-tracker/lib/frontier.test.shwith awayfind:item fails on the base commit and passes after the change, underscripts/run-test-file.sh. - A work-items changelog fragment passes
bash scripts/check-changelog-fragments.sh.
Parent: #7578
- Lenguaje dominante
- Shell
- Estrellas
- 22
- Forks
- 2
- Merge medio
- 1 h 38 min
- PR fusionados (30 d)
- 911
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de melodic-software/claude-code-plugins
-
host-run priority: medium status: ready work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
melodic-software/claude-code-plugins#12083 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
melodic-software/claude-code-plugins#9179 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
priority: low status: confirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
melodic-software/claude-code-plugins#8799 ·
Los mantenedores suelen responder en 1 día
-
needs-human priority: low work-class: read-only
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
melodic-software/claude-code-plugins#5696 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
admission-deferred priority: medium status: ready work-class: scoped
Dificultad 4/5 3-5 días Aptitud para principiantes 40/100
melodic-software/claude-code-plugins#12299 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de melodic-software/claude-code-plugins
Issues similares
-
`company import <dir>` drops non-markdown skill files (references/*.json, scripts/*, *.yaml)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
paperclipai/paperclip#18671 ·
Los mantenedores suelen responder en 1 día
-
Define the ypass-core error typeAbiertoarea:core
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
julian-hemmer/ypass#4 ·
-
needs-triage
Dificultad 2/5 Menos de una hora Aptitud para principiantes 62/100
manaflow-ai/cmux#32519 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
mukkund1996/serenity#88 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
openwrt/packages#31124 · 1 comentario ·
Los mantenedores suelen responder en 1 día