feat(education): persist a closed mission state so teach stops re-offering close-or-revise
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 28/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- markdown, shell
- Ambito
- cli, developer-experience, tooling
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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.
- Lingua principale
- Shell
- Stelle
- 22
- Fork
- 2
- Merge medio
- 5h 11m
- PR unite (30g)
- 838
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di melodic-software/claude-code-plugins
-
good first issue needs-triage priority: medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
melodic-software/claude-code-plugins#6631 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
melodic-software/claude-code-plugins#6547 ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
melodic-software/claude-code-plugins#6535 ·
I maintainer di solito rispondono entro 1 giorno
-
test_comment_census.py: SccArgv flag-shaped-filename test errors on Windows (#!/bin/sh scc shim)Apertagood first issue needs-triage priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
melodic-software/claude-code-plugins#6532 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue needs-triage priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
melodic-software/claude-code-plugins#6390 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di melodic-software/claude-code-plugins
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
FluidNumerics/fluid-walk-blocker#201 ·
I maintainer di solito rispondono entro 1 giorno
-
cao-evolution cao-evolution:compiler-security
Difficoltà 1/5 1-3 ore Idoneità per principianti 72/100
githubnext/gh-aw-cao#16895 ·
I maintainer di solito rispondono entro 1 giorno
-
`helios / deploy`: switch zone wait in `deploy.sh` has almost no headroom over healthy startup timesForse già presa Una pull request collegata a questa issue è aperta o già unita. ApertaTest Flake
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
oxidecomputer/omicron#11453 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
data only (no code) enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno