nenhum repositório com LICENSE detectada (só openclaude, gemini-nexus e PiAgentUI têm arquivo LICENSE).
Impacto
A listagem do Gitea fica uma parede de nomes iguais (Aitest, work-test, testteeee). Sem descrição nem topics, não há busca, não há filtro por stack e ninguém entende o escopo de cada repo sem abrir.
Proposta
Script scripts/sync-repo-meta.sh usando a API (PATCH /repos/{owner}/{repo}) com um mapa repo → {description, topics}.
Marcar como arquivados os repositórios de teste (Aitest, work-test, testteeee, my-app, astrowork-test).
Para os 12 projetos ativos, definir topics (nextjs, rust, tauri, android, yolo…).
Critério de pronto
100% dos repos ativos com descrição e ≥3 topics.
Repos de teste arquivados.
## Problema
Varrendo as 95 repos da instância:
- **92 sem `description`**;
- **95 com `topics: []`**;
- **nenhum repositório com LICENSE detectada** (só `openclaude`, `gemini-nexus` e `PiAgentUI` têm arquivo `LICENSE`).
## Impacto
A listagem do Gitea fica uma parede de nomes iguais (`Aitest`, `work-test`, `testteeee`). Sem descrição nem topics, não há busca, não há filtro por stack e ninguém entende o escopo de cada repo sem abrir.
## Proposta
1. Script `scripts/sync-repo-meta.sh` usando a API (`PATCH /repos/{owner}/{repo}`) com um mapa `repo → {description, topics}`.
2. Marcar como arquivados os repositórios de teste (`Aitest`, `work-test`, `testteeee`, `my-app`, `astrowork-test`).
3. Para os 12 projetos ativos, definir topics (`nextjs`, `rust`, `tauri`, `android`, `yolo`…).
## Critério de pronto
- 100% dos repos ativos com descrição e ≥3 topics.
- Repos de teste arquivados.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problema
Varrendo as 95 repos da instância:
description;topics: [];openclaude,gemini-nexusePiAgentUItêm arquivoLICENSE).Impacto
A listagem do Gitea fica uma parede de nomes iguais (
Aitest,work-test,testteeee). Sem descrição nem topics, não há busca, não há filtro por stack e ninguém entende o escopo de cada repo sem abrir.Proposta
scripts/sync-repo-meta.shusando a API (PATCH /repos/{owner}/{repo}) com um maparepo → {description, topics}.Aitest,work-test,testteeee,my-app,astrowork-test).nextjs,rust,tauri,android,yolo…).Critério de pronto