feat: sync and reference Very Good Engineering content
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
- 54/100
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Linguagem predominante
- Dart
- Estrelas
- 7
- Forks
- 2
- Merge médio
- 2d 8h
- PRs com merge (30d)
- 9
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
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 VeryGoodOpenSource/vgv-ffca-plugin
-
feature
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 22/100
VeryGoodOpenSource/vgv-ffca-plugin#28 ·
Mantenedores costumam responder em até 1 dia
-
feature
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
VeryGoodOpenSource/vgv-ffca-plugin#26 ·
Mantenedores costumam responder em até 1 dia
-
test
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
VeryGoodOpenSource/vgv-ffca-plugin#23 ·
Mantenedores costumam responder em até 1 dia
-
external dependency feature
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
VeryGoodOpenSource/vgv-ffca-plugin#6 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de VeryGoodOpenSource/vgv-ffca-plugin
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Vinillian/book_tracker#208 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 2 dias
-
CI: a superseded Quality run keeps its test shards running and the new head waits behind themAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
fdittgen-png/deskilo#3753 ·
Mantenedores costumam responder em até 1 dia
-
enhancement good first issue help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia