Projeto Oficial
Esta pagina centraliza os links, regras e convencoes do repositorio como projeto publico.
Links oficiais
Arquivos de governanca
CONTRIBUTING.mdSECURITY.mdSUPPORT.mdROADMAP.mdroadmaps/README.mdCHANGELOG.mddocs/project-structure.mddocs/faq.md
Como navegar no projeto
Se voce esta chegando agora:
- leia o README
- siga por
docs/getting-started.md - use
docs/project-structure.mdpara se localizar - consulte
docs/faq.mdquando surgir duvida de estrutura
Branches oficiais
O projeto usa um fluxo simples:
main: estado oficial, estavel e publicaveldevelop: integracao da proxima rodada de melhorias- branches curtas como
feat/*,fix/*,docs/*,chore/*,hotfix/*erelease/*
Guia rapido:
- novas melhorias devem preferir
develop - releases, tags e estado publico seguem saindo de
main - hotfixes em
maindevem ser sincronizados de volta paradevelop - nomes de branch e branch-base de PR sao validados automaticamente no workflow
Branch Policy mainedevelopcontam com protecao oficial no GitHub- PRs recebem labels automaticas e existe um
CODEOWNERSversionado no repositorio
Governanca do GitHub
Para manter o repositorio mais profissional, o projeto agora tambem tem:
CODEOWNERSgranular cobrindo docs, datasets, core, data, training, workflows e interfaces- reviewers padrao automaticos baseados no
CODEOWNERS - labels automaticas a partir da branch do PR
- template de release PR
- sincronizacao automatica depois de hotfix
- draft de release notes e politica de squash merge no GitHub
- workflow
Release Readiness - CLI de governanca com
governance-report,rules-check,release-status,release-checkepr-summary
Veja tambem: docs/governance.md
Publicacao
O repositorio esta preparado para:
- build local com wheel e sdist
- deploy de docs via GitHub Pages
- publicacao no PyPI via Trusted Publishing
- releases versionadas com tags no GitHub
- CLI oficial com
python -m rede_neural_do_zeroe os aliases instaladosrede-neural-do-zeroernz
Artefatos locais
Arquivos e pastas como site/, dist/, results/, logs/, .coverage e *.egg-info/ sao artefatos locais. Eles nao fazem parte da leitura normal do projeto e podem ser apagados sem afetar o codigo-fonte versionado.