fix(planning): export each decision once in its current form, without superseded or raw duplicate lines
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
Direzione di ricerca
Inizia in plugins/planning/surface/exporters.py, dove le righe risposte sono aggiunte come bullets - Q<N> dopo i vincoli ristatuiti; trova dove le righe supersededBy sono instradate a Out-of-scope e dove ### Decisions è renderizzato. Leggi plugins/planning/skills/plan/context/tag-decisions.md:7 per la semantica di withdrawn vs approved, poi estendi plugins/planning/surface/test_exporters.py con i due test nominati (Q13 superseded by Q28, e nessuna riga di decisione duplicata). Fatto quando python3 -m unittest discover -s plugins/planning/surface -p 'test_exporters.py' passa e un frammento di changelog è aggiunto; ricontrolla i numeri di riga rispetto a origin/main prima.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
#6051 finding E2. plugins/planning/surface/exporters.py appends - Q<N> <short>: <readable> for every answered row after the restated constraints, superseded and refined ones unmarked (39 bullets in the audited run). A supersedes row becomes withdrawn and exports into Out-of-scope, which plugins/planning/skills/plan/context/tag-decisions.md:7 treats as approved.
What to build
- Drop an answered row's raw line when the restated constraints or the
### Decisionssection (from the sibling slice) already carry it. - Stop exporting
supersededByrows to Out-of-scope; they stay in the ledger. - In
### Decisions, mark a true replacementreplaces Q<N>.
Done when
- A
plugins/planning/surface/test_exporters.pytest with Q13 superseded by Q28 asserts Q13's text appears in neither Constraints nor Out-of-scope, and Q28 appears once. - A test asserts no decision line appears twice in the exported Brief.
-
python3 -m unittest discover -s plugins/planning/surface -p 'test_exporters.py'exits 0. - Planning changelog fragment present.
Split from the parent by the owner's HITL session (2026-10-24) under Q93 (split before any run). Paths and line numbers checked on origin/main 2f6b81e2ca; recheck before building.
- Lingua principale
- Shell
- Stelle
- 22
- Fork
- 2
- Merge medio
- 3h 42m
- PR unite (30g)
- 938
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
-
admission-deferred priority: medium status: ready work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
melodic-software/claude-code-plugins#9914 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
priority: low status: ready work-class: mechanical
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
melodic-software/claude-code-plugins#9911 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
admission-deferred needs-human needs-triage status: needs-decision
Difficoltà 2/5 1-2 giorni Idoneità per principianti 78/100
melodic-software/claude-code-plugins#9865 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
fix(pr-pipeline): name the missing dependencies permission when an intake edge write gets 403Apertapriority: medium status: needs-decision work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
melodic-software/claude-code-plugins#9855 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
priority: medium status: needs-decision work-class: scoped
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
melodic-software/claude-code-plugins#9842 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di melodic-software/claude-code-plugins
Issue simili
-
resource-submission validation-passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 67/100
hesreallyhim/awesome-claude-code#3264 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area: install bug good first issue hacktoberfest
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 3 giorni
-
Good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
armbian/build#11107 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: Veracrypt failing againApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
wimpysworld/deb-get#2069 ·
I maintainer di solito rispondono entro 5 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
coco-research/coco#405 ·
I maintainer di solito rispondono entro 1 giorno