feat(education): persist a closed mission state so teach stops re-offering close-or-revise
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 28/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- markdown, shell
- Área
- cli, developer-experience, tooling
Línea de trabajo
Start from plugins/education/skills/teach/SKILL.md (close-or-revise around line 174, status around 132) and plugins/education/skills/teach/context/mission.md, then skills/teach/scripts/list-workspaces.sh. Design where closed state is stored and how status, discovery, and resume read it. Add eval cases from the pocock-24 set in plugins/education/evals/. Done when close persists, closed workspaces are not offered as active, status shows closed, and resume offers reopen/revise instead of close-or-revise.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
education:teach resume now checks the records against each MISSION.md "Success Looks Like" item, and when every item is met it asks the learner whether to close the mission or revise it (plugins/education/skills/teach/SKILL.md:174, added in #6393). Choosing "close" records nothing:
- No closed state or status marker exists for a mission (
plugins/education/skills/teach/context/mission.mddefines none). status(SKILL.md:132) lists every workspace as active.skills/teach/scripts/list-workspaces.shreturns every workspace, so discovery keeps offering a closed one as active.- A later
resumehits the same all-criteria-met branch and offers close-or-revise again.
Raised by Codex on #6393: https://github.com/melodic-software/claude-code-plugins/pull/6393#discussion_r4179875365
Wanted
- A persisted closed state for a mission, written when the learner chooses "close".
list-workspaces.shand discovery stop offering a closed workspace as active.statusshows it as closed.resumeon a closed workspace does not re-offer close-or-revise. It says the mission is closed and offers to reopen or revise.- An eval case for each behavior. The
pocock-24cases inplugins/education/evals/are the starting point.
This needs its own design (where the state lives and how each surface reads it), so it was kept out of #6393.
- Lenguaje dominante
- Shell
- Estrellas
- 22
- Forks
- 2
- Merge medio
- 5 h 11 min
- PR fusionados (30 d)
- 838
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
-
good first issue needs-triage priority: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
melodic-software/claude-code-plugins#6631 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
melodic-software/claude-code-plugins#6547 ·
Los mantenedores suelen responder en 1 día
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
melodic-software/claude-code-plugins#6535 ·
Los mantenedores suelen responder en 1 día
-
test_comment_census.py: SccArgv flag-shaped-filename test errors on Windows (#!/bin/sh scc shim)Abiertogood first issue needs-triage priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
melodic-software/claude-code-plugins#6532 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
good first issue needs-triage priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
melodic-software/claude-code-plugins#6390 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de melodic-software/claude-code-plugins
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
FluidNumerics/fluid-walk-blocker#201 ·
Los mantenedores suelen responder en 1 día
-
cao-evolution cao-evolution:compiler-security
Dificultad 1/5 1-3 horas Aptitud para principiantes 72/100
githubnext/gh-aw-cao#16895 ·
Los mantenedores suelen responder en 1 día
-
`helios / deploy`: switch zone wait in `deploy.sh` has almost no headroom over healthy startup timesPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. AbiertoTest Flake
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
oxidecomputer/omicron#11453 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
data only (no code) enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día