chore: reorganize para current/, rails 8.1, testes e readme

- move app para current/ (estrutura capistrano)
- rails 7.2 → 8.1, ruby 3.2, sqlite3 2.x
- adiciona primary_key Idinformativo no model
- schema.rb completo com todas as tabelas
- testes minitest: models (Tag, Informativo, Tema) e controllers
- readme atualizado em pt-br com stack e instruções de desenvolvimento
- gitignore exclui dump.sql, *.duckdb e sqlite3
This commit is contained in:
2026-06-18 18:58:01 +02:00
parent 691ed8e7e5
commit 25832564f9
132 changed files with 2067 additions and 1253 deletions

178
informativo.md Normal file
View File

@@ -0,0 +1,178 @@
# Informativo — Acervo de Notícias Ambientais (20012015)
Base de dados com **170.273 notícias** sobre meio ambiente coletadas entre janeiro de 2001 e outubro de 2015 (~14,8 anos). O conteúdo é integralmente em português brasileiro, com cobertura **nacional** (46,7%), **estadual** (29,7%) e **internacional** (23,6%).
---
## Visão Geral
| Métrica | Valor |
|---|---|
| Total de artigos | 170.273 |
| Período | 01/01/2001 — 14/10/2015 |
| Pico de cobertura | 20072008 (~25 mil/ano) |
| Formatos | HTML (`Descricao`) + Markdown (`markdown`) |
| Encoding | Latin1 / UTF-8 |
### Distribuição por ano
| Ano | Artigos |
|---|---|
| 2001 | 9.173 |
| 2002 | 16.511 |
| 2003 | 16.745 |
| 2004 | 12.769 |
| 2005 | 12.349 |
| 2006 | 16.616 |
| 2007 | 24.136 |
| 2008 | 26.234 |
| 2009 | 18.052 |
| 2010 | 10.705 |
| 2011 | 5.108 |
| 2012 | 1.754 |
| 20132015 | ~120 |
---
## Temas
Os artigos estão classificados em **30 temas principais**. Abaixo, um resumo de cada um.
### 1. Legislação e Governo — 27.835 artigos (16,3%)
Cobre políticas públicas ambientais, decisões judiciais, licitações, audiências públicas, ações do Ibama, Ministério Público, Congresso Nacional e assembleias estaduais. Inclui debates sobre o Código Florestal, Zoneamento Ecológico-Econômico, criação de unidades de conservação, greves de servidores do Ibama, e decisões sobre transgênicos. Também registra embates entre ambientalistas e governos nas três esferas.
*Exemplos:* "Conselho de Política Energética discute conclusão de Angra III", "Ibama concede licença de operação a rodovias federais no Sudeste e no Sul", "Dom Cappio cobra encontro e ameaça nova greve".
### 2. Fauna e Flora — 14.086 artigos (8,3%)
Notícias sobre biodiversidade, espécies ameaçadas, fauna silvestre, flora nativa, unidades de conservação, desmatamento, biopirataria e tráfico de animais. Grande foco em Amazônia, Mata Atlântica e Pantanal. Também cobre projetos de reintrodução de espécies, incêndios florestais, e conflitos entre expansão agropecuária e preservação.
*Exemplos:* "Abelhas nativas da Bahia estão ameaçadas de extinção", "Ambientalistas no norte da Alemanha comemoram baby-boom de focas", "Sai edital para leilão da Floresta do Jamari".
### 3. Mudanças Climáticas — 8.645 artigos (5,1%)
Cobertura de conferências da ONU (COPs), Protocolo de Kyoto, mercado de créditos de carbono, relatórios do IPCC, metas de redução de emissões e negociações internacionais. Inclui posicionamentos de países (EUA, China, Brasil, União Europeia), críticas à falta de ação política e dados sobre aquecimento global, degelo e elevação do nível do mar.
*Exemplos:* "Cientistas esperam que Bush mude sua posição sobre a mudança climática", "Brasil deve anunciar metas internas de redução das emissões", "ONU pede para governos 'salvarem o planeta' em conferência climática".
### 4. Energia Renovável — 8.544 artigos (5,0%)
Energia eólica, solar, biomassa, biocombustíveis (etanol, biodiesel), PCHs, biogás e hidrogênio. Debate sobre o Proálcool, o Programa Nacional do Biodiesel, a viabilidade dos biocombustíveis e seus impactos sociais (competição com alimentos, monoculturas). Cobre também hidrelétricas controversas como Belo Monte, Jirau e Santo Antônio.
*Exemplos:* "Biocombustível foi principal causa da crise alimentar, diz ONU", "Mamona é o carro-chefe do Programa Nacional do Biodiesel", "Ecologistas da Bolívia questionam represas brasileiras no Rio Madeira".
### 5. Água — 6.435 artigos (3,8%)
Gestão de recursos hídricos, transposição do São Francisco, escassez, desertificação, qualidade da água, saneamento, gestão de bacias hidrográficas e conflitos pelo uso da água. Também aborda aquíferos (Guarani), poluição de rios e oceanos, e impactos de hidrelétricas nos regimes hídricos.
*Exemplos:* "Na Paraíba, Ciro Gomes recebe apoio para transposição do São Francisco", "Água de canal pode ser solução para Pelotas", "Polícia bloqueia acesso a acampamento em Pernambuco".
### 6. Ciência e Tecnologia — 6.277 artigos (3,7%)
Pesquisas científicas, inovações tecnológicas ambientais, novos materiais, biotecnologia, transgênicos, biocombustíveis avançados, monitoramento por satélite (SIVAM), e estudos acadêmicos sobre ecologia. Inclui cobertura de congressos científicos, publicações de artigos e desenvolvimento de tecnologias limpas.
*Exemplos:* "Brasil pode ser um dos grandes produtores de bioplástico, acredita IPT", "Livro infantil aborda Antártica", "Turismo sem planejamento traz impactos ambientais no sul da Bahia, aponta pesquisa".
### 7. Resíduos / Lixo — 6.141 artigos (3,6%)
Lixões a céu aberto, aterros sanitários, coleta seletiva, reciclagem, logística reversa e destinação de resíduos sólidos urbanos e industriais. Inclui denúncias de irregularidades, interdições de aterros, e iniciativas de reaproveitamento (tijolos ecológicos, biogás de suinocultura).
*Exemplos:* "Caxias inicia remoção do lixo gerado por indústrias", "Tecnologia brasileira reduz e desidrata lixo em Niterói", "Pesquisador constrói tijolo ecológico com lodo de ETA".
### 8. Saúde e Meio Ambiente — 6.088 artigos (3,6%)
Impactos ambientais na saúde humana: poluição do ar e doenças respiratórias, agrotóxicos e câncer, amianto, gripe aviária, dengue, contaminação por metais pesados. Inclui também educação ambiental e programas de saúde pública vinculados ao saneamento.
*Exemplos:* "ABREA promove Tribunal do Amianto em São Paulo", "Confirmada mais uma morte por gripe aviária no Iraque", "Dengue mais letal sobe 500% no Rio".
### 9. Agropecuária — 4.973 artigos (2,9%)
Agronegócio, agricultura familiar, agroecologia, transgênicos na agricultura, agrotóxicos, febre aftosa, certificação orgânica e impactos da soja e da pecuária sobre biomas. Debate o modelo de produção, destacando tanto a expansão do agronegócio quanto as alternativas sustentáveis.
*Exemplos:* "Santa Catarina sediará Congresso de Agroecologia em 2005", "Paraná registrou 29.250 intoxicações de agricultores em 1996/7", "MPF acusa funcionários do Ibama de serem pagos por madeireiros no Pará".
### 10. Crimes Ambientais — 4.823 artigos (2,8%)
Desmatamento ilegal, tráfico de animais silvestres, pesca predatória, biopirataria, grilagem de terras, incêndios criminosos, corrupção em órgãos ambientais e conflitos fundiários. Inclui operações do Ibama e da Polícia Federal, multas, apreensões e processos contra madeireiras.
*Exemplos:* "Madeira roubada em Rondônia e Amazonas é exportada com nota do Acre", "Desfolhante químico usado em desmate no Nortão (MT)", "Decretada prisão de seis pelo confronto na fazenda da Syngenta".
### 11. Combustíveis Fósseis — 4.761 artigos (2,8%)
Petróleo, gás natural, carvão mineral, termelétricas, exploração do pré-sal, gasodutos (Brasil-Bolívia) e novas fronteiras de prospecção. Inclui debates sobre preço dos combustíveis, produção da Petrobras, impactos da exploração em áreas sensíveis (Amazônia, costa brasileira) e transição energética.
*Exemplos:* "Petrobrás negocia compra de postos da Esso no Brasil e no Chile", "Marrocos sinaliza com outro acordo de prospecção de petróleo", "Petrobras anuncia aumento da oferta de diesel menos poluente no país".
### 12. Poluição — 4.142 artigos (2,4%)
Poluição hídrica, atmosférica, do solo, sonora e visual. Casos emblemáticos como o Rio dos Sinos (RS), a Baía de Guanabara, Cubatão, acidentes com produtos químicos, vazamentos de óleo e emissões veiculares. Inclui programas de despoluição como o Projeto Tietê.
*Exemplos:* "Camada branca cobre o arroio Pampa em Novo Hamburgo", "Detran controlará emissão de gases poluentes nos veículos do Rio", "Barulho excessivo pode causar 'ressaca', ansiedade e estresse".
### 13. Desastres Naturais — 4.167 artigos (2,4%)
Terremotos, tsunamis, furacões, enchentes, secas, deslizamentos, erupções vulcânicas e incêndios florestais. Cobertura global com ênfase em eventos na Ásia (tsunami de 2004, terremotos no Paquistão, China e Indonésia) e nos desastres brasileiros (enchentes em Santa Catarina, seca no Nordeste).
*Exemplos:* "Mortos em terremoto na Caxemira podem chegar a 86 mil, diz Banco Mundial", "Número de mortos na China ultrapassa 28,8 mil, diz agência estatal", "Temporal deixa desabrigados no Interior".
### 14. Desenvolvimento Sustentável — 3.628 artigos (2,1%)
Conceitos e práticas de sustentabilidade, economia verde, responsabilidade socioambiental empresarial, certificações (ISO 14001, FSC), consumo consciente e agendas como a Rio+20 e os Objetivos do Milênio. Inclui cases de empresas, projetos de ONGs e políticas de desenvolvimento sustentável.
*Exemplos:* títulos representativos incluem "Empresa faz contato entre empreendedores e negócios ecologicamente sustentáveis", "Projeto cria prêmio para quem cuida do meio ambiente".
### 15. Energia Atômica — 3.816 artigos (2,2%)
Energia nuclear civil e militar, usinas de Angra 1/2/3, acidentes nucleares (Chernobyl, Fukushima), resíduos radioativos, enriquecimento de urânio, programa nuclear brasileiro e debates sobre a viabilidade e segurança da energia atômica frente às renováveis.
*Exemplos:* "Dilma Rousseff defende energia nuclear para garantir crescimento", "Surgem os primeiros casos de câncer no Brasil decorrentes de Chernobyl", "Resíduos nucleares são incômodo à Suécia".
### Temas menores (complementam o acervo)
| Tema | Artigos |
|---|---|
| Processos Industriais | 3.298 |
| Comunidades Tradicionais (indígenas, quilombolas, ribeirinhos) | 3.011 |
| Licenciamento Ambiental | 2.953 |
| Biotecnologia | 2.683 |
| Passivos Socioambientais | 2.660 |
| Urbanização | 2.621 |
| Terceiro Setor | 2.366 |
| Educação Ambiental | 2.089 |
| Saneamento | 1.801 |
| Mineração | 1.477 |
| Acidentes | 1.249 |
| Bons Exemplos | 1.242 |
| Reciclagem | 1.242 |
| Certificação | 357 |
| Transporte | 1 |
> **Nota:** 26.862 artigos (15,8%) não possuem tema principal atribuído (`tema1 = 0`), mas muitos deles estão classificados nos temas secundários (`tema2`, `tema3`, `tema4`).
---
## Estrutura da Tabela `informativo`
| Coluna | Tipo | Descrição |
|---|---|---|
| `Idinformativo` | int | Chave primária |
| `titulo` | varchar(250) | Título da notícia |
| `Descricao` | longtext | Corpo completo em HTML |
| `markdown` | longtext | Versão em Markdown |
| `Idtipo` | int | Tipo (15) |
| `Abrangencia` | varchar(100) | Nacional / Estadual / Internacional |
| `Datainc` | date | Data de inclusão |
| `tema1..4` | int | IDs dos temas (até 4 por notícia) |
| `subtema1..4` | int | IDs dos subtemas |
| `operador_inc` | varchar(20) | Operador que incluiu |
| `operador_alt` | varchar(20) | Operador que alterou |
---
## Dados Técnicos
- **Fonte:** Banco MySQL original convertido para DuckDB (`ambienteja.duckdb`, 2,8 MB apenas com tabelas auxiliares — `informativo` não foi incluído na conversão automática por limitações de parsing)
- **Dump original:** `dump.sql` (774,5 MB)
- **Bloco `informativo`:** 770,2 MB (~99,5% do dump)
- **Tabelas auxiliares no DuckDB:** `temas`, `tipos`, `atividade`, `extensoes`, `informativo_tags` (ainda não importadas)