Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

feat(education): persist a closed mission state so teach stops re-offering close-or-revise

Aperta
#6,408 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

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

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

needs-triage

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.md defines none).
  • status (SKILL.md:132) lists every workspace as active.
  • skills/teach/scripts/list-workspaces.sh returns every workspace, so discovery keeps offering a closed one as active.
  • A later resume hits 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.sh and discovery stop offering a closed workspace as active.
  • status shows it as closed.
  • resume on 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-24 cases in plugins/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

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di melodic-software/claude-code-plugins

Tutte le issue di melodic-software/claude-code-plugins

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.