Skip to content

Commit c32204b

Browse files
committed
docs: atualiza referências aos repositórios renomeados
- govbrnews-scraper → scraper - destaquesgovbr-portal → portal - destaquesgovbr-infra → infra - destaquesgovbr-typesense → typesense - destaquesgovbr-agencies → agencies
1 parent b9ad543 commit c32204b

26 files changed

+151
-151
lines changed

docs/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ flowchart LR
3939

4040
| Repositório | Descrição | Tecnologia |
4141
|-------------|-----------|------------|
42-
| [govbrnews-scraper](https://github.com/destaquesgovbr/govbrnews-scraper) | Scraper + Pipeline de dados | Python/Poetry |
43-
| [destaquesgovbr-portal](https://github.com/destaquesgovbr/destaquesgovbr-portal) | Portal web principal | Next.js 15 |
44-
| [destaquesgovbr-infra](https://github.com/destaquesgovbr/destaquesgovbr-infra) | Infraestrutura como código | Terraform/GCP |
45-
| [destaquesgovbr-typesense](https://github.com/destaquesgovbr/destaquesgovbr-typesense) | Typesense para dev local | Docker |
46-
| [destaquesgovbr-agencies](https://github.com/destaquesgovbr/destaquesgovbr-agencies) | Dados dos órgãos | YAML |
42+
| [scraper](https://github.com/destaquesgovbr/scraper) | Scraper + Pipeline de dados | Python/Poetry |
43+
| [portal](https://github.com/destaquesgovbr/portal) | Portal web principal | Next.js 15 |
44+
| [infra](https://github.com/destaquesgovbr/infra) | Infraestrutura como código | Terraform/GCP |
45+
| [typesense](https://github.com/destaquesgovbr/typesense) | Typesense para dev local | Docker |
46+
| [agencies](https://github.com/destaquesgovbr/agencies) | Dados dos órgãos | YAML |
4747

4848
## Estrutura da Documentação
4949

@@ -60,7 +60,7 @@ docs/
6060

6161
## Recursos Externos
6262

63-
- **Portal (Preview)**: [destaquesgovbr-portal](https://destaquesgovbr-portal-klvx64dufq-rj.a.run.app/) *(URL provisória)*
63+
- **Portal (Preview)**: [portal](https://portal-klvx64dufq-rj.a.run.app/) *(URL provisória)*
6464
- **Dataset Principal**: [nitaibezerra/govbrnews](https://huggingface.co/datasets/nitaibezerra/govbrnews)
6565
- **Dataset Reduzido**: [nitaibezerra/govbrnews-reduced](https://huggingface.co/datasets/nitaibezerra/govbrnews-reduced)
6666
- **Organização GitHub**: [github.com/destaquesgovbr](https://github.com/destaquesgovbr)

docs/arquitetura/componentes-estruturantes.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ A árvore temática está duplicada em dois repositórios (sincronização manua
5858

5959
| Repositório | Arquivo | Formato |
6060
|-------------|---------|---------|
61-
| govbrnews-scraper | `src/enrichment/themes_tree.yaml` | YAML plano |
62-
| destaquesgovbr-portal | `src/lib/themes.yaml` | YAML estruturado |
61+
| scraper | `src/enrichment/themes_tree.yaml` | YAML plano |
62+
| portal | `src/lib/themes.yaml` | YAML estruturado |
6363

6464
#### Formato no Scraper (`themes_tree.yaml`)
6565
```yaml
@@ -124,11 +124,11 @@ Cada órgão possui:
124124

125125
| Repositório | Arquivo | Conteúdo |
126126
|-------------|---------|----------|
127-
| destaquesgovbr-agencies | `agencies.yaml` | Dados dos 156 órgãos |
128-
| destaquesgovbr-agencies | `hierarchy.yaml` | Árvore hierárquica |
129-
| destaquesgovbr-portal | `src/lib/agencies.yaml` | Cópia (sincronização manual) |
130-
| govbrnews-scraper | `src/scraper/agencies.yaml` | Mapeamento ID → Nome |
131-
| govbrnews-scraper | `src/scraper/site_urls.yaml` | URLs de raspagem |
127+
| agencies | `agencies.yaml` | Dados dos 156 órgãos |
128+
| agencies | `hierarchy.yaml` | Árvore hierárquica |
129+
| portal | `src/lib/agencies.yaml` | Cópia (sincronização manual) |
130+
| scraper | `src/scraper/agencies.yaml` | Mapeamento ID → Nome |
131+
| scraper | `src/scraper/site_urls.yaml` | URLs de raspagem |
132132

133133
### Exemplo de Entrada
134134

@@ -186,7 +186,7 @@ presidencia:
186186

187187
Automatizar sincronização:
188188

189-
1. Editar apenas em `destaquesgovbr-agencies`
189+
1. Editar apenas em `agencies`
190190
2. GitHub Action publica automaticamente no scraper e portal
191191
3. Possível interface web para gestão
192192

@@ -339,6 +339,6 @@ themes_tree.yaml → Cópia manual → portal/themes.yaml
339339
340340
### Futuro (Automatizado)
341341
```
342-
destaquesgovbr-agencies → GitHub Action → portal + scraper
342+
agencies → GitHub Action → portal + scraper
343343
destaquesgovbr-themes → GitHub Action → portal + scraper
344344
```

docs/arquitetura/visao-geral.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ flowchart TB
5858

5959
## Componentes por Camada
6060

61-
### 1. Coleta (`govbrnews-scraper`)
61+
### 1. Coleta (`scraper`)
6262

6363
| Componente | Arquivo | Responsabilidade |
6464
|------------|---------|------------------|
@@ -86,7 +86,7 @@ flowchart TB
8686
| `category` | Categoria original do site |
8787
| `tags` | Tags/keywords do site |
8888

89-
### 2. Enriquecimento (`govbrnews-scraper` + Cogfy)
89+
### 2. Enriquecimento (`scraper` + Cogfy)
9090

9191
| Componente | Arquivo | Responsabilidade |
9292
|------------|---------|------------------|
@@ -125,7 +125,7 @@ Configurado para:
125125

126126
| App | Tecnologia | URL |
127127
|-----|------------|-----|
128-
| Portal | Next.js 15 + Typesense | [destaquesgovbr-portal](https://destaquesgovbr-portal-klvx64dufq-rj.a.run.app/) *(provisória)* |
128+
| Portal | Next.js 15 + Typesense | [portal](https://portal-klvx64dufq-rj.a.run.app/) *(provisória)* |
129129
| Streamlit | Python + Altair | [HuggingFace Spaces](https://huggingface.co/spaces/nitaibezerra/govbrnews) |
130130

131131
## Fluxo de Dados Diário

docs/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ flowchart LR
4747

4848
**Para criar sua Dev VM:**
4949

50-
1. Clone o repo [destaquesgovbr-infra](https://github.com/destaquesgovbr/destaquesgovbr-infra)
50+
1. Clone o repo [infra](https://github.com/destaquesgovbr/infra)
5151
2. Adicione sua configuração em `terraform/terraform.tfvars`
5252
3. Abra um PR e aguarde o merge
5353

@@ -70,15 +70,15 @@ flowchart LR
7070

7171
| Repositório | Descrição | Tecnologia |
7272
|-------------|-----------|------------|
73-
| [govbrnews-scraper](https://github.com/destaquesgovbr/govbrnews-scraper) | Scraper + Pipeline de dados | Python/Poetry |
74-
| [destaquesgovbr-portal](https://github.com/destaquesgovbr/destaquesgovbr-portal) | Portal web principal | Next.js 15 |
75-
| [destaquesgovbr-infra](https://github.com/destaquesgovbr/destaquesgovbr-infra) | Infraestrutura como código | Terraform/GCP |
76-
| [destaquesgovbr-typesense](https://github.com/destaquesgovbr/destaquesgovbr-typesense) | Typesense para dev local | Docker |
77-
| [destaquesgovbr-agencies](https://github.com/destaquesgovbr/destaquesgovbr-agencies) | Dados dos órgãos | YAML |
73+
| [scraper](https://github.com/destaquesgovbr/scraper) | Scraper + Pipeline de dados | Python/Poetry |
74+
| [portal](https://github.com/destaquesgovbr/portal) | Portal web principal | Next.js 15 |
75+
| [infra](https://github.com/destaquesgovbr/infra) | Infraestrutura como código | Terraform/GCP |
76+
| [typesense](https://github.com/destaquesgovbr/typesense) | Typesense para dev local | Docker |
77+
| [agencies](https://github.com/destaquesgovbr/agencies) | Dados dos órgãos | YAML |
7878

7979
## Recursos Externos
8080

81-
- **Portal (Preview)**: [destaquesgovbr-portal](https://destaquesgovbr-portal-klvx64dufq-rj.a.run.app/) *(URL provisória)*
81+
- **Portal (Preview)**: [portal](https://portal-klvx64dufq-rj.a.run.app/) *(URL provisória)*
8282
- **Dataset Principal**: [nitaibezerra/govbrnews](https://huggingface.co/datasets/nitaibezerra/govbrnews)
8383
- **Dataset Reduzido**: [nitaibezerra/govbrnews-reduced](https://huggingface.co/datasets/nitaibezerra/govbrnews-reduced)
8484
- **Organização GitHub**: [github.com/destaquesgovbr](https://github.com/destaquesgovbr)

docs/infraestrutura/arquitetura-gcp.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> Infraestrutura do DestaquesGovbr no Google Cloud Platform.
44
5-
**Repositório**: [github.com/destaquesgovbr/destaquesgovbr-infra](https://github.com/destaquesgovbr/destaquesgovbr-infra) (privado)
5+
**Repositório**: [github.com/destaquesgovbr/infra](https://github.com/destaquesgovbr/infra) (privado)
66

77
## Visão Geral
88

@@ -50,7 +50,7 @@ flowchart TB
5050

5151
| Propriedade | Valor |
5252
|-------------|-------|
53-
| Serviço | `destaquesgovbr-portal` |
53+
| Serviço | `portal` |
5454
| Região | `us-east1` |
5555
| CPU | 1 |
5656
| Memória | 512Mi |
@@ -204,13 +204,13 @@ curl http://localhost:8108/health
204204

205205
```bash
206206
# Status do serviço
207-
gcloud run services describe destaquesgovbr-portal --region=us-east1
207+
gcloud run services describe portal --region=us-east1
208208

209209
# Logs
210-
gcloud run services logs read destaquesgovbr-portal --region=us-east1
210+
gcloud run services logs read portal --region=us-east1
211211

212212
# Métricas (via Console)
213-
# Console > Cloud Run > destaquesgovbr-portal > Metrics
213+
# Console > Cloud Run > portal > Metrics
214214
```
215215

216216
### Compute Engine

docs/infraestrutura/devvm.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> Ambientes de desenvolvimento isolados no GCP para a equipe.
44
5-
**Repositório**: [github.com/destaquesgovbr/destaquesgovbr-infra](https://github.com/destaquesgovbr/destaquesgovbr-infra) (privado)
5+
**Repositório**: [github.com/destaquesgovbr/infra](https://github.com/destaquesgovbr/infra) (privado)
66

77
## Visão Geral
88

@@ -69,8 +69,8 @@ flowchart TB
6969
### Passo 1: Clone o Repositório
7070

7171
```bash
72-
git clone https://github.com/destaquesgovbr/destaquesgovbr-infra.git
73-
cd destaquesgovbr-infra
72+
git clone https://github.com/destaquesgovbr/infra.git
73+
cd infra
7474
```
7575

7676
### Passo 2: Crie uma Branch
@@ -196,7 +196,7 @@ mkdir -p /mnt/data/projects
196196
cd /mnt/data/projects
197197

198198
# Clonar repositórios
199-
git clone https://github.com/destaquesgovbr/govbrnews-scraper.git
199+
git clone https://github.com/destaquesgovbr/scraper.git
200200
```
201201

202202
!!! warning "Importante"

docs/infraestrutura/secrets-iam.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ resource "google_service_account_iam_binding" "workload_identity" {
224224
role = "roles/iam.workloadIdentityUser"
225225
226226
members = [
227-
"principalSet://iam.googleapis.com/${google_iam_workload_identity_pool.github.name}/attribute.repository/destaquesgovbr/destaquesgovbr-portal"
227+
"principalSet://iam.googleapis.com/${google_iam_workload_identity_pool.github.name}/attribute.repository/destaquesgovbr/portal"
228228
]
229229
}
230230
```
@@ -254,7 +254,7 @@ gh secret set WIF_SERVICE_ACCOUNT --body "github-actions@project.iam.gserviceacc
254254

255255
### Secrets por Repositório
256256

257-
#### `destaquesgovbr-portal`
257+
#### `portal`
258258

259259
| Secret | Descrição |
260260
|--------|-----------|
@@ -265,15 +265,15 @@ gh secret set WIF_SERVICE_ACCOUNT --body "github-actions@project.iam.gserviceacc
265265
| `TYPESENSE_PORT` | Porta (8108) |
266266
| `TYPESENSE_API_KEY` | API Key do Typesense |
267267

268-
#### `govbrnews-scraper`
268+
#### `scraper`
269269

270270
| Secret | Descrição |
271271
|--------|-----------|
272272
| `HF_TOKEN` | Token HuggingFace (write) |
273273
| `COGFY_API_KEY` | API Key do Cogfy |
274274
| `COGFY_COLLECTION_ID` | ID da collection Cogfy |
275275

276-
#### `destaquesgovbr-infra`
276+
#### `infra`
277277

278278
| Secret | Descrição |
279279
|--------|-----------|

docs/infraestrutura/terraform-guide.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
> Como gerenciar a infraestrutura GCP com Terraform.
44
5-
**Repositório**: [github.com/destaquesgovbr/destaquesgovbr-infra](https://github.com/destaquesgovbr/destaquesgovbr-infra) (privado)
5+
**Repositório**: [github.com/destaquesgovbr/infra](https://github.com/destaquesgovbr/infra) (privado)
66

77
## Visão Geral
88

99
A infraestrutura é gerenciada como código (IaC) usando Terraform:
1010

1111
```
12-
destaquesgovbr-infra/
12+
infra/
1313
├── terraform/
1414
│ ├── main.tf # Provider e networking
1515
│ ├── variables.tf # Variáveis de entrada
@@ -68,7 +68,7 @@ zone = "us-east1-b"
6868
6969
# GitHub (para Workload Identity)
7070
github_org = "destaquesgovbr"
71-
github_repo = "destaquesgovbr-portal"
71+
github_repo = "portal"
7272
```
7373

7474
### 3. Inicializar Terraform
@@ -171,7 +171,7 @@ resource "google_compute_firewall" "typesense" {
171171

172172
```hcl
173173
resource "google_cloud_run_v2_service" "portal" {
174-
name = "destaquesgovbr-portal"
174+
name = "portal"
175175
location = var.region
176176
177177
template {

docs/modulos/agencies.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Módulo: Agencies (destaquesgovbr-agencies)
1+
# Módulo: Agencies (agencies)
22

33
> Catálogo centralizado de órgãos governamentais.
44
5-
**Repositório**: [github.com/destaquesgovbr/destaquesgovbr-agencies](https://github.com/destaquesgovbr/destaquesgovbr-agencies)
5+
**Repositório**: [github.com/destaquesgovbr/agencies](https://github.com/destaquesgovbr/agencies)
66

77
## Visão Geral
88

9-
O repositório `destaquesgovbr-agencies` é a **fonte centralizada** de dados sobre os órgãos governamentais do Brasil, contendo:
9+
O repositório `agencies` é a **fonte centralizada** de dados sobre os órgãos governamentais do Brasil, contendo:
1010

1111
- **156 órgãos** catalogados
1212
- **29 tipos** diferentes (Ministério, Agência, Instituto, etc.)
1313
- **Hierarquia organizacional** completa
1414

1515
```mermaid
1616
flowchart TB
17-
AG[destaquesgovbr-agencies] -->|Sincronização| SC[govbrnews-scraper]
18-
AG -->|Sincronização| PO[destaquesgovbr-portal]
17+
AG[agencies] -->|Sincronização| SC[scraper]
18+
AG -->|Sincronização| PO[portal]
1919
2020
subgraph "Arquivos"
2121
AG --> A1[agencies.yaml]
@@ -28,7 +28,7 @@ flowchart TB
2828
## Estrutura do Repositório
2929

3030
```
31-
destaquesgovbr-agencies/
31+
agencies/
3232
├── agencies.yaml # Dados completos dos órgãos
3333
├── hierarchy.yaml # Árvore hierárquica
3434
└── README.md
@@ -182,7 +182,7 @@ O scraper usa os dados para:
182182
- Mapear **IDs para nomes** completos
183183

184184
```python
185-
# govbrnews-scraper/src/scraper/agencies.yaml
185+
# scraper/src/scraper/agencies.yaml
186186
agencies:
187187
gestao: Ministério da Gestão e da Inovação em Serviços Públicos
188188
```
@@ -196,7 +196,7 @@ O portal usa para:
196196
- **Navegação** hierárquica
197197

198198
```yaml
199-
# destaquesgovbr-portal/src/lib/agencies.yaml
199+
# portal/src/lib/agencies.yaml
200200
sources:
201201
gestao:
202202
name: Ministério da Gestão...
@@ -229,9 +229,9 @@ flowchart LR
229229
```
230230

231231
**Processo:**
232-
1. Editar `destaquesgovbr-agencies/agencies.yaml`
233-
2. Copiar manualmente para `govbrnews-scraper`
234-
3. Copiar manualmente para `destaquesgovbr-portal`
232+
1. Editar `agencies/agencies.yaml`
233+
2. Copiar manualmente para `scraper`
234+
3. Copiar manualmente para `portal`
235235
4. Atualizar `site_urls.yaml` se necessário
236236

237237
### Situação Futura (Automática)
@@ -243,7 +243,7 @@ flowchart LR
243243
```
244244

245245
**Meta:**
246-
- Push em `destaquesgovbr-agencies` dispara workflow
246+
- Push em `agencies` dispara workflow
247247
- Workflow atualiza automaticamente scraper e portal
248248
- PRs automáticos ou commits diretos
249249

@@ -275,10 +275,10 @@ orgao-pai:
275275

276276
```bash
277277
# Copiar para scraper
278-
cp agencies.yaml ../govbrnews-scraper/src/scraper/agencies.yaml
278+
cp agencies.yaml ../scraper/src/scraper/agencies.yaml
279279
280280
# Copiar para portal
281-
cp agencies.yaml ../destaquesgovbr-portal/src/lib/agencies.yaml
281+
cp agencies.yaml ../portal/src/lib/agencies.yaml
282282
283283
# Atualizar site_urls.yaml no scraper
284284
```

docs/modulos/arvore-tematica.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,13 @@ Nível 1 (Tema) → Nível 2 (Subtema) → Nível 3 (Tópico)
9393
9494
| Repositório | Arquivo | Formato |
9595
|-------------|---------|---------|
96-
| govbrnews-scraper | `src/enrichment/themes_tree.yaml` | YAML plano |
97-
| destaquesgovbr-portal | `src/lib/themes.yaml` | YAML estruturado |
96+
| scraper | `src/enrichment/themes_tree.yaml` | YAML plano |
97+
| portal | `src/lib/themes.yaml` | YAML estruturado |
9898

9999
### Formato no Scraper
100100

101101
```yaml
102-
# govbrnews-scraper/src/enrichment/themes_tree.yaml
102+
# scraper/src/enrichment/themes_tree.yaml
103103
01 - Economia e Finanças:
104104
01.01 - Política Econômica:
105105
- 01.01.01 - Política Fiscal
@@ -118,7 +118,7 @@ Nível 1 (Tema) → Nível 2 (Subtema) → Nível 3 (Tópico)
118118
### Formato no Portal
119119

120120
```yaml
121-
# destaquesgovbr-portal/src/lib/themes.yaml
121+
# portal/src/lib/themes.yaml
122122
themes:
123123
- label: Economia e Finanças
124124
code: "01"
@@ -251,8 +251,8 @@ flowchart LR
251251

252252
### 3. Atualizar arquivos
253253

254-
1. Editar `govbrnews-scraper/src/enrichment/themes_tree.yaml`
255-
2. Editar `destaquesgovbr-portal/src/lib/themes.yaml`
254+
1. Editar `scraper/src/enrichment/themes_tree.yaml`
255+
2. Editar `portal/src/lib/themes.yaml`
256256
3. Atualizar configuração no Cogfy (via interface web)
257257

258258
### 4. Testar

0 commit comments

Comments
 (0)