anthropics / anthropics/claude-plugins-community
Nightly bump sweep starves entries in the tail of marketplace.json (max-bumps cap exhausted before reaching them) — forgeproof stale since 07-07
- Lenguaje dominante
- Python
- Estrellas
- 4k
- Forks
- 294
- Merge medio
- 10 h 41 min
- PR fusionados (30 d)
- 2
Descripción
The forgeproof entry is pinned at d71376c while upstream HEAD has been c204ea9 since 2026-07-07 (validate-clean — claude plugin validate .claude-plugin/plugin.json passes at HEAD). No bump(forgeproof) PR or branch was ever created, it's not in freeze-shas.txt, and the entry shape is standard.
Root cause appears to be starvation: bump.sh iterates entries in file order and stops at max-bumps (default 30). All 89 bumps merged 07-09→07-12 fall in the 42crunch→design-is-code-plugin range; daily churn among early entries exhausts the cap before discovery reaches later ones (forgeproof is at index 836 of 2248). This affects every entry in the latter part of the file, not just ours.
Immediate ask: a targeted dispatch (gh workflow run bump-plugin-shas.yml -f plugin=forgeproof). Longer-term: consider stalest-first ordering, a rotating start offset, or a raised cap so the tail can't starve indefinitely.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Read bump.sh and the bump-plugin-shas.yml workflow, then inspect forgeproof in marketplace.json and its position relative to the max-bumps limit; check freeze-shas.txt as described. Reproduce the file-order starvation and compare the proposed dispatch or scheduling approaches. Done means forgeproof is updated and later marketplace entries can be reached without indefinite starvation.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- github-actions, shell
- Área
- ci-cd, release
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100