feat: sync and reference Very Good Engineering content
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 54/100
Línea de trabajo
Read the existing hooks, skills, and ffca-layer-auditor instructions, then compare the referenced Flutter plugin implementation and bundle index at https://engineering.verygood.ventures/bundles/1/index.json. Implement the session sync and subagent path handoff, update the listed documentation, and add sync-vge-standards_test.sh under Hook Tests. Done means synced FFCA files are used when available, local references are the fallback, and failures leave the session usable.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
Sync the published Very Good Engineering standards at session start and have skills and the auditor read them, the same way very_good_ai_flutter_plugin does in VeryGoodOpenSource/very_good_ai_flutter_plugin#185 and VeryGoodOpenSource/very_good_ai_flutter_plugin#186.
references/ffca/ already mirrors the FFCA pages, but only at release time. Plugins are not updated reliably on local machines, so a VGE edit reaches users only after a release and a reinstall. All seven FFCA pages are published in the VGE bundles under architecture/ffca/.
- Add a
SessionStarthook,sync-vge-standards.sh, that writes to the shared${XDG_CACHE_HOME:-~/.cache}/very_good_engineering/bundles/cache, so a session that also has the Flutter plugin installed downloads nothing twice. - Pin the targeted major with
VGE_TARGET_MAJORand pause the sync on a newer major. - Add a
SubagentStarthook that handsffca-layer-auditorthe synced path. - Point skills at the synced FFCA files, falling back to
references/ffca/when there is no synced copy. - Fail open on any network, parse, or filesystem error.
Requirements
- All CI/CD checks are passing.
- There is no drop in the test coverage percentage.
-
sync-vge-standards_test.shcovers the hook and runs under Hook Tests. - Every skill and
ffca-layer-auditorreads the synced FFCA files and falls back toreferences/ffca/. -
README.mdHooks,CLAUDE.md## Hooks, andAGENTS.mdare updated.
Additional Context
- Flutter plugin issue: VeryGoodOpenSource/very_good_ai_flutter_plugin#158
- Bundle index: https://engineering.verygood.ventures/bundles/1/index.json
- Lenguaje dominante
- Dart
- Estrellas
- 7
- Forks
- 2
- Merge medio
- 2 d 8 h
- PR fusionados (30 d)
- 9
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la 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 VeryGoodOpenSource/vgv-ffca-plugin
-
feature
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
VeryGoodOpenSource/vgv-ffca-plugin#28 ·
Los mantenedores suelen responder en 1 día
-
feature
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
VeryGoodOpenSource/vgv-ffca-plugin#26 ·
Los mantenedores suelen responder en 1 día
-
test
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
VeryGoodOpenSource/vgv-ffca-plugin#23 ·
Los mantenedores suelen responder en 1 día
-
external dependency feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
VeryGoodOpenSource/vgv-ffca-plugin#6 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de VeryGoodOpenSource/vgv-ffca-plugin
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Vinillian/book_tracker#208 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 2 días
-
CI: a superseded Quality run keeps its test shards running and the new head waits behind themAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
fdittgen-png/deskilo#3753 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día