Remove unreachable judgment defaults from Community Specification templates and text
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
First read framework-design.md section 7.11 and confirm feature 042 has landed, since this issue depends on it. Then inspect templates/csl_license_dual.tmpl, the scope, coc_contacts, and governance_reference templates, and the [context.csl_spec_name] hint in community-spec.toml. Done means the remaining defaults and hint accurately reflect what the tool can do, including the executor-without-context test path.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Applies once feature 042 lands (branch 042-candidate-integrity, not yet merged); until then the behaviour described may differ on main.
Feature 042 guards the context namespace in remediation templates: reading an unconfirmed key stops the control with confirmation required: <key>, so a template default() for a judgment key can no longer take effect (framework-design.md 7.11). Remaining text still reads as if it could:
templates/csl_license_dual.tmpl:<< context.csl_code_license | default('MIT') >>is unreachable. Removing thedefault('MIT')makes the template say what actually happens.community-spec.toml[context.csl_spec_name]hint: "Defaults to the repository name." No template readscsl_spec_name, and the tool no longer defaults it. Either drop the hint's default sentence or remove the key if it is unused.- The
scope,coc_contacts, andgovernance_referencetemplates usedefault()placeholders ([Include a detailed description...],TODO). These are placeholders rather than guesses, but they are equally unreachable for an unconfirmed key; decide whether to keep them for the executor-without-context test path or remove them.
- Lingua principale
- Python
- Stelle
- 22
- Fork
- 27
- Merge medio
- 1g 20h
- PR unite (30g)
- 39
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
-
needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
darnitdevorg/darnit#589 ·
I maintainer di solito rispondono entro 1 giorno
-
needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
darnitdevorg/darnit#587 ·
I maintainer di solito rispondono entro 1 giorno
-
needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
darnitdevorg/darnit#585 ·
I maintainer di solito rispondono entro 1 giorno
-
quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
darnitdevorg/darnit#523 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
darnitdevorg/darnit#516 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di darnitdevorg/darnit
Issue simili
-
Atomic append fails to create a missing fileForse già presa @harbinresearcher l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
fabiocaccamo/python-fsutil#201 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
task
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
danparshall/claude_researcher#87 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
GhostManager/Ghostwriter#998 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
datajoint/datajoint-python#1586 ·
I maintainer di solito rispondono entro 1 giorno