darnit plan --profile still refuses after #597 fixed the reason
I maintainer di solito rispondono entro 3 giorni
Una pull request collegata è già stata integrata.
- #713 di @JohnsonLyu — integrata
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 68/100
Direzione di ricerca
Il rifiuto si trova in cmd_plan, e il suo commento cita #568, che è chiuso. Confrontalo con cmd_audit, che già restringe i controlli tramite _resolve_profile_ids. Riproduci con darnit plan --profile level1_quick <repo> e conferma che termina con codice 1. È completato quando plan accetta il profilo, stampa solo i controlli selezionati e restituisce gli stessi errori di audit per un profilo sconosciuto o una selezione vuota.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
darnit plan --profile still refuses, and the reason it gives no longer applies.
#576 made darnit audit --profile filter the controls and left plan refusing the flag, because plan crashed on frameworks whose controls carry no level (#568), so the flag couldn't be wired in a way that could be tested on the Baseline. #597 fixed that crash and closed #568.
On main (155dcc1b), on jonschlinkert/is-odd:
darnit plan <repo>exits 0 and prints the plan.darnit plan --profile level1_quick <repo>exits 1 withdarnit plan does not support --profile yet (#568); use darnit audit --profile, which points at a closed issue.darnit audit --profile level1_quick <repo>audits 26 of the 66 controls.
Suggested fix: narrow the plan with _resolve_profile_ids as cmd_audit does, with the same errors for an unknown profile or an empty selection, and remove the refusal and its comment in cmd_plan.
Drafted with AI assistance (Claude), reviewed and filed by me. Measurements quoted were executed and verified.
- Lingua principale
- Python
- Stelle
- 22
- Fork
- 27
- Merge medio
- 4g 20h
- PR unite (30g)
- 75
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 darnitdevorg/darnit
-
ci needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
darnitdevorg/darnit#607 ·
I maintainer di solito rispondono entro 3 giorni
-
good first issue maintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
darnitdevorg/darnit#587 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
Container image has no zizmor, so OSPS-AC-04.02 always reports missing_toolForse già presa @mlieberman85 l’ha presa 20 giorni fa. Apertainfrastructure module-baseline
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
darnitdevorg/darnit#585 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
module-baseline
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
darnitdevorg/darnit#344 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
documentation module-core
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
darnitdevorg/darnit#196 ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di darnitdevorg/darnit
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
strawberry-graphql/strawberry#4794 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
dataforgoodfr/cetolog#21 ·
-
security_citations_test fails against ecc 2026.11.6: SECURITY.md quotes ecc v2026.11.2's linesAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
btclib-org/btclib#2932 ·
I maintainer di solito rispondono entro 1 giorno
-
metrics priority: medium
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
LearningCircuit/local-deep-research#8336 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100