[workshop-sync] workshop/side-quest-20-01-memory-patterns.md: invalid `ttl` field and inaccurate repo-memory storage description
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
- 86/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, markdown
- Área
- documentation
Línea de trabajo
Comienza con workshop/side-quest-20-01-memory-patterns.md y compara sus afirmaciones sobre ttl, repo-memory y los permisos con las referencias vinculadas cache-memory y repo-memory. Para el aviso sobre permisos, localiza el archivo lock compilado relevante y el job push generado antes de modificar la guía. La página estará terminada cuando las tres afirmaciones coincidan con el comportamiento documentado, incluida la expulsión de la caché y el almacenamiento basado en ramas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Workshop file reviewed
workshop/side-quest-20-01-memory-patterns.md (reviewed against gh-aw v0.92.0 docs)
Problems
-
ttlis not acache-memoryfield. The frontmatter example and field table use:ttl: 7d— How long to keep cached data without a refresh... Common values:1d,7d,30d.The cache-memory reference documents only
keyandretention-days(1-90).retention-dayscontrols uploaded artifact retention only and does not extend cache lifetime. GitHub Actions evicts unused cache entries after 7 days regardless. -
repo-memoryis not "a file committed to your repository". The page says:repo-memorybacks a memory slot with a JSON file committed directly to your repository. The agent reads the file at the start of each run and commits an updated version at the end.The repo-memory reference says it stores files on a dedicated Git branch (default
memory/default, mounted at/tmp/gh-aw/repo-memory-default/). The compiler auto-commits and pushes after the run. Files can be any allowed type, not just one JSON file. The table row "A file committed to your repository" and the "survives a repository clone" scenario should be reviewed for the same reason, since a branch needs to be fetched. -
The
contents: writeclaim is not supported by the docs. The[!IMPORTANT]callout saysrepo-memoryrequirescontents: writein the workflow'spermissions. The reference doesn't state this, because the compiler generates the push job. Please verify against a compiled lock file and fix or remove the callout.
Suggested fix
- Replace
ttl: 7dwithretention-days: 7(or remove it), and rewrite the field-table row to describe artifact retention only. Say that cache lifetime is governed by Actions eviction (about 7 days unused). - Describe repo-memory as Git-branch storage (
memory/default) with unlimited retention. - Re-verify and correct the permission callout.
Other files in this run
side-quest-21-01-sub-agent-syntax.md and side-quest-22-01-failure-modes.md had no blocking issues. Optional improvement for 21-01: mention the explicit ## end agent: \name`` marker.
Generated by 🔍 Workshop Sync Check · copilot · auto · 25.6 AIC · ⌖ 0.554 AIC · ⊞ 9.2K · ◷
- expires on Oct 18, 2026, 1:33 PM UTC
- Lenguaje dominante
- JavaScript
- Estrellas
- 55
- Forks
- 36
- Merge medio
- 2 d 8 h
- PR fusionados (30 d)
- 17
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de githubnext/gh-aw-workshop
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
githubnext/gh-aw-workshop#4858 ·
Los mantenedores suelen responder en 1 día
-
[workshop-sync] workshop/side-quest-11-02-yaml-frontmatter.md: `emoji: :bar_chart:` is invalid YAMLAbiertodocumentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#4857 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
githubnext/gh-aw-workshop#4856 ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
githubnext/gh-aw-workshop#4855 ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
githubnext/gh-aw-workshop#4837 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Jason-Vaughan/TangleClaw#2546 ·
Los mantenedores suelen responder en 1 día
-
area:integration enhancement good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
Documentation status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
mastra-ai/mastra#28194 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
ai-authored
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
Los mantenedores suelen responder en 1 día
-
security(chat): require user confirmation before executing assistant-suggested package installationsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
francordel/myrtia#77 ·
Los mantenedores suelen responder en 1 día