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

Variable defaults and choice lists

Abierto
#59 0 comentarios 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
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
30/100
Tipo de issue
Nueva funcionalidad
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
csharp, sqlite

Línea de trabajo

Start with ROADMAP.md’s market research entry dated 2026-10-10 and review issue #13 for the rendering contract. Decide and document the metadata key and shape, integration points, precedence, and versioning; then give this issue a milestone and checklist. Done when the dated decision and milestone checklist are in place.

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

Descripción

enhancement later

Give a {{variable}} a default value or a short list of choices, so filling a prompt in is a pick instead of typing.

ROADMAP.md (market research, 2026-10-10) already decided the shape: defaults and choice lists live in an optional metadata key, not inside {{…}}. A body holding {{name|x}} renders as plain text in 1.0, and render must keep printing it (#13 pins that).

What has to be settled before this gets a milestone

  • The key. Its name and shape in the frontmatter. The frontmatter reader is hand-written with no YAML dependency, so the shape has to stay simple, such as one line per variable.
  • Where it shows. The Render tab, Quick insert (#24), workflows' shared variables, prompuff render and MCP prompt arguments.
  • Order of precedence. A remembered value, then the default, then the token left in place, as today.
  • Versions. Whether changing a default is a content change (a new version) or metadata.
  • Contracts. A prompt without the key renders exactly as in 1.0, and a fixture records the key once it ships.

Done when

  • The settled answers are a dated decision in ROADMAP.md, and this issue gets a milestone with its own checklist.
Lenguaje dominante
C#
Estrellas
0
Forks
1
Merge medio
1 h 21 min
PR fusionados (30 d)
22

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 hazeliscoding/prompuff

Todos los issues de hazeliscoding/prompuff

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.