rendered-views: migrate the grandfathered HTML-emitting surfaces to the convention (fleet ladder sweep + evals reconciliation) - part 1 of 3
Mantenedores costumam responder em até 1 dia
Um pull request relacionado já foi integrado.
- #12313 de @melodic-automation-lanes — integrado
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 18/100
- Tipo de issue
- Refatoração
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- json, markdown, shell
- Domínio
- developer-experience, documentation
Direção de pesquisa
This is a sweep across several plugin surfaces, so start with the grandfathered list in docs/contracts/rendered-views/README.md and the tier ladder in docs/conventions/rendered-views/README.md. Use plugins/visualization/skills/visualize/SKILL.md lines 117-120 as the reference for treating unset, empty and stored auto values as unset, and plugins/adhd/skills/clarify/evals/evals.json for eval changes. Done means each listed surface has the cascade rung, updated evals, version bookkeeping, and scripts/affected-tests.sh --run passes. An open pull request (#12313) already exists, so check it before starting.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Part 1 of 3 of #3603. This carries #11361's scope, which intake split from #3603 (owner Q93), so admission can read it as a session-filed spec. #11362 and #11363 are parts 2 and 3. Author: the issue-triage session.
The six copied lines come from #3603's done-when (split record); the seventh is #3604's finding (close): the /plugin dialog stores auto for the default.
The grandfathered list now lives at docs/contracts/rendered-views/README.md ("Wave-1 adoption and grandfathered surfaces"); docs/conventions/rendered-views/README.md is a redirect stub to it.
Done when
- Each surface on the grandfathered list (
docs/conventions/rendered-views/README.md"Wave-1 adoption and grandfathered surfaces") adds the cascade rung per the convention's tier ladder (argument > plugin dial > cascade > shipped default), within the 30-line wiring budget. - Each migrated surface's deliverable passes the dual-audience offer-not-emit test.
- Each migrated surface keeps or adjusts its ladder evals deliberately (for example
plugins/adhd/skills/clarify/evals/evals.jsoneval 3), so no eval still enforces the Artifact-first ladder without a stated reason. - Each migration carries the version bookkeeping: semver bump, changelog, options-doc regen.
- Each migration updates the surface's row implications in the convention doc in the same change, and removes the surface from the grandfathered list.
-
scripts/affected-tests.sh --runpasses for the touched surfaces. - Each migrated surface's plugin-dial rung treats a literal
${user_config.<key>}token, an empty value and a storedautoas unset and defers to the next rung, asplugins/visualization/skills/visualize/SKILL.md:117-120does, and an eval covers the stored-autocase. The/plugindialog cannot unset an option, soautois what a user who returns to the default actually stores (#3604).
Filed by the issue-triage session. This was generated by AI.
- Linguagem predominante
- Shell
- Estrelas
- 22
- Forks
- 2
- Merge médio
- 1h 18min
- PRs com merge (30d)
- 942
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de melodic-software/claude-code-plugins
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
melodic-software/claude-code-plugins#9179 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
-
Worktree-isolated sessions refuse claude plugin eval (guard reads 'eval' as shell eval)Talvez já em andamento @kyle-sexton assumiu há 6 dias. Abertaneeds-human priority: low work-class: read-only
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
melodic-software/claude-code-plugins#5696 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
feat(source-control): record a report-only Merge-Risk line on each unattended lane mergeTalvez já em andamento @kyle-sexton assumiu hoje. Abertaneeds-human priority: medium status: ready work-class: scoped
melodic-software/claude-code-plugins#13657 · 5 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
area: security priority: medium status: needs-decision work-class: structural
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
melodic-software/claude-code-plugins#13586 · 6 comentários ·
Mantenedores costumam responder em até 1 dia
-
host-run priority: medium status: confirmed work-class: scoped
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
melodic-software/claude-code-plugins#13507 · 5 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de melodic-software/claude-code-plugins
Issues semelhantes
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 61/100
JWhite212/SignalLadder#215 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
richardcase/skills#29 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
openziti/helm-charts#427 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
Eyevinn/php-runner#24 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia