Make installer, skill loading, and tag matrix reproducible
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- github, javascript
Direção de pesquisa
Start by reading dependency issue #20 and the installer, skill loader, tag matrix, and existing test entry points; those files are not named in this issue. Check the declared OS support and how temporary staging and gh stubs can be isolated in tests. Done means staged installs load all three skills without global mutations, the portable test entry runs the tag matrix with stubbed gh, and no unapproved downloads are introduced.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Goal
Make installer, skill loading, and the tag matrix reproducible, with a portable test entry and fake gh stubs where a real dependency is unavailable.
Observations
- The package exposes three skills but has no reproducible install or load verification.
- Installer and loader work uses planned temporary staging with no global mutations.
- Any new download needs separate future approval of version and checksums before use.
Decision gate
Approve the temporary staging plan and the reproducible install path before wiring tests.
Acceptance criteria
- Installer and skill loading reproduce on each declared OS using temporary staging with no global mutations.
- Tag matrix entry runs through the portable test entry point.
- Fake gh stubs are isolated to tests and do not ship.
- Any new download has separately approved version and checksums before use.
Verification
- Clean staged install run -> all declared skills load; no global mutation required.
- Portable test entry -> tag matrix cases execute with stubbed gh.
Release checkpoint
Remaining risk: stubs verify contracts, not live API behavior. No global installs and no unapproved downloads.
Tracking
Roadmap item: B03-03. All acceptance criteria remain pending; publication does not grant approval or release authority.
Dependencies
- Depends on #20 (B03-02).
- Linguagem predominante
- JavaScript
- Estrelas
- 22
- Forks
- 3
- Merge médio
- 28min
- PRs com merge (30d)
- 26
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 egdev6/github-repository-bootstrap
-
status:approved type:chore
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
egdev6/github-repository-bootstrap#57 ·
Mantenedores costumam responder em até 1 dia
-
type:docs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 20/100
egdev6/github-repository-bootstrap#50 ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 22/100
egdev6/github-repository-bootstrap#49 ·
Mantenedores costumam responder em até 1 dia
-
status:approved type:chore
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
egdev6/github-repository-bootstrap#30 ·
Mantenedores costumam responder em até 1 dia
-
status:approved type:chore
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 42/100
egdev6/github-repository-bootstrap#29 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de egdev6/github-repository-bootstrap
Issues semelhantes
-
enhancement version-minor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
cuttle-cards/cuttle#1467 ·
Mantenedores costumam responder em até 1 dia
-
2026-11 bug good first issue gsoc-2027 project: mockuper
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
alphaonelabs/website#1147 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
aikido high security
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 70/100
dequelabs/axe-core-npm#1503 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 3-5 dias Facilidade para iniciantes 62/100
career-ops-hq/career-ops#6399 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Broken links (2026-11)Abertalink-check
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 60/100
joshuabmoore/somnodex#6 ·