Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

bug(unic-archon-dlc): `/setup` assumes a non-Gitflow trunk is called `main`

Abierto Apto para principiantes
#653 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
72/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
markdown
Área
cli

Línea de trabajo

Lee apps/claude-code/unic-archon-dlc/commands/setup.md y sigue cómo /setup determina la rama base esperada para los repositorios que no usan Gitflow. Usa la rama predeterminada del remoto e inspecciona el comportamiento cuando no se puede leer. La tarea estará completada cuando un tronco master con worktree.baseBranch: master no genere ninguna advertencia y, si falla la lectura de la rama predeterminada, no se sugiera ningún valor.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

app:unic-archon-dlc bug needs-triage p3

Problem

/unic-archon-dlc:setup assumes the trunk of a non-Gitflow repository is called main.

apps/claude-code/unic-archon-dlc/commands/setup.md derives the base a branching model implies as develop for gitflow and main for anything else, and warns when worktree.baseBranch disagrees with it. In a repository whose trunk is master, or any other name, /setup prints a false warning and suggests baseBranch: main. If the operator follows it, every run fails, because archon workflow run --base refuses a branch that is missing on the remote. The failure is visible, so the cost is a wasted run and a confused operator, not a wrong merge.

Criterion 8 of #505 fixes the rule as written, so PR #650 keeps it. It was found by the round 2 silent-failure review of that PR.

Acceptance criteria

  1. For a non-Gitflow repository, /setup takes the trunk name from the remote's default branch, not from a hard-coded main, before it compares it with worktree.baseBranch.
  2. When /setup cannot read the remote's default branch, it says so and does not suggest a baseBranch value.
  3. A repository whose trunk is master and whose worktree.baseBranch is master gets no warning.
Lenguaje dominante
HTML
Estrellas
1
Forks
0
Merge medio
54 min
PR fusionados (30 d)
17

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de unic/unic-agents-plugins

Todos los issues de unic/unic-agents-plugins

Issues similares

Más issues de CLI

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.